Programmer's Guide
Using the compiler well: directives, memory, the code it makes, linking, libraries, resources and porting.
- Compiler directives
- Using conditionals, messages and macros
- Using Assembly language
- Generated code
- Intel MMX support
- Code issues
- Linking issues
- Memory issues
- Resource strings
- Thread programming
- Optimizations
- Programming shared libraries
- Using Windows resources
- Anatomy of a unit file
- Compiler and RTL source tree structure
- Compiler limits
- Compiler modes
- Using fpcmake
- Compiling the compiler
- Compiler defines during compilation
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
