I use the atollic demo as a startup but i get some errors from the linker.
./src/Common_Demo_Source/semtest.o ./src/Common_Demo_Source/sp_flop.o ./src/main_blinky.o ./src/main_full.o ./Startup/startup_XMC4500.o ./Startup/system_XMC4500.o ./Main.o
c:/dave-3.1.0/arm-gcc/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7e-mlibg.a(lib_a-sbrkr.o): In function `_sbrk_r':
sbrkr.c:(.text+0xc): undefined reference to `_sbrk'
c:/dave-3.1.0/arm-gcc/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7e-mlibg.a(lib_a-abort.o): In function `abort':
abort.c:(.text+0xa): undefined reference to `_exit'
c:/dave-3.1.0/arm-gcc/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7e-mlibg.a(lib_a-signalr.o): In function `_kill_r':
signalr.c:(.text+0xe): undefined reference to `_kill'
c:/dave-3.1.0/arm-gcc/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7e-mlibg.a(lib_a-signalr.o): In function `_getpid_r':
signalr.c:(.text+0x28): undefined reference to `_getpid'
collect2: ld returned 1 exit status
make: *** [test.elf] Error 1
So there are some syscalls missing!So i can fix some calls but i do not know why i need
_exit, _kill_r and _getpid_r Thanks for you help
mgiaco