gpt4 book ai didi

linux - readelf 命令中 mips 标志的含义?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:53:58 24 4
gpt4 key购买 nike

我在 linux 上执行命令“readelf -h test”(“test”是我的二进制程序),得到以下文本:

ELF header:
Magic: 7f 45 4c 46 ....
Data: 2's complement, little endian
...
**Flags: 0x1007, noreorder, pic, cpic, o32, mips1**
...

能不能详细说一下上面文字中flags的各个含义?

我用谷歌搜索过,但找不到答案。如有任何意见,我们将不胜感激。

最佳答案

ELF header 标志是特定于体系结构的。对于 MIPS,它们在 SYSTEM V APPLICATION BINARY INTERFACE 中定义

EF_MIPS_NOREORDER 0x00000001
EF_MIPS_PIC 0x00000002
EF_MIPS_CPIC 0x00000004
EF_MIPS_ARCH 0xf0000000

关于linux - readelf 命令中 mips 标志的含义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23909788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com