pyelftools icon indicating copy to clipboard operation
pyelftools copied to clipboard

Missing constants DT_LOPROC, DT_PPC_GOT

Open zachriggle opened this issue 7 years ago • 3 comments

You're missing the following constants:

DT_LOPROC               = 0x70000000,
DT_PPC_GOT              = DT_LOPROC + 0

They're listed here in the glibc source: https://sourceware.org/git/?p=glibc.git;a=blob;f=elf/elf.h;h=6d3b356f14dd3aac53370c26d63ab631c438c3a3;hb=HEAD#l2383

zachriggle avatar Feb 17 '17 01:02 zachriggle

This is a non-trivial fix because DT_PPC_GOT will be a key as will DT_LOPROC. Because they're the same some workaround is required. There are a few other cases like this, if I fix those I will also add a fix for this

mzpqnxow avatar Nov 26 '17 18:11 mzpqnxow

I believe this can be fixed now after 7371660 and 5fc2c25 landed

eliben avatar Jan 18 '18 13:01 eliben

@zachriggle is this still an issue?

sevaa avatar Apr 12 '24 16:04 sevaa