powerpc64le --nrv2d register conflict

modified:   stub/powerpc64-darwin.dylib-entry.h
	modified:   stub/powerpc64-darwin.macho-entry.h
	modified:   stub/powerpc64-linux.elf-entry.h
	modified:   stub/powerpc64le-linux.elf-entry.h
	modified:   stub/powerpc64le-linux.kernel.vmlinux.h
	modified:   stub/src/arch/powerpc/64le/nrv2d_d.S
	modified:   stub/src/arch/powerpc/64le/nrv2e_d.S

https://github.com/upx/upx/issues/806
This commit is contained in:
John Reiser
2024-04-06 13:35:55 -07:00
parent 97cf29ffbb
commit 93abe97ea5
7 changed files with 27 additions and 27 deletions
+3 -3
View File
@@ -33,8 +33,8 @@
/* clang-format off */
#define STUB_POWERPC64_LINUX_ELF_ENTRY_SIZE 10480
#define STUB_POWERPC64_LINUX_ELF_ENTRY_ADLER32 0x17dce92d
#define STUB_POWERPC64_LINUX_ELF_ENTRY_CRC32 0x4d8ca754
#define STUB_POWERPC64_LINUX_ELF_ENTRY_ADLER32 0xfdbde9e6
#define STUB_POWERPC64_LINUX_ELF_ENTRY_CRC32 0x622e2628
unsigned char stub_powerpc64_linux_elf_entry[10480] = {
/* 0x0000 */ 127, 69, 76, 70, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -74,7 +74,7 @@ unsigned char stub_powerpc64_linux_elf_entry[10480] = {
/* 0x0220 */ 65,194,255,177,124,231, 57, 21,125, 41, 72, 21, 65,194,255,165,
/* 0x0230 */ 124,231, 57, 21,124, 41, 0, 64,125, 41, 74, 20, 65,194,255,149,
/* 0x0240 */ 65,192,255,216, 57, 0, 0, 0, 52,231,255,253, 84,231, 64, 46,
/* 0x0250 */ 65,192, 0, 28,140, 3, 0, 1,124,234, 0,249,125, 74, 14,112,
/* 0x0250 */ 65,192, 0, 28,141, 99, 0, 1,124,234, 88,249,125, 74, 14,112,
/* 0x0260 */ 44, 42, 0, 0, 65,194, 0, 0, 72, 0, 0, 12,125, 41, 72, 21,
/* 0x0270 */ 65,194,255, 97,125, 8, 65, 21,125, 41, 72, 21, 65,194,255, 85,
/* 0x0280 */ 125, 8, 65, 21, 64,130, 0, 40, 57, 0, 0, 1,125, 41, 72, 21,