Skip to content

Commit 3862323

Browse files
jacobly0adriweb
authored andcommitted
Fix ELF defines.
1 parent 05ada31 commit 3862323

File tree

1 file changed

+25
-18
lines changed

1 file changed

+25
-18
lines changed

gui/qt/debugger/debuginfo.cpp

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -26,23 +26,30 @@ _Str consume_strz(Data &data) noexcept {
2626

2727
namespace elf {
2828
enum {
29-
ELFCLASS32 = 1,
30-
ELFDATA2LSB = 1,
31-
ELFOSABI_STANDALONE = 255,
32-
ET_EXEC = 2,
33-
EM_Z80 = 220,
34-
EF_Z80_EZ80 = 1,
35-
EV_CURRENT = 1,
36-
SHT_NULL = 0,
37-
SHT_PROGBITS = 1,
38-
SHT_SYMTAB = 2,
39-
SHT_STRTAB = 3,
40-
SHT_NOBITS = 8,
41-
SHF_WRITE = 1 << 0,
42-
SHF_ALLOC = 1 << 1,
43-
SHF_EXECINSTR = 1 << 2,
44-
SHF_MERGE = 1 << 4,
45-
SHF_STRINGS = 1 << 5,
29+
ELFCLASS32 = 1,
30+
ELFDATA2LSB = 1,
31+
ELFOSABI_STANDALONE = 255,
32+
ET_EXEC = 2,
33+
EM_Z80 = 220,
34+
EF_Z80_MACH_Z80 = 1,
35+
EF_Z80_MACH_Z180 = 2,
36+
EF_Z80_MACH_R800 = 3,
37+
EF_Z80_MACH_EZ80_Z80 = 4,
38+
EF_Z80_MACH_EZ80_ADL = 4 | 1 << 7,
39+
EF_Z80_MACH_GBZ80 = 5,
40+
EF_Z80_MACH_Z80N = 6,
41+
EF_Z80_MACH_MSK = (1 << 8) - 1,
42+
EV_CURRENT = 1,
43+
SHT_NULL = 0,
44+
SHT_PROGBITS = 1,
45+
SHT_SYMTAB = 2,
46+
SHT_STRTAB = 3,
47+
SHT_NOBITS = 8,
48+
SHF_WRITE = 1 << 0,
49+
SHF_ALLOC = 1 << 1,
50+
SHF_EXECINSTR = 1 << 2,
51+
SHF_MERGE = 1 << 4,
52+
SHF_STRINGS = 1 << 5,
4653
};
4754

4855
const File::Header File::Header::ez80 {
@@ -58,7 +65,7 @@ const File::Header File::Header::ez80 {
5865
.e_entry = {},
5966
.e_phoff = {},
6067
.e_shoff = {},
61-
.e_flags = EF_Z80_EZ80,
68+
.e_flags = EF_Z80_MACH_EZ80_ADL,
6269
.e_ehsize = {},
6370
.e_phentsize = {},
6471
.e_phnum = {},

0 commit comments

Comments
 (0)