The Arm Compiler 6 integrated assembler uses the GNU assembler syntax. However, the templates in Device/ARM/*/Source/ARM directories uses the legacy armasm syntax.
Either the syntax should be switched, or template with the GNU syntax should be added. The existing GNU assembler startup file won't work due to the difference in linked-defined symbols (e.g. for the stack) when using armlink.
When migrating to AC6 the suggested approach is to use the startup_.c + linker script rather than assembler files.
Therefore no GAS assembly syntax startup files are provided.
The Arm Compiler 6 integrated assembler uses the GNU assembler syntax. However, the templates in
Device/ARM/*/Source/ARM
directories uses the legacy armasm syntax.Either the syntax should be switched, or template with the GNU syntax should be added. The existing GNU assembler startup file won't work due to the difference in linked-defined symbols (e.g. for the stack) when using armlink.