PowerPC 64-bit big-endian
modified: conf.h modified: linker.cpp modified: linker.h modified: p_lx_elf.cpp modified: p_lx_elf.h modified: packmast.cpp modified: stub/Makefile modified: stub/powerpc-linux.elf-entry.h new file: stub/powerpc64-linux.elf-entry.h new file: stub/powerpc64-linux.elf-fold.h modified: stub/powerpc64le-linux.elf-entry.h modified: stub/powerpc64le-linux.elf-fold.h modified: stub/scripts/xstrip.py modified: stub/src/arch/powerpc/64le/nrv2b_d.S modified: stub/src/arch/powerpc/64le/nrv2d_d.S modified: stub/src/arch/powerpc/64le/nrv2e_d.S new file: stub/src/powerpc64-darwin.dylib-entry.S new file: stub/src/powerpc64-darwin.macho-entry.S new file: stub/src/powerpc64-darwin.macho-fold.S new file: stub/src/powerpc64-darwin.macho-main.c new file: stub/src/powerpc64-linux.elf-entry.S new file: stub/src/powerpc64-linux.elf-fold.S new file: stub/src/powerpc64-linux.elf-fold.lds new file: stub/src/powerpc64-linux.elf-main.c modified: stub/src/powerpc64le-linux.elf-entry.S modified: stub/src/powerpc64le-linux.elf-fold.S modified: stub/src/powerpc64le-linux.elf-main.c modified: stub/tmp/powerpc64le-linux.elf-entry.bin.dump modified: stub/tmp/powerpc64le-linux.elf-fold.map
This commit is contained in:
@@ -172,7 +172,7 @@ def do_file(fn):
|
||||
# with PROGBITS sections. This happens on powerpc64le and arm64.
|
||||
# The general solution probably requires a C++ program
|
||||
# that combines "objcopy -R", "objdump -htr", and xstrip.
|
||||
if re.search(r"^powerpc64le-", os.path.basename(fn)):
|
||||
if re.search(r"^powerpc64", os.path.basename(fn)):
|
||||
assert pos >= len(odata), ("unexpected strip_with_dump", pos, len(odata))
|
||||
elif re.search(r"^arm64-", os.path.basename(fn)):
|
||||
assert pos >= len(odata), ("unexpected strip_with_dump", pos, len(odata))
|
||||
|
||||
Reference in New Issue
Block a user