Assembler--Error: invalid instruction suffix for `push‘
在64位系统和32位系统的as命令对于某些汇编指令的处理支持不一样造成的。可在代码头部添加.code32,但又会报另外的错:Error: bad register name `%rax', 等一系统不正确的寄存器名。修改成%%rax的过程中遇到多种报错,如下 :
05.c:17: Error: invalid instruction suffix for `push'
05.c:18: Error: incorrect register `%rbx' used with `l' suffix
05.c:20: Error: invalid instruction suffix for `pop'
05.c:17:2: error: invalid 'asm': operand number missing after %-letter
17 | __asm__ __volatile__ (
| ^~~~~~~
05.c:17:2: error: invalid 'asm': operand number missing after %-letter
05.c:17:2: error: invalid 'asm': operand number missing after %-letter
05.c:17:2: error: invalid 'asm': operand number missing after %-letter
现暂且对intel 64bit指令集还不太了解,等学习了再来解决此问题。
Assembler--Error: invalid instruction suffix for `push‘相关推荐
- 微信开发者工具代码仓的管理以及错误:Push failed Error: invalid authentication scheme 的解决办法,微信小程序代码仓项目删除
文章目录 1.新建代码仓 2.报错:Push failed Error: invalid authentication scheme 的解决办法 3.代码仓项目的删除 1.新建代码仓 如果你的代码已经 ...
- Error: invalid constant (6bf) after fixup
make all arm-linux-gcc -g -c start.S start.S: Assembler messages: start.S:78: Error: invalid consta ...
- OTS parsing error: invalid version tag woff和ttf文件被Filter拦截
从服务器下载的字体文件放在本地,执行无法展示iconfont,浏览器控制台报出 Failed to decode downloaded font: http://127.0.0.1:8080/mhr/ ...
- ruby环境sass编译中文出现Syntax error: Invalid GBK character错误解决方法
sass文件编译时候使用ruby环境,无论是界面化的koala工具还是命令行模式的都无法通过,真是令人烦恼. 容易出现中文注释时候无法编译通过,或者出现乱码,找了几天的解决方法终于解决了. 这个问题的 ...
- cuda error invalid argument
用pytorch训练时报的错 在loss.backward时报错 估计应该是loss出现了异常值. 网上其他答案: 问题: RuntimeError: CUDA error: invalid conf ...
- runtime error: invalid memory address or nil pointer dereference
runtime error: invalid memory address or nil pointer dereference 解决方法: tcallback((unsigned char*)pac ...
- Package CJK Error: Invalid character code. 问题解决方法--xelatex和pdflatex编译的转换
Package CJK Error: Invalid character code. 问题解决方法--xelatex和pdflatex编译的转换 解决方法:添加格式说明信息 将下面语句: \docum ...
- Java:Linux上java -jar xxx.jar命令执行jar包时出现Error: Invalid or corrupt jarfile xxx.jar解决方案...
背景: 从ftp上上传jar包到linux上,之后在linux上通过ftp命令下载jar包文件,开始执行Java-jar,一直提示错误:Error: Invalid or corrupt jarfil ...
- 成功解决./nvidia-installer: invalid option: ‐‐no‐opengl‐files ERROR: Invalid commandline, please run `
成功解决./nvidia-installer: invalid option: "‐‐no‐opengl‐files" ERROR: Invalid commandline, pl ...
- c++中结构体套结构体用 = {0}初始化编译报错解决办法(用memset或者={})(error: invalid conversion)
我这有个结构体: VENC_CHN_ATTR_S venc_chn_attr; /* the attribute of the venc chnl*/ typedef struct rkVENC_CH ...
最新文章
- Android 自定义 —— View moveTo与 rMoveTo 的区别
- grant_type为client_credentials和password二者的区别
- php进程间通信 yoc_PHP 进程间通信各种通信方式间的优劣之分??
- 红帽linux安装显卡驱动,RedHat Enterprise Linux 6 安装ATI显卡驱动
- 图像形状特征(六)--AR模型形状描述子
- linux高编IO-------空洞文件
- 0ffice2003安装2007兼容包不能使用的解法
- 【渝粤题库】陕西师范大学164113 电子支付 作业(专升本)
- m3u8解析php,PHP解码转发M3U8 PHP读取转发M3U8的方法
- 科学研究设计五:实验设计
- 运行linux浏览器,开源也疯狂:5款Linux浏览器推荐
- 福州大学计算机学院奖学金,福州大学奖学金管理规定
- 你知道h5游戏是什么吗,怎么制作一款h5案例?
- Node.js中实时显示下载进度并解压文件
- TCP/IP协议(2): 以太网(IEEE 802.3) 协议 —— 构成有线局域网的基本协议
- CQYZ Online Judge P2995 萨鲁曼的大军(c++)
- 【每日早报】20200113
- 英语计算机查询,常见的电脑英语查询7
- java ldap 根ou_【LDAP】LDAP 中 CN, OU, DC 的含义
- CPP服务器08--http请求响应实现