PowerPC cannot branch on CArry; requires contortions

https://github.com/upx/upx/issues/813
	modified:   src/stub/src/arch/powerpc/32/nrv2b_d.S
	modified:   misc/testsuite/upx_testsuite_1-expected_sha256sums.sh

	modified:   src/stub/powerpc-darwin.dylib-entry.h
	modified:   src/stub/powerpc-darwin.macho-entry.h
	modified:   src/stub/powerpc-linux.elf-entry.h
	modified:   src/stub/powerpc-linux.kernel.vmlinux.h
	modified:   src/stub/src/i386-linux.elf-main.c
	modified:   src/stub/tmp/powerpc-darwin.dylib-entry.bin.dump
	modified:   src/stub/tmp/powerpc-darwin.macho-entry.bin.dump
	modified:   src/stub/tmp/powerpc-linux.elf-entry.bin.dump
	modified:   src/stub/tmp/powerpc-linux.kernel.vmlinux.bin.dump
This commit is contained in:
John Reiser
2024-04-23 17:40:07 -07:00
parent 842d2cbb0d
commit 6db0af8d04
11 changed files with 2022 additions and 2023 deletions
+2 -2
View File
@@ -64,8 +64,8 @@ f5d79457b4934a14bb7fa6d4f360b3e5ef6f2dc589c249ea7ad4c0db3a28e684 *i386-linux.elf
111bc317f8472a8c022bf52ae80286509d8cc99c0b58fa3103da50b272c8b536 *mips-linux.elf/upx-3.95
3a074ee464224510d6dfc21668928422e9aab0f0f59e23b4357f84f307204add *mipsel-linux.elf/upx-3.91
3454580bc340e9fe133b57195e05220bb64ce70a25e6022c6ee392c825eb4dee *mipsel-linux.elf/upx-3.95
13851c95f64468a47840c006c28d226df4e9da9346bdfea317aacf94e1216196 *powerpc-linux.elf/upx-3.91
d317fa47633fe64d3dbbb088fa9d88ec812726b73641ea6c45709cd38dbd3dae *powerpc-linux.elf/upx-3.95
87015875ae23acd3a4f30884c02289c8ac9ecc7c38b55f7c0b6f1c87a50766c7 *powerpc-linux.elf/upx-3.91
c3154a873a0423251c2f78c009897c891e99e89b8413d4c82c266135a8d0b772 *powerpc-linux.elf/upx-3.95
07c85e968e3d68449f28f371e5bf608568934edaf8f6bacc93990ab55aefcff5 *powerpc64le-linux.elf/upx-3.95
"
expected_sha256sums__t120_compress_ucl_nrv2d_3_no_filter="\