Workings of gcc and ld in plain view
Workings of the GNU Compiler for IA-32 edit
Overview edit
- Overview (pdf)
Data Processing edit
Control edit
Function calls edit
Pointer and Aggregate Types edit
Integer Arithmetic edit
Floating point Arithmetic edit
Workings of the GNU Linker for IA-32 edit
Overview edit
- Static Linking Overview (pdf)
- Dynamic Linking Overview (pdf)
- Shared Library Background (pdf)
Library Search Path edit
- Library Search Path (pdf)
- Library Search Using -rpath (pdf)
- Library Search Examples (pdf)
Linking Process edit
Example 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 ]