Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gcc 拉斯伯汇编程序_Gcc_Assembly_Arm_Raspbian_Gnu Assembler - Fatal编程技术网

Gcc 拉斯伯汇编程序

Gcc 拉斯伯汇编程序,gcc,assembly,arm,raspbian,gnu-assembler,Gcc,Assembly,Arm,Raspbian,Gnu Assembler,在raspbian上组装以下行时:STMFDGT R0,{R1,R2,R3} Error: bad instruction `stmfdgt r0,{r1,r2,r3}' 为什么不承认这种法律记忆法? 没有条件部分,一切正常 版本如下: GNU汇编程序(用于Raspbian的GNU Binutils)2.25 版权所有(C)2014免费软件基金会。 这个程序是自由软件;您可以根据 GNU通用公共许可证版本3或更高版本。 这个计划绝对没有保证。 此汇编程序是为“arm linux gnueabi

在raspbian上组装以下行时:
STMFDGT R0,{R1,R2,R3}

Error: bad instruction `stmfdgt r0,{r1,r2,r3}'
为什么不承认这种法律记忆法? 没有条件部分,一切正常

版本如下:

GNU汇编程序(用于Raspbian的GNU Binutils)2.25 版权所有(C)2014免费软件基金会。 这个程序是自由软件;您可以根据 GNU通用公共许可证版本3或更高版本。 这个计划绝对没有保证。 此汇编程序是为“arm linux gnueabihf”目标配置的


默认情况下,您的汇编器可能配置为使用遗留ARM语法(其中条件代码位于基本助记符的任何其他后缀之前,以及其他差异),而不是使用较新的语法。添加一个
.syntax unified
指令来解决这个问题。

非常感谢——这就是问题所在