Difference between revisions of "Compiler development articles"

From Free Pascal wiki
Jump to navigationJump to search
Line 6: Line 6:
  
 
[[FPC internals]]
 
[[FPC internals]]
 +
 +
Enable new style smartlinking: iin i_*.pas add tf_smartlink_sections to the flags field of the platform description record
 +
Also add  --gc-sections to the call to ld.
  
 
[[Language related articles]]
 
[[Language related articles]]

Revision as of 13:40, 24 October 2004

The current FPC version under developement is 1.9.x. Compiler internals are documented at the evolving FPC internals page.

General

How to start

FPC internals

Enable new style smartlinking: iin i_*.pas add tf_smartlink_sections to the flags field of the platform description record Also add --gc-sections to the call to ld.

Language related articles

Processor dependent

i386

PIC information

PowerPC

PPC Calling conventions