은 암 어셈블러와 호환되는 몇 가지 코드입니다. 이들을 gnu에 해당하는 것으로 변환하려고합니다. 기본적으로 베어 메탈 피질 -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}
가 제공하거나 플러스
것이 시작 또는 링커 파일로 나를 인도 할 수있는 경우가 있었다관련,