initial support for PPC64LE (#360)
authorNick Desaulniers <nickdesaulniers@users.noreply.github.com>
Sat, 15 May 2021 03:34:21 +0000 (20:34 -0700)
committerGitHub <noreply@github.com>
Sat, 15 May 2021 03:34:21 +0000 (20:34 -0700)
commit0664de05ed2db3d39041e2d51d19622a8ef4fb0f
treedc881c259375c7cdcd426f6eb3cfde8d110a64ed
parenta6436600fc20ad94c2107fe06f522726c4f450dd
initial support for PPC64LE (#360)

* initial support for PPC64LE

See also:
https://openpowerfoundation.org/wp-content/uploads/2016/03/ABI64BitOpenPOWERv1.1_16July2015_pub4.pdf
3.4.1 Symbol Values
3.5.3 Relocation Types Table

Fixes #317
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
* remove references to LLVM_ADDR_SIG
elftools/elf/constants.py
elftools/elf/descriptions.py
elftools/elf/enums.py
elftools/elf/relocation.py
elftools/elf/structs.py
scripts/readelf.py
test/testfiles_for_readelf/powerpc64-relocs-le.o.elf [new file with mode: 0644]
test/testfiles_for_readelf/powerpc64-relocs.c [new file with mode: 0644]