Workings of gcc and ld in plain view
Workings of the GNU Compiler for IA-32
editOverview
edit- Overview (pdf)
Data Processing
editControl
editFunction calls
editPointer and Aggregate Types
editInteger Arithmetic
editFloating point Arithmetic
edit
Workings of the GNU Linker for IA-32
editOverview
edit- Static Linking Overview (pdf)
- Dynamic Linking Overview (pdf)
- Shared Library Overview (pdf)
Library Search Path
editLinking Process
editExample I
edit- Vector addition (A.pdf, B.pdf)
- Swapping array elements (A.pdf, B.pdf)
- Nested functions (A.pdf, B.pdf)
Examples II
edit- analysis of dynamic linking (A.pdf)
- analysis of PIC (A.pdf)
go to [ C programming in plain view ]