我正在用 C 编写一些必须非常高效地运行的方法,所以我想手动编辑一些自动生成的汇编代码。 我知道如何使用 gdb 或“objdump -d myfile.o”读取汇编代码,但谁能告诉我如何编辑这段代码? (可能只是一些小的调整。)
最佳答案
gcc 有 -S 开关,它在程序集生成阶段后停止编译。然后你可以编辑生成的文件并手动调用程序集(例如,使用 gas)
关于c - 如何修改从 C 生成的现有汇编代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13733497/