"格式化ELF可执行文件3"使x86可执行 "格式化ELF64可执行文件3"使x64可执行 但是我怎样才能使x32(带有32位指针的x64)execetables? https://en.wikipedia.org/wiki/X32_ABI
P.S。什么意思" 3"在"可执行文件"是这些线?
答案 0 :(得分:0)
答案是: https://board.flatassembler.net/topic.php?p=195644
P.S。可以通过 fasmg :
制作ELF.Settings.Class = ELFCLASS32
ELF.Settings.Machine = EM_X86_64
ELF.Settings.ABI = ELFOSABI_LINUX
include 'format/elfexe.inc'
include 'x64.inc'
use64