Old powerpc* kernels lack MFD_EXEC

For example: Debian 3.16.43-2+deb8u5 (2017-09-19)
	modified:   ../misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
	modified:   stub/Makefile
	modified:   stub/src/powerpc-linux.elf-entry.S
	modified:   stub/src/powerpc-linux.elf-fold.S
	modified:   stub/src/powerpc64-linux.elf-entry.S
	modified:   stub/src/powerpc64-linux.elf-fold.S
           plus generated .h, .dump, .map
This commit is contained in:
John Reiser
2025-02-16 15:33:58 -08:00
committed by Markus F.X.J. Oberhumer
parent 0144f81c28
commit c0bf7bf9ab
18 changed files with 3424 additions and 3350 deletions
+14 -14
View File
@@ -27,24 +27,24 @@ OUTPUT(tmp/powerpc64le-linux.elf-fold.bin elf64-powerpcle)
.bss 0x0000000000000000 0x0
.bss 0x0000000000000000 0x0 tmp/powerpc64le-linux.elf-fold.o
SYSCALLS 0x0000000000000000 0x104
SYSCALLS 0x0000000000000000 0x104 tmp/powerpc64le-linux.elf-fold.o
SYSCALLS 0x0000000000000000 0x140
SYSCALLS 0x0000000000000000 0x140 tmp/powerpc64le-linux.elf-fold.o
0x0000000000000008 mmap
0x0000000000000020 munmap
0x0000000000000028 mprotect
0x0000000000000030 msync
0x0000000000000038 memfd_create
0x0000000000000040 ftruncate
0x0000000000000048 exit
0x0000000000000050 brk
0x0000000000000058 readlink
0x0000000000000060 write
0x0000000000000068 read
0x0000000000000070 open
0x0000000000000078 close
0x0000000000000080 upxfd_create
0x00000000000000d8 memcpy
0x00000000000000fc my_bkpt
0x0000000000000038 ftruncate
0x0000000000000040 exit
0x0000000000000048 brk
0x0000000000000050 readlink
0x0000000000000058 write
0x0000000000000060 read
0x0000000000000068 open
0x0000000000000070 close
0x0000000000000078 upxfd_create
0x00000000000000d0 memfd_create
0x0000000000000114 memcpy
0x0000000000000138 my_bkpt
.comment 0x0000000000000000 0x33
.comment 0x0000000000000000 0x33 tmp/powerpc64le-linux.elf-fold.o