如何强制nasm解决变量位置无关?

时间:2015-12-15 11:49:42

标签: assembly nasm x86-64 ld

如何告诉NASM(或LD)以某种方式处理标签,使片段与位置无关?

该段将从一个文件移动到另一个文件,我希望它能在任何文件中的任何位置正常工作。

以下代码说明了我的问题:

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
    .requestEmail()
    .build();

在原始可执行文件中,它打印" Hello world!",但是当段被移动到另一个elf时,它会打印一些随机字节。

0 个答案:

没有答案