Psync: msync demands page-aligned first argument

modified:   misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
	modified:   src/stub/src/amd64-linux.elf-fold.S
	modified:   src/stub/src/amd64-linux.elf-main2.c
	modified:   src/stub/src/amd64-linux.elf-so_fold.S
	modified:   src/stub/src/amd64-linux.elf-so_main.c
	modified:   src/stub/src/arm.v4a-linux.elf-entry.S
	modified:   src/stub/src/arm.v4a-linux.elf-fold.S
	modified:   src/stub/src/arm.v4a-linux.elf-so_fold.S
	modified:   src/stub/src/arm64-linux.elf-fold.S
	modified:   src/stub/src/arm64-linux.elf-so_fold.S
	modified:   src/stub/src/i386-linux.elf-fold.S
	modified:   src/stub/src/i386-linux.elf-main2.c
	modified:   src/stub/src/i386-linux.elf-so_entry.S
	modified:   src/stub/src/i386-linux.elf-so_fold.S
	modified:   src/stub/src/i386-linux.elf-so_main.c
	modified:   src/stub/src/mipsel.r3000-linux.elf-fold.S
	modified:   src/stub/src/powerpc-linux.elf-fold.S
	modified:   src/stub/src/powerpc64-linux.elf-fold.S
            plus stubs *.h *.dump *.map
This commit is contained in:
John Reiser
2024-12-12 10:50:30 -08:00
committed by Markus F.X.J. Oberhumer
parent 5999b0a959
commit d4deb2a100
60 changed files with 29088 additions and 28140 deletions
+28 -27
View File
@@ -16,32 +16,33 @@ Linker script and memory map
0x0000000000000010 get4unal
0x0000000000000128 close
SYSCALLS 0x0000000000000000 0x180
SYSCALLS 0x0000000000000000 0x180 tmp/mipsel.r3000-linux.elf-fold.o
0x0000000000000140 munmap
0x0000000000000110 getpid
0x0000000000000060 memcpy
0x0000000000000160 readlink
0x0000000000000088 mempcpy
0x0000000000000108 ftruncate
0x0000000000000118 lseek
0x00000000000000bc mmap
0x00000000000000b0 mmap_privanon
0x0000000000000168 uname
0x0000000000000178 write
0x0000000000000120 memfd_create
0x0000000000000158 read
0x0000000000000170 unlink
0x0000000000000040 memset
0x0000000000000138 msync
0x0000000000000034 my_bkpt
SYSCALLS 0x0000000000000000 0x1b4
SYSCALLS 0x0000000000000000 0x1b4 tmp/mipsel.r3000-linux.elf-fold.o
0x0000000000000174 munmap
0x0000000000000144 getpid
0x0000000000000094 memcpy
0x0000000000000194 readlink
0x0000000000000034 Psync
0x00000000000000bc mempcpy
0x000000000000013c ftruncate
0x000000000000014c lseek
0x00000000000000f0 mmap
0x00000000000000e4 mmap_privanon
0x000000000000019c uname
0x00000000000001ac write
0x0000000000000154 memfd_create
0x000000000000018c read
0x00000000000001a4 unlink
0x0000000000000074 memset
0x000000000000016c msync
0x0000000000000068 my_bkpt
0x0000000000000000 Pprotect
0x0000000000000148 stat
0x00000000000000f8 exit
0x0000000000000100 brk
0x0000000000000150 open
0x0000000000000130 mprotect
0x0000000000000128 mkdir
0x000000000000017c stat
0x000000000000012c exit
0x0000000000000134 brk
0x0000000000000184 open
0x0000000000000164 mprotect
0x000000000000015c mkdir
HUMF_A 0x0000000000000000 0x8
HUMF_A 0x0000000000000000 0x8 tmp/mipsel.r3000-linux.elf-fold.o
@@ -49,8 +50,8 @@ HUMF_A 0x0000000000000000 0x8
HUMF_L 0x0000000000000000 0x8
HUMF_L 0x0000000000000000 0x8 tmp/mipsel.r3000-linux.elf-fold.o
UMF_LINUX 0x0000000000000000 0x10c
UMF_LINUX 0x0000000000000000 0x10c tmp/mipsel.r3000-linux.elf-fold.o
UMF_LINUX 0x0000000000000000 0x108
UMF_LINUX 0x0000000000000000 0x108 tmp/mipsel.r3000-linux.elf-fold.o
0x0000000000000000 upx_mmap_and_fd_linux
EXP_HEAD 0x0000000000000000 0xfc