Vielleicht hilft das weiter. Aus dem IAR Reference Guide.
MODIFYING THE FILE CSTARTUP.S90
As noted earlier, you should not modify the file cstartup.s90 if a
customized version
of __low_level_init is enough for your needs. However, if you do need to
modify
the file cstartup.s90, we recommend that you follow the general
procedure for
creating a modified copy of the file and adding it to your project, see
Overriding library
modules, page 81.
Note that you must make sure that the linker uses the start label used
in your version of
cstartup.s90. For information about how to change the start label used
by the linker,
read about the -s option in the IAR Linker and Library Tools Reference
Guide.
Option -s bei den Linker Optionen eintragen.
gruss Yalcin
(angehendes Genie)