O_DIRECTORY is architecture-dependent

https://github.com/upx/upx/issues/902
	modified:   ../misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
	modified:   stub/src/arm64-linux.elf-entry.S
	modified:   stub/src/arm64-linux.elf-fold.S
	modified:   stub/src/powerpc64-linux.elf-fold.S
	modified:   stub/src/upxfd_android.c
	modified:   stub/src/upxfd_linux.c
           plus generated .h .map .dump
This commit is contained in:
John Reiser
2025-03-21 10:54:27 -07:00
parent a25c20ee0b
commit ff9d577e46
26 changed files with 8572 additions and 8526 deletions
+3 -3
View File
@@ -33,8 +33,8 @@
/* clang-format off */
#define STUB_POWERPC_LINUX_ELF_FOLD_SIZE 20033
#define STUB_POWERPC_LINUX_ELF_FOLD_ADLER32 0x3e306021
#define STUB_POWERPC_LINUX_ELF_FOLD_CRC32 0x36065e8f
#define STUB_POWERPC_LINUX_ELF_FOLD_ADLER32 0x9f546060
#define STUB_POWERPC_LINUX_ELF_FOLD_CRC32 0xe1f4bbcc
unsigned char stub_powerpc_linux_elf_fold[20033] = {
/* 0x0000 */ 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -354,7 +354,7 @@ unsigned char stub_powerpc_linux_elf_fold[20033] = {
/* 0x13a0 */ 64,190, 0, 20,127,163,235,120, 56,128, 0, 0, 72, 0, 0, 1,
/* 0x13b0 */ 124,127, 27,120, 47,159, 0, 0, 64,188, 0,152, 72, 0, 0, 17,
/* 0x13c0 */ 47,100,101,118, 47,115,104,109, 0, 0, 0, 0,124,104, 2,166,
/* 0x13d0 */ 60,128, 0, 65, 96,132, 0, 2, 56,160, 1,192, 72, 0, 0, 1,
/* 0x13d0 */ 60,128, 0, 64, 96,132, 64, 2, 56,160, 1,192, 72, 0, 0, 1,
/* 0x13e0 */ 124,127, 27,121, 64,160, 0,108,127,231,251,120, 47,159,255,235,
/* 0x13f0 */ 64,190, 0,192, 72, 0, 0, 69, 85, 80, 88, 45, 53, 46, 48, 32,
/* 0x1400 */ 119, 97,110,116,115, 32,109,101,109,102,100, 95, 99,114,101, 97,