4Fermer6
PpHdLe 18/04/2010 à 17:56
Lionel Debroux (./3) :
* the ld-tigcc-flashos-improvements branch (and its doc-related branch), which contain a number of improvements to the Flash OS support made by Patrick's modifications to improve Flash OS support. That's what he's been using for PedroM for a while.


You'll need this for Punix. It adds one option :

--flash-os-bss-start=$(FLASH_OS_BSS_START)
(usually FLASH_OS_BSS_START=0x5B00 )
which defines the start in RAM, of the BSS section allowing you to define global variable in .c files as usual.

It adds also new symbols:
__ld_archive_start: just after the end of the code, rounded to 64K
__ld_bss_even_end: just after the end of ram BSS section, rounded to 2.