用64位系统中的32位sys调用编译程序集可以正常工作...为什么?

时间:2018-09-23 14:18:08

标签: linux assembly linux-kernel

我的计算机是64位的。但是,当我使用Linux asld程序编译使用32位系统调用的程序集文件时,我分别不使用--32-m elf_i386选项;当我运行可执行文件时,它就可以正常工作。为什么这样做?为什么即使我使用的是64位系统,Linux似乎也默认使用32位系统调用。

谢谢

0 个答案:

没有答案