Next:
Contents
Up:
Free Pascal manuals
Free Pascal
Programmers' manual
Michaƫl Van Canneyt
March 1998
Contents
Compiler directives
Local directives
Global directives
Using conditionals, Messages and macros
Conditionals
Messages
Macros
Using assembly language
Intel syntax
AT&T Syntax
Calling mechanism
Telling the compiler what registers have changed
Linking issues
Declaring an external function or procedure
Explicitly linking an object file in your program
Linking your program to a library
Making a shared library
Objects
Constructor and Destructor calls
Memory storage of objects
The Virtual Method Table
Generated code
Units
Programs
MMX support
What is it about ?
Saturation support
Restrictions of MMX support
Supported MMX operations
Optimizing MMX support
Memory issues
The 32-bit model.
The stack
Accessing DOS memory under the Go32 extender
Anatomy of a unit file
List of compiler source files
Compiler limits
Optimizing techniques used in the compiler.
Michael Van Canneyt
Tue Mar 31 16:50:06 CEST 1998