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_ARM64_LINUX_ELF_FOLD_SIZE 17598
#define STUB_ARM64_LINUX_ELF_FOLD_ADLER32 0x3c621eac
#define STUB_ARM64_LINUX_ELF_FOLD_CRC32 0x06bd93fd
#define STUB_ARM64_LINUX_ELF_FOLD_ADLER32 0x427c1eeb
#define STUB_ARM64_LINUX_ELF_FOLD_CRC32 0xdc5d698a
unsigned char stub_arm64_linux_elf_fold[17598] = {
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -225,7 +225,7 @@ unsigned char stub_arm64_linux_elf_fold[17598] = {
/* 0x0b90 */ 192, 3, 95,214, 40, 7,128, 82, 1, 0, 0,212,192, 3, 95,214,
/* 0x0ba0 */ 168, 21,128, 82, 1, 0, 0,212,192, 3, 95,214,200, 26,128, 82,
/* 0x0bb0 */ 1, 0, 0,212,192, 3, 95,214,232, 26,128, 82, 1, 0, 0,212,
/* 0x0bc0 */ 192, 3, 95,214, 2, 0, 65, 0,227, 3, 0,170,232, 34,128, 82,
/* 0x0bc0 */ 192, 3, 95,214, 2, 64, 64, 0,227, 3, 0,170,232, 34,128, 82,
/* 0x0bd0 */ 1, 0, 0,212, 31, 0, 0,106,101, 1, 0, 84,129, 0, 0, 52,
/* 0x0be0 */ 224, 3, 3,170, 1, 0,128, 82,249,255,255, 23, 3, 56,128, 82,
/* 0x0bf0 */ 162,254,255, 24, 1, 0, 0, 16, 96, 12,128, 18, 8, 7,128, 82,