我对 OMF 对象格式的 PUBDEF 记录有点困惑。我的汇编程序生成了一个结果,指出记录是 4000 字节,但显然不是,为什么要这样做?
0xa0 和 0x0f 是 little endian 格式的记录长度,
请查看规范: http: //pierrelib.pagesperso-orange.fr/exec_formats/OMF_v1.1.pdf
它似乎还声明字符串的长度为零字节,并且在某一时刻甚至只有零字符串长度而没有提供字符串。也许我读错了文件?我现在已经花了几个小时并且正在苦苦挣扎。
如果有人可以在我编写链接器时帮助我解决我的问题,并且在不理解这一点的情况下无法继续。
谢谢