ARM-software / Cortex_DFP

CMSIS generic Arm Cortex-M device family pack
Apache License 2.0
14 stars 5 forks source link

Startup files for GCC #18

Open surm92 opened 1 week ago

surm92 commented 1 week ago

Good day. CMSIS_5 had a set of folders with generic startup files for GCC. For example, Device/ARM/ARMCM3/Source/GCC/startup_ARMCM3.S. It was very useful since those files had a startup routine to initialize the .data section content in ram. Why were all those GCC startup files excluded from the Cortex-DFP pack?

jkrech commented 1 week ago

For better portability between different compiler the use of assembler language startup files is discouraged: https://arm-software.github.io/CMSIS_6/latest/Core/cmsis_device_files.html