ELF2 main programs pass src/testsuite and upx-testsuite-v2

Decompressing lzma required many adjustments.
Backwards compatibility probably is broken for
    stub/amd64-win64.pe.h
    stub/arm64-win64.pe.h
Also: shared libraries need memfd_create.
	modified:   ../misc/testsuite/upx_testsuite_1-expected_sha256sums.sh
	modified:   p_lx_elf.cpp
	modified:   stub/Makefile
	modified:   stub/scripts/xstrip.py
	modified:   stub/src/amd64-expand.S
	modified:   stub/src/arch/amd64/lzma_d.S
	modified:   stub/src/arch/arm/v4a/lzma_d.S
	modified:   stub/src/arch/arm/v4t/macros.S
	modified:   stub/src/arch/arm64/v8/lzma_d.S
	modified:   stub/src/arch/powerpc/32/lzma_d.S
	modified:   stub/src/arch/powerpc/64le/lzma_d-common.S
	modified:   stub/src/arm.v4a-expand.S
	modified:   stub/src/arm.v4t-linux.shlib-init.S
	modified:   stub/src/arm64-expand.S
	modified:   stub/src/i386-expand.S
	modified:   stub/src/mips.r3000-expand.S
	modified:   stub/src/powerpc-expand.S
	modified:   stub/src/powerpc-linux.elf-entry.S
	modified:   stub/src/powerpc-linux.elf-fold.S
	modified:   stub/src/powerpc64-expand.S
	modified:   stub/src/powerpc64-linux.elf-entry.S
	modified:   stub/src/powerpc64-linux.elf-fold.S
           plus generated *.h *.map *.dump
This commit is contained in:
John Reiser
2024-07-25 13:36:02 -07:00
parent e6f3c1b3da
commit ea2a190bd1
87 changed files with 29531 additions and 30001 deletions
+92 -92
View File
@@ -46,164 +46,164 @@ b8c35fa2956da17ca505956e9f5017bb5f3a746322647e24ccb8ff28059cafa4 *powerpc-linux.
a0950546dc17fca9437219431d8ddb0249ce5b08e899e0c799a87ac982adee70 *powerpc64le-linux.elf/upx-3.95
"
expected_sha256sums__t110_compress_ucl_nrv2b_3_no_filter="\
facd4ce6bf34d66fa1fb35b09efe2a643fe6174f63470905aa94ee137a5d05cf *amd64-linux.elf/upx-3.91
ae17b09aa5fa72356f4920522025475ce9f0fde1cd84934eca0cb47578636fe6 *amd64-linux.elf/upx-3.95
224d8c41406c555aa2aba042a4aa5330d94013dbf982ac76494e78cd2f4ae4a4 *amd64-linux.elf/upx-3.91
3bb280a75b5734271c9d20287e10aec01a156a6064a66442a3119f92d8a50ce5 *amd64-linux.elf/upx-3.95
1bd70a3cd3b34e635a3c947cacd46c4d66bf07e0fd350cc6d1f3cf60483f75b9 *amd64-win64.pe/upx-3.95.exe
6b7795f2592da13ddabfca4fd01f97cecd7e29d2bcd705996379de05e3cccce8 *arm-linux.elf/upx-3.95
5dd6eea5cae81681e6e7bb589a767d8b11ee45ea08aca1cfa3f5cc36dde27949 *arm-linux.elf/upx-3.95
94422a91473a467dfb534afa3f20247bc38691aeb386a42fb3e0fd18d3d0ae08 *arm-wince.pe/upx-3.91.exe
d63d4c9886b175c5388758c3d963e8d0b1e562536cf22e85792df35b028a94c1 *arm64-linux.elf/upx-3.95
cbb9a0031a8a2243509197489e7f1e70975edfea327d797916e80e98eedf63f0 *armeb-linux.elf/upx-3.91
d39b8e896c723ca273c30cf232c6a1d9493e51be5e9b69ad8b53a68efc20772d *armeb-linux.elf/upx-3.95
ce32e41650844969e2c6fdd3817413a082e87ac6c72d77e22491694b34aad3fd *armeb-linux.elf/upx-3.91
96d4182ab3554fcb1161fa642c67b540414db1279baefc1da47203ac68e841dc *armeb-linux.elf/upx-3.95
e17a126cebc32977991a292b7434d1435a7c95862ccece0e4acbf6e810bd3443 *i386-dos32.djgpp2.coff/upx-3.91.exe
88c54fa6bda1bbee0317c839dd756458ebe9bf4b0f6d746139517c7e0c3c9c6f *i386-dos32.djgpp2.coff/upx-3.95.exe
08a51af482f64935d04fe887a2a7a22a86a95017bd6cba13878066eeaba034cb *i386-linux.elf/upx-3.91
09b0f738397028a2e58d939dd6d4b68266863a59be19304fa10f905df465e4f5 *i386-linux.elf/upx-3.95
2380929fde6921cbe7bebb0e1704bd631f8b954679dced0e919ba2af766f33e9 *i386-linux.elf/upx-3.91
fa0aa4aa66ffb671640a7af5dde91c3d0eb7186ca0b589ccf0b3139a112e5b73 *i386-linux.elf/upx-3.95
9bc7ba34e675311527776726a98450722ac9faee73ef5df96a8e8dbd2943b734 *i386-win32.pe/upx-3.91.exe
0a33acc8fa5549c59a87897b318ab83d1eb2ffa7d6c156e92d71c4e9ab4c6483 *i386-win32.pe/upx-3.95.exe
22a6fe5e84dc759675c14314f1d72b84b64e22d106b4158969f5bc4f572288a1 *m68k-atari.tos/upx-3.91.ttp
8ede5473a7cbca50cb25dcaa8905a2eef0af03ff1a5c76a425eae8881148c091 *mips-linux.elf/upx-3.95
21e208af5184dddc939786a05af4e1034b0ffa292cd3ff274393bdb1ea9d47ee *mipsel-linux.elf/upx-3.91
e3c436e5635e88630224a27169da34148cb573c6e897e63fece3931a413ad38c *mipsel-linux.elf/upx-3.95
cc9c648710a2b9466ea15d2795d01d0f3064ff623e235f3e9523b50129799046 *powerpc-linux.elf/upx-3.91
671837c254cdf46ddde256f266a4bd87a9c37a692c0706b409e652e32d1f5483 *powerpc-linux.elf/upx-3.95
6b71e490524ccaab029b87a984bfd0c3a5f191b7e9497f795f916f2da98b9764 *powerpc64le-linux.elf/upx-3.95
6680918867c46cf47f877a1ab912ee576b29a2f050b5a23b4f4419eede1102e0 *mips-linux.elf/upx-3.95
173fcee963d9b6cf03ed1b94a3012b13699fc0b8c7c76c6c177ad72805b30929 *mipsel-linux.elf/upx-3.91
83f0a50f57658604201ab9b84150eda8b83f7baeefc368509b7003922cb7ee82 *mipsel-linux.elf/upx-3.95
aa3e8dfa5d9321fa6dda018f9aee40f6873d8303320441b1c4aba80194bb5fd2 *powerpc-linux.elf/upx-3.91
f871f2177b837c6e68cacb29854c172fbee2fe0a849b5d4398f733afdc6e960b *powerpc-linux.elf/upx-3.95
2ad49b98e0e625addfb1f2fa85cdd93e87f55fdc055c819a003435ebdfef2060 *powerpc64le-linux.elf/upx-3.95
"
expected_sha256sums__t120_compress_ucl_nrv2d_3_no_filter="\
7ae7eea1444d1b6e56dda4a0512ff94e5ebaf8c02288a4132def5fdf46fb4b2e *amd64-linux.elf/upx-3.91
65b9124e6b3944071870d2bdeeb072e7c85f75864340646038aea4e38be74537 *amd64-linux.elf/upx-3.95
15877c5a329244ab8e04a0e8b33f5df35b5cc35ab46431bf0ed9ae585c6af6c8 *amd64-linux.elf/upx-3.91
d06f828a4ae71de0af8fd80b8a817a3ed685734846cd950707f5738fa16fe246 *amd64-linux.elf/upx-3.95
0314c6974f29d180e46e41a1004d46a3993fe96f03de7f78d45ad89ad3b2177e *amd64-win64.pe/upx-3.95.exe
44b92adb80dbed3fbfce5044168bd3078cfae8acc432e44a321875f323627120 *arm-linux.elf/upx-3.95
22d483b41febcee43c5a7ba4eba4c79a983a8543fc61aff2a0785b3edf513604 *arm-linux.elf/upx-3.95
d7839b7dee866794e4ca3df32e2b1084b35aa22dee5f060fa14b5ca09c612ba3 *arm-wince.pe/upx-3.91.exe
8ebe1bd25ce7fa3c6a2727578aa564b631e9865b14b63b6f38234cd5f55a4f9c *arm64-linux.elf/upx-3.95
a5a905c9f10a5c47a9977b93bfcf3448c35723b06e93a36b28c2c6afac687e93 *armeb-linux.elf/upx-3.91
eafec5d8bb823750852ee6c319ffa5e7002f30b56d76295629afcc91acecd8a7 *armeb-linux.elf/upx-3.95
86de1fa871e255903b08bf8888c815875d3fab885222f59bc191f6e0398e45c7 *arm64-linux.elf/upx-3.95
4ecde2125ba5543cd40bf19c72a3156153ea1ba2e40d19ce604b543ae31079a7 *armeb-linux.elf/upx-3.91
569e6ab3c86b7a78f5fc74c26e8f51c9be0f1226353279c3856fe6b5d3291842 *armeb-linux.elf/upx-3.95
4a434c3a14686786369c8bede8736d15e307ed7dd8c40cccb8f22003b05db968 *i386-dos32.djgpp2.coff/upx-3.91.exe
4ec6858a6c453176db25de5317269fa973f07051a15c9ff146920153dda52350 *i386-dos32.djgpp2.coff/upx-3.95.exe
a88d51fcc4d2c20bbcaab07c87ee0a110cf7d0680108d9a04d992d25edbfa2f7 *i386-linux.elf/upx-3.91
2bfb648a182b63cf1f195d32ff514eb06b22f4271289bd4955cce41b2569d50d *i386-linux.elf/upx-3.95
592717cd92c07503a88852989543ddc14b8518353ded3dc06d7b4cadf1976003 *i386-linux.elf/upx-3.91
9659e1abf2de5e3a51a11efaf288c8bcff6d8f4b4a030d0bc8fbe240b5b04666 *i386-linux.elf/upx-3.95
18c0e4fb6bf6b26b5c943c54571007b4aba4d0a4ba7391c149eeada54a0a404d *i386-win32.pe/upx-3.91.exe
8501c4a677eb66b482987122febc0360fc02f6720fd7c19d311cf60314d5705e *i386-win32.pe/upx-3.95.exe
b8d481769be7aa7768bb1bd8775e766512c5720813e5d8bab6decb200a916f11 *m68k-atari.tos/upx-3.91.ttp
30081e09b0faeb2a40be636b3c1e07f9effcf69fdfec588646575f60aff87a09 *mips-linux.elf/upx-3.95
bffa873d38055164e2733749a7dbed06f00f6c93383fe2faae0271f930f37498 *mipsel-linux.elf/upx-3.91
1335de51b0d4d0ace3cc5c9e6d2999a56259c2a22296578fca609081007dbf1d *mipsel-linux.elf/upx-3.95
e88bdd1e0119f0534716b31f8513ebdf358c33aa7c9a7c411e95277eb3fbf73f *powerpc-linux.elf/upx-3.91
bb9d975dd840655e8d9c02354aa7a429386997afe70def0c21156fa776957781 *powerpc-linux.elf/upx-3.95
c42eee3abe1b44d2e0fe491910314cce2800d321abb8dc468a81e049ed6bdf3e *powerpc64le-linux.elf/upx-3.95
6eb289dc2257b2957973930b6c1f92960d50bed9e298bbe251cc008534e20d3a *mips-linux.elf/upx-3.95
ef5e3053736e09661abb05234862a63b7a20c2cc18f40383e75a7736a3c19e3b *mipsel-linux.elf/upx-3.91
16a4cab5b1721f35e222fa50234000a94bd9e463a3e5c84c488cd4ee958d4c46 *mipsel-linux.elf/upx-3.95
02eede2fd86d5fb095b51c61433489585a4e2cfc9aba9d14658d89a1b8d62bbc *powerpc-linux.elf/upx-3.91
a28633d100d776dc903f99b805e2b1b82b4d444c22fd4294f3331437c601e2c7 *powerpc-linux.elf/upx-3.95
569c13e1f4bd3cdc32833196f7ee61cec221f7a39c3b026d9eb339ada7103044 *powerpc64le-linux.elf/upx-3.95
"
expected_sha256sums__t130_compress_ucl_nrv2e_3_no_filter="\
34959e4a8682e4270e7a1a471fca0d8cd20391201ec50c2815b7dbfb6df5b9a8 *amd64-linux.elf/upx-3.91
777f0cfc3cfe323de7868688a60246c499abc682b524ed0087ebcceb26f812d4 *amd64-linux.elf/upx-3.95
1dae2a0975fea47896d29c887ab230c452d7f2b352500566dca1dada104c15fd *amd64-linux.elf/upx-3.91
562af98f04aa6d06306e6184feb5ea54d235ccf382545b1941f45e780dc0ab4c *amd64-linux.elf/upx-3.95
97bb5953405f3413d9ff9bdc272caf2858697168b3e85dab54213da356b5ea0f *amd64-win64.pe/upx-3.95.exe
ca6d9f1ab5dfe0fd8280c1852bf1290d1a2ee32e8d5270731ddcaa35678942b4 *arm-linux.elf/upx-3.95
73a63caf0cd54529c10b62fb043d696372c21d7efdbc21f6ce2991b78defe29e *arm-linux.elf/upx-3.95
8c73f5acfc70e3c518be09978af87b9bec4906240cb457a166da0eba05bea4db *arm-wince.pe/upx-3.91.exe
8762bc97745ee0f1323843cb5bde227420d9ced810d36af0df5a44823d39404a *arm64-linux.elf/upx-3.95
e37ec80aba6762ece9b18cfe0de06f547e5d4b56c867d56f51bc6f3c3049e09a *armeb-linux.elf/upx-3.91
3d41e441440637abf32bc119b8fdaaa795cff86935406093dcf4cb812804fd84 *armeb-linux.elf/upx-3.95
9806741463d2fa5a755941a0f4a94e2cdd872068486a32252970d4803387e8fb *armeb-linux.elf/upx-3.91
8a259ff938eee34058774a12bdd2e319bbdb85222a536458c6eb6356a706109a *armeb-linux.elf/upx-3.95
d454dd376db342e7650a93bd4859546711c94f5da55336e5b969dbea996465d9 *i386-dos32.djgpp2.coff/upx-3.91.exe
89fdaef155f19e1388412109c955b3368df7e39f13ae2ef5db5b0f0df3df81ab *i386-dos32.djgpp2.coff/upx-3.95.exe
93db8a89ab9a4885a44b87f3c741b053deaf2dd348647cf24d4f5f3547e53579 *i386-linux.elf/upx-3.91
43676774f4c308f6a73d4daec6cd72e43b1e12ebde4c2f98a3c250a449c33ca9 *i386-linux.elf/upx-3.95
4d518c4dd0aeb03bbb88b44de555ba22c79ebced543f020c8e7046cb5296df47 *i386-linux.elf/upx-3.91
ab430d98e1695ec19fe0a6d1a33f6d693e17b190b1056e5cfc6820f665225b5b *i386-linux.elf/upx-3.95
674216006959b78ef9bfeed682a6a858f657a860123c620dc77daf5d3c46c40d *i386-win32.pe/upx-3.91.exe
a47825b63e33e2ff5f07ec2b8e51991172a1e26e17fa1b2a19dc7857ab76db35 *i386-win32.pe/upx-3.95.exe
2fc38c89629269a6c5ec22113f6a84a8b91e04c861359125d1c8e44d17ac190a *m68k-atari.tos/upx-3.91.ttp
71866a4203aa42ed0691b54b2c50aabea864a40ac9e1c9bcf30509460f109d94 *mips-linux.elf/upx-3.95
8d05c3e472ef9bb24be24c8d5dc083300fd619ef7185ae4a76c4bdd708b8aa54 *mipsel-linux.elf/upx-3.91
cf3cd3c5809908cf7fc2514988d01a70bb02bb16464c1f5b61580e3ce607b460 *mipsel-linux.elf/upx-3.95
fd5c5a268418ecdcc396a25e2b53980ba91d3f147ad4c476a65f271cf04f3372 *powerpc-linux.elf/upx-3.91
175143fb7bcf9610845528d30dd69669e8d235579fd548c751c57441729d1fe5 *powerpc-linux.elf/upx-3.95
13ce7ab52c606c265e77a12967ec67d0548a8e3b39d0019a8c332c2cc980c0e3 *powerpc64le-linux.elf/upx-3.95
de08ea380f74ef6dd0b782f8cfac3674f0afb80bc78a7403236e1fd0665fd0ba *mips-linux.elf/upx-3.95
306e71b57408000f8427aece074dc051a484bc6079eed1670d860ff01a017654 *mipsel-linux.elf/upx-3.91
87352556189fa846e86d15bd61561d60815f595335c714d04bd8fb99334173b6 *mipsel-linux.elf/upx-3.95
a2f3273bd5f919ed97e0c70bbc3a196301ea89b7ee2b2744e7e47e3f51db8997 *powerpc-linux.elf/upx-3.91
d33fe5dfaa83370a726e8812e74ae517684db354e70620339a0527aeb0f1f4f5 *powerpc-linux.elf/upx-3.95
28c242aa0db0d16d4fa0a7fed5642084ac0bef8afa876db712714b725c4eecc3 *powerpc64le-linux.elf/upx-3.95
"
expected_sha256sums__t140_compress_lzma_2_no_filter="\
b028e56efb322a8d3a462cde72ff1ed193ba1e53bb055a40e20f436fa374403d *amd64-linux.elf/upx-3.91
73913ea7fa471fd7208451efb7af6285bafba0c7228fab3461022743efb15205 *amd64-linux.elf/upx-3.95
519c4be4a60b729f8410b1639a5caa68c8e6f84af680064518cc78d9eb80fe0a *amd64-linux.elf/upx-3.91
38abfe7566c1cc7b4241992353fe9acc5f1f42514636fe15f0f851ff90648776 *amd64-linux.elf/upx-3.95
b8815f95e92d6853a04a86069e9054115be2d9aa657fa2c8912d0f37e56c894f *amd64-win64.pe/upx-3.95.exe
ebf191f53913f873dff4b3d98a22683c44865a3b12a245b56dc567378cb3bf4a *arm-linux.elf/upx-3.95
d2c8054f020f930c6da2a5346b19221d56203ab216e277f03a05b29828bde8a9 *arm-linux.elf/upx-3.95
018242f330e19dd7ca2fb78687c0070ad88f1aa2e113be865c30ad3ff94a4ada *arm-wince.pe/upx-3.91.exe
b2faa2181b1d5c3718c1c05c5ae130b61ee67a3b481b3235ac3af3d5de9ddce8 *arm64-linux.elf/upx-3.95
93a438733747d391bedd2062cc0132a7d9ec6cd27d708fe690ea39b00b983182 *armeb-linux.elf/upx-3.91
13ee22bfb0713d1ad540939987f80a6ba1a6956ccb0d16e5e3edaa70b0fdfec9 *armeb-linux.elf/upx-3.95
c75ab63f14713288f6dde2b57cd167bd41bdcf8786fd7aca66d35eea4088035c *armeb-linux.elf/upx-3.91
8c6e45fe4af40e1969312a57a985ff2bc18c60f3c720f4b80a254f0f2c4c8ba6 *armeb-linux.elf/upx-3.95
4e16bdab8b74ea5c7de4f255eec035189c24ac6374afef883c17696642c4fe16 *i386-dos32.djgpp2.coff/upx-3.91.exe
a526f335f984af6f8adb5dca85c5564ab888c009b79daead8631de766857e033 *i386-dos32.djgpp2.coff/upx-3.95.exe
d972a21558b57abf1cbddb58f9d7d8b22d46df630c07864f466bdafca84ff17d *i386-linux.elf/upx-3.91
38c73f772788f3912aca1eec05fcad279b90fdd36afb59f31510520fda13670a *i386-linux.elf/upx-3.95
a77be1ceddebf1941820ff5e8d5617213fb15bde0589cf66777089868a1fe9b9 *i386-linux.elf/upx-3.91
cfb466f0e972c852d56c6a22e1dc808673189a867dc6de6eb3d9f0494cf03333 *i386-linux.elf/upx-3.95
3962e6a21c0c54faa0c356ef7be6d8f025f245a7c785135d063032b3456af9a9 *i386-win32.pe/upx-3.91.exe
2273e39a88ef856e17dddf9fc4e5b67b159fc6214b45c1110e446725239eaf97 *i386-win32.pe/upx-3.95.exe
d81bbba6a8ede3aa9bebcd28280914c1084dc0a9ff1d000389e3f52ff05a1ac7 *m68k-atari.tos/upx-3.91.ttp
668271c883186c6f3f52ab61b479d11b4699f693bc5bf7c56bd86050d059e55c *mips-linux.elf/upx-3.95
30437d96dc60d39c5010751306c031441ff0b63e0e4d1f0119d9adf262b4b4ed *mipsel-linux.elf/upx-3.91
220263cad27f1fe1f955b616b6c2f49c19dd9f387ff4cc7f4c90e33f5ec5dc93 *mipsel-linux.elf/upx-3.95
a1726efcfd7f0492cc5ed5a12c7d5230a7aa66dd4140086c332fe936ccff6cc0 *powerpc-linux.elf/upx-3.91
013210524a720bf4b85eb4818621425752531a7b9cbae54362fcc9030c9a0838 *powerpc-linux.elf/upx-3.95
83ee22373cdeae5cb78582f4852b979673e908729bfaf429e09c379d4bf6ee16 *powerpc64le-linux.elf/upx-3.95
9eb3b712ea2b6ae965cef63471b8f85af0546c16eb50ae5b3ab55f8ad5cf1224 *mips-linux.elf/upx-3.95
855bb43187692f876f05d8685b221fb49f75f681fe2ab2cbe3e962e12475e8b8 *mipsel-linux.elf/upx-3.91
42bf4bd37a9414cdd6e0965cda32b0ee9d61458ca2985dfd4034f3ae2a9dee99 *mipsel-linux.elf/upx-3.95
d027f4ac52bd410384a949493b31aaba301bb53e53eeb6eb8445c61623108f3a *powerpc-linux.elf/upx-3.91
6f5ad5dbc446e354e8f21fbf0533157937e904891a7ef991a48bb309e24fa0ac *powerpc-linux.elf/upx-3.95
373e28885f3122c748ebc011bfa982332e797ebc40b546ae2f400be9cc659931 *powerpc64le-linux.elf/upx-3.95
"
expected_sha256sums__t150_compress_ucl_2_all_filters="\
fc70cf55446c99b6e6845511f86c7f9496c97bcd44f0844206c9b70722fc33eb *amd64-linux.elf/upx-3.91
4e983b29ac9e37552531c4bf41da9953140e0e7a72429933f069c7685985df14 *amd64-linux.elf/upx-3.95
88c0cd792b89278becf6ba1e87c9b365a5b7425d56907c147b9beccb0e9b1088 *amd64-linux.elf/upx-3.91
a181ced085eee8bc551360764d336f70c94784209958c1378172edf34b48c7d1 *amd64-linux.elf/upx-3.95
434732efb16b89114162a1787a28c128e2c11edb9835411f2b707cac5cd475ae *amd64-win64.pe/upx-3.95.exe
73bc3449b5f9c45054770920f15db96687cd20b523e6d5beef2447cf2e5db456 *arm-linux.elf/upx-3.95
b46022466328bc824ddda9fbbd77e8fa7de15dc4e9d6d01a9cec404b46a42e6c *arm-linux.elf/upx-3.95
93e2ead9e54732a1731896681d415e3ce60b7420ad7f3c57822ad7dbd061cdd3 *arm-wince.pe/upx-3.91.exe
fe3bb2d827888c20e34bf86f6b1593408d91338934530df2e7aa2af2149a1627 *arm64-linux.elf/upx-3.95
89ce2049ac5f6aca12f65cae28399f6dfea58c1d624f9c4f67abf15b79fb8d3b *armeb-linux.elf/upx-3.91
b1938fc02bdda6305da0569699ddefa377e546863f0a48dd59c64f9969c973c2 *armeb-linux.elf/upx-3.95
e7f8dc769b1fd0cfa74cf7a3c61c14daf68ccaf36e2734d95e1349c4c6e47581 *armeb-linux.elf/upx-3.91
a6d31f0d37dd0e29e1f5d62070be65ad9bb2e2e888e29661ac364bb3a0aabf94 *armeb-linux.elf/upx-3.95
2957b481e67689a5ad43dcfdfde207b9eb16142c161f3e43fd0eeff5917fefbd *i386-dos32.djgpp2.coff/upx-3.91.exe
8f02dbfdbddad405ec599afba4ead6d300ab792f7188df7a32a9d7d3dc7d72c9 *i386-dos32.djgpp2.coff/upx-3.95.exe
89ffc7016626cbd68cba9f9a177e630bd02ee392b765dbe5a0cf174b98cb78dc *i386-linux.elf/upx-3.91
7c3a68c517fe7cf10ebcda886d290e812d45f8bcff0b70dd4e817171f076236c *i386-linux.elf/upx-3.95
58683327245d66d5691747828b580c54f5f93e7dc05c38fb5c11e0ce11b47eeb *i386-linux.elf/upx-3.91
56a1499aff83a9229418bbb474947cc95b0dca814a30082b9e1c1dee7e200bbe *i386-linux.elf/upx-3.95
b233f8508a150a20dffaeb6da057ccfd1cf78fbb89d9bdf3fbdd1c21716665e3 *i386-win32.pe/upx-3.91.exe
57a4ff483773e64ab95963445049bff4044e055f31c13bd74c039fba1f113401 *i386-win32.pe/upx-3.95.exe
1c8973e104c93be98db7d5411b478d0badb7b6d5373f7d28e94f435fb31faa7e *m68k-atari.tos/upx-3.91.ttp
05ae664ec3081e8b91457c74b7ba244c8ec87bc99134233679c042fbbf8c093b *mips-linux.elf/upx-3.95
454e6c9d8f8a68bedbbede512119039b1dda4e0b35c6ffb89cabfc7c19c39566 *mipsel-linux.elf/upx-3.91
69704f0cf5888897cfe5c08c62c51103913c407722b879b842ff5234a80965a1 *mipsel-linux.elf/upx-3.95
0689c69727d7446ea0e30524e4bd6ae6480452cfed15005f90f66375e54d55bf *powerpc-linux.elf/upx-3.91
985492651d261cbd636f7341fe03207a983ee23e761d18ba34e0f4df5862e8d4 *powerpc-linux.elf/upx-3.95
a44f6615d689956d2f2d0325721abbeb758b9f3e0035ddeb098488d861096633 *powerpc64le-linux.elf/upx-3.95
635983839c2125fbbaaa56d550d19ff95c1364ced1b0bf7230c6329cada9f80a *mips-linux.elf/upx-3.95
63bf734df3562c0f783957c77ec6027de70f70fcf4f3ae16851da15e15c509f4 *mipsel-linux.elf/upx-3.91
78959b37768a8edd7ec05315d68151ab5e4090f833ae6d9f4d986751c92868a2 *mipsel-linux.elf/upx-3.95
e8e14a8275ff313596dbcb0be253e60688c82eade2c8fbd410a1f89e081b5c1e *powerpc-linux.elf/upx-3.91
da3181b0516689f83cd897f065344dd0f86019153ebb9d87384efefd81eaf6fb *powerpc-linux.elf/upx-3.95
4ef14376038a7810543714a5c0f39d0f34bd4a5bd0078694fcab7c4ed839ee9e *powerpc64le-linux.elf/upx-3.95
"
expected_sha256sums__t160_compress_all_methods_1_no_filter="\
09724f7b02c462d992ec9f4464f72bd7c25eb6e2918c9ad14fa88d4edc1207dc *amd64-linux.elf/upx-3.91
0a84ad9366d8cbd39b02c383fedc72eb27e8c664bc6f52cb3808544daea87f00 *amd64-linux.elf/upx-3.95
9df4eec634f1b667eab6c977406195f0dc2d5b8c35bd030a05e97749ce904208 *amd64-linux.elf/upx-3.91
ceaadb65ce1589f13e696fc35adb3c6d54a21238e96f6824b91cbd0049bb2d37 *amd64-linux.elf/upx-3.95
f38ff7edc916c1a3e82020035667de858c89d52c98d960dad0e21b4da444ed6c *amd64-win64.pe/upx-3.95.exe
7084141af93e3902abd20a90bd65ad7ca594d44f282031dcb701a780c33ca68a *arm-linux.elf/upx-3.95
056a18407aa8c8b47d9a5bda71446c9cd12dc9003901c0fbcf35f34b6b4eeeb0 *arm-linux.elf/upx-3.95
bb475839ec547696aaccf4da202b99be927c872e5de298a5eb1f0be0edc06d1d *arm-wince.pe/upx-3.91.exe
0b5c580c7aa633038cf6b7edfd1183bda308ea85999b36f503d89e651a7a66f5 *arm64-linux.elf/upx-3.95
92f097007573c5e70dff6ba5cc856422e7a992f9fccefe2e3e2b6858e2f67ca8 *armeb-linux.elf/upx-3.91
1fbb01bcf6eecae621261ff9ab77f04b5f5a715f880ad338b12ab148e6bdb652 *armeb-linux.elf/upx-3.95
d7cbe92f653ad770be7321f4d5af1d2c5b4faae86a67d8687fd05f945dd66c93 *armeb-linux.elf/upx-3.91
c9268c94c7fe20abc2ed4a3ee4cf580bdef11902ded506d46dc1c34c66d34156 *armeb-linux.elf/upx-3.95
8673a20ba4b83e25daab30431ed215dcb35f595fa0cabf67ff57368a07ba4c14 *i386-dos32.djgpp2.coff/upx-3.91.exe
c7eb37a33f4f044ce444e5c258fade07c8fdf6d64236900c839196bedcb241fe *i386-dos32.djgpp2.coff/upx-3.95.exe
8b618a97db282196ac6d543f55df913731664bd99d1eef00cacb52c37bc39403 *i386-linux.elf/upx-3.91
da8ec0a6909936448dc537af9eb8e9cfa9273170760c97ff863924e5b1f89161 *i386-linux.elf/upx-3.95
2cfd8d2454f7f3fe69778376e911b6ff0707617f5bfd8f9f56f7acfed2f22fb5 *i386-linux.elf/upx-3.91
e336698e070d652068bc1b9d12c93dac21368f4164f1a268c8e0cf3e113fa413 *i386-linux.elf/upx-3.95
577f01e1f02bf8cc9632057cf59c2a146456d768c60aa2df69c34d4631023f9d *i386-win32.pe/upx-3.91.exe
f6a7a90073cf16f53c17a2ae7aea1c91beff0c2926d41c628a8d1a724bc37e6b *i386-win32.pe/upx-3.95.exe
0bc481806564627f23125e3ab6fa59e8b90e35f0f117c3d185a728086ad02351 *m68k-atari.tos/upx-3.91.ttp
543f310e9770c8afcf68958b60f8d54b98fbc6e21e0f91fe471d73e1c01bc087 *mips-linux.elf/upx-3.95
8f44a738aa745cf71d6571404ab1db48444b9fb3e57c0348c6ddf6d2bccf6cf7 *mipsel-linux.elf/upx-3.91
04662a9501fedcc4032ad3edafec34c4aa24dcf32a017ad199562fb6994242f6 *mipsel-linux.elf/upx-3.95
3d30bfadd94ec2d20d96ff9ff0c426133e3151892f11ba5e106fc6413472ab4d *powerpc-linux.elf/upx-3.91
1a35bde5424ef5d290363ff36dcdbb701b73424a00a95ec5a3925ce81a41a271 *powerpc-linux.elf/upx-3.95
e3e83f1f43c2af7873ee0ada32e1b322b31fcfee1baf2c51e58a5fe6f5163eb5 *powerpc64le-linux.elf/upx-3.95
0f51b15d4d9ffe53012cf1f777872f4b89e92710f28cecc17797fe37fa77a19a *mips-linux.elf/upx-3.95
796ebb4bf9a9d8d41744b700b0022b886ff9c2ec0edd339d9cc85d836878333c *mipsel-linux.elf/upx-3.91
7703d01ce70c60fb1e68cbab9abc24b69df772ab2034de8f18ccb711e078f0e7 *mipsel-linux.elf/upx-3.95
6f9f35c68b93f5582c331700bdfda570f2c3f556e89f3ac0d9448f7f28419423 *powerpc-linux.elf/upx-3.91
f52593d27864c94f6955d3a35c205cc58472af23af62c271d5721d726972c367 *powerpc-linux.elf/upx-3.95
e5ec0710ade1aebf8c3eca9e8da0f1787c6255864adad4b8c2213b83e13e87cd *powerpc64le-linux.elf/upx-3.95
"
expected_sha256sums__t170_compress_all_methods_no_lzma_5_no_filter="\
cdc4ed9c5f1f724c436a3fc97a45b6b89605b34d8210ab6fdbbefb5954b5361b *amd64-linux.elf/upx-3.91
1822fd4102edea03b7a251df37c605005465b716820cabb627249c0057b132df *amd64-linux.elf/upx-3.95
548e8c203ad5022e05f292e40ccb62c8beadf5f309f3e625e76bd9a02ef04d44 *amd64-linux.elf/upx-3.91
c135cc3089c90110870828d726136bd6d8da9203c57d1b242d95d80d0305fe96 *amd64-linux.elf/upx-3.95
5fccb0f5044baaa74d176efb25eefa3b5810dc737ed0f9d38084d275f7ebe7b8 *amd64-win64.pe/upx-3.95.exe
83a4fa36e9360254e7f3dd2bc22a506a4e8e43b9d14f69a021f80780316efced *arm-linux.elf/upx-3.95
ebffe24bc2fc6fb13ae47d8e0ad5bb46ee25e6efe9252e66b58d594e4ab52678 *arm-linux.elf/upx-3.95
56be0b4046accdfadbe534ecb6e6452b9e3a18bb9eac39da0ee8893c31d24416 *arm-wince.pe/upx-3.91.exe
8e440516964e8f9871437bfe83284d5cf0ab26a6eee9bcd9b46f9b491ecd51fb *arm64-linux.elf/upx-3.95
2f6124cd841ad91ea4fb8e683abee258a96b4179c1ca01a3697336c1be8aacc5 *armeb-linux.elf/upx-3.91
a468d446399890942570ddd3e73b63b289eba036234229d99439f3b2f05ba59c *armeb-linux.elf/upx-3.95
8a9af8e9f02317b5df121b781ac4cde2b037a0a4d8134c294c25cb1ba0557a8b *armeb-linux.elf/upx-3.91
5390aa8a41177b246c70bde0144c03e1d4d30e64acd6d02f7cd266a59ff80a1c *armeb-linux.elf/upx-3.95
6f9fbac216cd42aa370cb90965e74669daf33fd403bf0a250aaec06dd3439009 *i386-dos32.djgpp2.coff/upx-3.91.exe
902f1c5036680b0fadbebaef913c4062f0ce5ef0f2d537f7e6da31d23974139d *i386-dos32.djgpp2.coff/upx-3.95.exe
addfb4c5694c41f2a1b01878e93bb449cfbd3e7f59c13d515bb167c4acdcb553 *i386-linux.elf/upx-3.91
472fbf3d698e354a56f50fb6acb933a366803401a828cb7d96e06b4fa6cbee32 *i386-linux.elf/upx-3.95
e81cb5df47a47f30b87e096844e3c2cd379252e64b40cf1aa7e9f9eec7243884 *i386-linux.elf/upx-3.91
60f6f66a0c57fbd160f7a68ec3913b9d356d9dc7dbc42dda1a0a4cae731d25db *i386-linux.elf/upx-3.95
63afac5307a2385757b3d29753c64e0026241ea2ca1324f53e8ccb4263cc9f62 *i386-win32.pe/upx-3.91.exe
eb01b6f27798690115cabb88314551579da509455232bbaa3276eddc25106d0d *i386-win32.pe/upx-3.95.exe
3a5fa857ff517e41386062a0fb2be4f8b6fa5cb79d5624b5a00947c1f2758afb *m68k-atari.tos/upx-3.91.ttp
8a187af8522d2cb17b9ecd4362e5944969b87e4a9089b97895863ddd5f126e38 *mips-linux.elf/upx-3.95
8dcc73c9fa9a608e4138e5ea8fdbdb864b4794e1dac09b6bf7c0b89262e360ed *mipsel-linux.elf/upx-3.91
44773b07817ecbfccba02b6b70b8206577ac6433a7552b922e95ff9d0858ec07 *mipsel-linux.elf/upx-3.95
a0a46a4540bcc2f123ba206842012600e2c8fcbb708db60c0dbc41dd832c883d *powerpc-linux.elf/upx-3.91
95d346e7a79830b8cee4d6925c9841d06b27541937d92087ac46fa3ceb4b7465 *powerpc-linux.elf/upx-3.95
1a610a97f83fce54f88ad410072ab0d40fc5138f47412d24526caf175ef3c18d *powerpc64le-linux.elf/upx-3.95
0a5a9c89e8dc07ed2029e50a07d824ec3d68715103c6a33b50f377ad848759d0 *mips-linux.elf/upx-3.95
a07e33db3069712776bd1882d9df47588649e16ecf804cc56c244fee7fed5bc9 *mipsel-linux.elf/upx-3.91
1659828de26255702c6f722832623e5c3f23c59a67b4304b2c19c1e2a3a7c4fa *mipsel-linux.elf/upx-3.95
078761f6ea11a854042c686c656fb61886710d562dd2b5475aa8c34bbedcb1e5 *powerpc-linux.elf/upx-3.91
5037ffd15f9eefff755048d214516659e002692adf22010d62edbd386215afac *powerpc-linux.elf/upx-3.95
2329ba27deb7e952d34d9af609fc3bb989903b638c4ecf0999a2b26cb0b2ec3a *powerpc64le-linux.elf/upx-3.95
"
########## end .sha256sums.recreate