Как я могу скомпилировать файл armasm (.src) в компиляторе GNU GCC
AREA REL,PIC,READONLY,ALIGN=4
EXPORT text
EXPORT txttbl
NML EQU 1
ABNRHY EQU 2
BO EQU 4
ABN EQU 8
text
base
snf DCW 1
DCB 0
DCB " ",0
DCB "",0
ALIGN 1
spedanl DCW 2
DCB 0
DCB "** * * **",0
DCB "",0
ALIGN 1
sagspami DCW 3
DCB 0
DCB "*** ***",0
DCB "",0
ALIGN 1
stwlvw DCW 6
DCB 0
DCB " ",0
DCB "",0
ALIGN 1
ssr DCW 19
DCB NML
DCB " ",0
DCB " ",0
ALIGN 1
sarat DCW 20
DCB 0
DCB " ",0
DCB "",0
ALIGN 1
ALIGN 2
txttbl
DCW spedanl-base,sagspami-base,stwlvw-base,ssr-base,sarat-base
DCW snf-base
END
Это мой файл .src, и мои параметры компилятора — arm-none-eabi-gcc с флагами -c -fmessage-length=0 -fno-asm и флагами ассемблера-c -x assembler-with-cpp. Я получаю неверную инструкцию об ошибке для каждой строки кода, проект находится в сборке C для коры руки m7.