下面是一些与 arm assembler 兼容的代码行,我想将它们转换为它们的 gnu 等价物。基本上我试图在裸机 cortex-r4 上运行代码,在查看互联网后,我找不到 gnu 的启动和链接器文件(对于 cortex-r4),所以最终决定将这些转换为 gnu 程序集。我之前尝试并更改了这些,但出现了一些错误(但是代码编译顺利,错误是运行时)
PRESERVE8
AREA VECTORS, CODE, READONLY ; Name this block of code
ENTRY
EXPORT Start
Start
IMPORT ||Image$$ARM_LIB_STACKHEAP$$ZI$$Limit||
LDR SP, =||Image$$ARM_LIB_STACKHEAP$$ZI$$Limit||
DCD
IF {TARGET_FPU_VFP}
如果您可以提供或指导我到启动或链接器文件,那将是一个加号
问候,