Workings of gcc and ld in plain view
Appearance
Workings of the GNU Compiler for IA-32
[edit | edit source]Overview
[edit | edit source]- Overview (pdf)
Data Processing
[edit | edit source]Control
[edit | edit source]Function calls
[edit | edit source]Pointer and Aggregate Types
[edit | edit source]Integer Arithmetic
[edit | edit source]Floating point Arithmetic
[edit | edit source]
Workings of the GNU Linker for IA-32
[edit | edit source]Overview
[edit | edit source]- Static Linking Overview (pdf)
- Shared Library Overview (pdf)
- Dynamic Linking Overview (pdf)
Library Search Path
[edit | edit source]Linking Process
[edit | edit source]Example I
[edit | edit source]- Vector addition (A.pdf, B.pdf)
- Swapping array elements (A.pdf, B.pdf)
- Nested functions (A.pdf, B.pdf)
Examples II
[edit | edit source]- analysis of dynamic linking (A.pdf)
- analysis of PIC (A.pdf)
go to [ C programming in plain view ]