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
+4 -4
View File
@@ -33,8 +33,8 @@
/* clang-format off */
#define STUB_ARM_V5A_LINUX_ELF_FOLD_SIZE 36819
#define STUB_ARM_V5A_LINUX_ELF_FOLD_ADLER32 0x6acac264
#define STUB_ARM_V5A_LINUX_ELF_FOLD_CRC32 0x5d3f8524
#define STUB_ARM_V5A_LINUX_ELF_FOLD_ADLER32 0x0627c2e2
#define STUB_ARM_V5A_LINUX_ELF_FOLD_CRC32 0x4aa544ba
unsigned char stub_arm_v5a_linux_elf_fold[36819] = {
/* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 97, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -358,7 +358,7 @@ unsigned char stub_arm_v5a_linux_elf_fold[36819] = {
/* 0x13e0 */ 8, 16,160,225, 3, 32,160,227, 12, 48,160,225,254,255,255,235,
/* 0x13f0 */ 1, 10,112,227, 1, 48,133,146, 3, 0,128,145, 76, 1, 0,234,
/* 0x1400 */ 17,192,160,227, 62, 1, 0,234, 12,208,141,226, 1,218,141,226,
/* 0x1410 */ 240,129,189,232, 2, 0, 65, 0, 0,240,255,255,240, 64, 45,233,
/* 0x1410 */ 240,129,189,232, 2, 64, 64, 0, 0,240,255,255,240, 64, 45,233,
/* 0x1420 */ 8,208, 77,226, 0,112,160,225, 1, 96,160,225, 4, 0, 0,235,
/* 0x1430 */ 117,112,120, 0, 14, 64,160,225, 4, 0,160,225, 16, 16,160,227,
/* 0x1440 */ 254,255,255,235, 0, 80,160,225, 22, 0,112,227, 15, 0, 0, 26,
@@ -378,7 +378,7 @@ unsigned char stub_arm_v5a_linux_elf_fold[36819] = {
/* 0x1520 */ 6, 16,160,225, 3, 32,160,227, 3, 0, 87,225, 1, 48,160, 3,
/* 0x1530 */ 17, 48,160, 19,254,255,255,235, 0, 64,160,225,254,255,255,235,
/* 0x1540 */ 4, 0, 80,225, 1, 48,132,130, 3, 64,133,128, 4, 0,160,225,
/* 0x1550 */ 8,208,141,226,240,128,189,232, 2, 0, 65, 0,255, 48, 3,226,
/* 0x1550 */ 8,208,141,226,240,128,189,232, 2, 64, 64, 0,255, 48, 3,226,
/* 0x1560 */ 1, 48,195,227, 80, 0, 83,227, 14,240,160, 17, 33, 17,176,225,
/* 0x1570 */ 0, 0, 80, 19, 14,240,160, 1, 1, 16, 65,226, 1, 33,144,231,
/* 0x1580 */ 15, 52, 2,226, 11, 4, 83,227, 15, 0, 0, 26,255, 52, 2,226,