[fpc-devel] Arm Thumb2 - Stellaris status

Hans-Peter Diettrich DrDiettrich1 at aol.com
Tue Aug 9 18:28:51 CEST 2011


DaWorm schrieb:
> For what it's worth, IAR's C compiler for Cortex-M3 uses an ICF file
> to hold that information, so there is precedent for doing it that way.
> 
> It holds the following (edited slightly to remove fluff):
[...]

IMO these are all values required by the linker, not by the compiler
itself. Both an internal or external linker should read these
definitions from an ICF (or similar) file. The name of that file, or of 
the concrete device, can be passed to the linker as a commandline 
argument. Some tables (devices) can be added to the linker code, of 
course, in detail when the devices also require specific linker code (in 
subclasses). [dunno about concrete requirements]

DoDi




More information about the fpc-devel mailing list