diff --git a/src/stub/powerpc-darwin.macho-upxmain.exe b/src/stub/powerpc-darwin.macho-upxmain.exe index eecc5a2c..e655b2b4 100755 Binary files a/src/stub/powerpc-darwin.macho-upxmain.exe and b/src/stub/powerpc-darwin.macho-upxmain.exe differ diff --git a/src/stub/powerpc-darwin.macho-upxmain.h b/src/stub/powerpc-darwin.macho-upxmain.h index f2827d05..4405b772 100644 --- a/src/stub/powerpc-darwin.macho-upxmain.h +++ b/src/stub/powerpc-darwin.macho-upxmain.h @@ -32,8 +32,8 @@ #define STUB_POWERPC_DARWIN_MACHO_UPXMAIN_EXE_SIZE 4096 -#define STUB_POWERPC_DARWIN_MACHO_UPXMAIN_EXE_ADLER32 0x08a9d1ed -#define STUB_POWERPC_DARWIN_MACHO_UPXMAIN_EXE_CRC32 0xb1b1cc8f +#define STUB_POWERPC_DARWIN_MACHO_UPXMAIN_EXE_ADLER32 0xe717d086 +#define STUB_POWERPC_DARWIN_MACHO_UPXMAIN_EXE_CRC32 0xa77cdbc3 unsigned char stub_powerpc_darwin_macho_upxmain_exe[4096] = { /* 0x0000 */ 254,237,250,206, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 2, @@ -47,7 +47,7 @@ unsigned char stub_powerpc_darwin_macho_upxmain_exe[4096] = { /* 0x0080 */ 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 0, 95, 95,116,101, /* 0x0090 */ 120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 95, 84, 69, /* 0x00a0 */ 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23,244, -/* 0x00b0 */ 0, 0, 7,220, 0, 0, 7,244, 0, 0, 0, 2, 0, 0, 0, 0, +/* 0x00b0 */ 0, 0, 7,216, 0, 0, 7,244, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x00c0 */ 0, 0, 0, 0,128, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x00d0 */ 95, 95,112,105, 99,115,121,109, 98,111,108,115,116,117, 98, 49, /* 0x00e0 */ 95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -163,132 +163,132 @@ unsigned char stub_powerpc_darwin_macho_upxmain_exe[4096] = { /* 0x07c0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x07d0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x07e0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -/* 0x07f0 */ 0, 0, 0, 0,127,224, 0, 8,128, 97, 0, 0, 56,129, 0, 4, -/* 0x0800 */ 56, 33,255,228, 72, 0, 6,217,124,105, 3,166, 56, 33, 0, 24, -/* 0x0810 */ 56, 0, 0, 0,124, 8, 3,166, 78,128, 4, 33,127,224, 0, 8, -/* 0x0820 */ 124,199, 51,120, 56,192, 0, 0, 56, 0, 0,153, 72, 0, 0, 16, -/* 0x0830 */ 125, 9, 67,120, 57, 0, 0, 0, 56, 0, 0,197, 68, 0, 0, 2, -/* 0x0840 */ 56, 96,255,255, 78,128, 0, 32, 56, 0, 0, 1, 75,255,255,240, -/* 0x0850 */ 56, 0, 0, 3, 75,255,255,232, 56, 0, 0, 5, 75,255,255,224, -/* 0x0860 */ 56, 0, 0, 6, 75,255,255,216, 56, 0, 0, 74, 75,255,255,208, -/* 0x0870 */ 56, 0, 0, 73, 75,255,255,200, 72, 0, 0, 0,124, 8, 2,166, -/* 0x0880 */ 144, 1, 0, 8,148, 33,255,176,129, 99, 0, 4,128, 3, 0, 0, -/* 0x0890 */ 127,128, 40, 64, 64,188, 0, 92, 56, 96, 0,127, 75,255,255,173, -/* 0x08a0 */ 125,105, 91,120,124, 75, 18, 20, 56, 66, 0, 1,124, 75, 16, 80, -/* 0x08b0 */ 124, 73, 3,166,136, 9, 0, 0,152, 4, 0, 0, 57, 41, 0, 1, -/* 0x08c0 */ 56,132, 0, 1, 66, 0,255,240,128, 3, 0, 4,124, 5, 2, 20, -/* 0x08d0 */ 144, 3, 0, 4,128, 3, 0, 0,124, 5, 0, 80,144, 3, 0, 0, -/* 0x08e0 */ 56, 33, 0, 80,128, 1, 0, 8,124, 8, 3,166, 78,128, 0, 32, -/* 0x08f0 */ 47,133, 0, 0, 56, 69,255,255, 64,158,255,168, 75,255,255,204, -/* 0x0900 */ 124, 8, 2,166,191, 33,255,228,144, 1, 0, 8,148, 33,255,144, -/* 0x0910 */ 124,125, 27,120,124,158, 35,120,124,186, 43,120,124,217, 51,120, -/* 0x0920 */ 128, 4, 0, 0, 47,128, 0, 0, 65,190, 1, 40, 59,129, 0, 60, -/* 0x0930 */ 63, 96, 33, 88, 99,123, 80, 85,127,163,235,120,127,132,227,120, -/* 0x0940 */ 56,160, 0, 12, 75,255,255, 57,128, 65, 0, 60, 47,130, 0, 0, -/* 0x0950 */ 64,190, 0, 32,128, 1, 0, 64,127,128,216, 0, 64,190, 0, 32, -/* 0x0960 */ 128, 29, 0, 0, 47,128, 0, 0, 64,190, 0, 20, 72, 0, 0,228, -/* 0x0970 */ 128,161, 0, 64, 47,133, 0, 0, 64,190, 0, 12, 56, 96, 0,127, -/* 0x0980 */ 75,255,254,201,127, 2, 40, 64, 65,184,255,244,128, 30, 0, 0, -/* 0x0990 */ 127,130, 0, 64, 65,189,255,232, 64,153, 0,136,144, 65, 0, 56, -/* 0x09a0 */ 128,125, 0, 4,124,164, 43,120,128,190, 0, 4, 56,193, 0, 56, -/* 0x09b0 */ 136,225, 0, 68,127, 76,211,120,127, 73, 3,166, 78,128, 4, 33, -/* 0x09c0 */ 47,131, 0, 0, 64,190,255,184,128,129, 0, 60,128, 1, 0, 56, -/* 0x09d0 */ 127,132, 0, 0, 64,190,255,168,136,193, 0, 69, 47,134, 0, 0, -/* 0x09e0 */ 65,158, 0, 32, 47,153, 0, 0, 65,158, 0, 24,128,126, 0, 4, -/* 0x09f0 */ 136,161, 0, 70,127, 44,203,120,127, 41, 3,166, 78,128, 4, 33, -/* 0x0a00 */ 128, 29, 0, 4,128, 65, 0, 64,124, 0, 18, 20,144, 29, 0, 4, -/* 0x0a10 */ 128, 29, 0, 0,124, 2, 0, 80,144, 29, 0, 0, 72, 0, 0, 16, -/* 0x0a20 */ 127,163,235,120,128,158, 0, 4, 75,255,254, 85,128, 30, 0, 4, -/* 0x0a30 */ 128, 65, 0, 60,124, 0, 18, 20,144, 30, 0, 4,128, 30, 0, 0, -/* 0x0a40 */ 124, 2, 0, 80,144, 30, 0, 0, 47,128, 0, 0, 64,158,254,236, -/* 0x0a50 */ 56, 33, 0,112,128, 1, 0, 8,124, 8, 3,166,187, 33,255,228, -/* 0x0a60 */ 78,128, 0, 32, 44, 4, 0, 0, 77,130, 0, 32, 56, 0, 0, 0, -/* 0x0a70 */ 124,137, 3,166,152, 3, 0, 0, 56, 99, 0, 1, 66, 0,255,248, -/* 0x0a80 */ 78,128, 0, 32,124, 8, 2,166,124, 64, 0, 38,189,225,255,188, -/* 0x0a90 */ 144, 1, 0, 8,144, 65, 0, 4,148, 33,255, 96,124,121, 27,120, -/* 0x0aa0 */ 124,147, 35,120,124,180, 43,120,124,208, 51,120,124,239, 59,120, -/* 0x0ab0 */ 125, 18, 67,120,125, 49, 75,120, 59,195, 0, 28,128, 3, 0, 16, -/* 0x0ac0 */ 47,128, 0, 0, 64,158, 0, 12, 59, 0, 0, 0, 72, 0, 2, 12, -/* 0x0ad0 */ 58,192, 0, 0, 59, 0, 0, 0, 58,160, 0, 0, 59, 64, 0, 0, -/* 0x0ae0 */ 46, 5, 0, 0,128, 94, 0, 0, 47,130, 0, 1, 64,190, 1,112, -/* 0x0af0 */ 128,158, 0, 28, 47,132, 0, 0, 65,158, 1,100,129, 62, 0, 36, -/* 0x0b00 */ 145, 33, 0, 56,128, 94, 0, 24,124, 85, 18, 20,144, 65, 0, 60, -/* 0x0b10 */ 126,226, 34, 20, 84, 64, 5, 62,127,160, 16, 80,127,105, 2, 21, -/* 0x0b20 */ 65,130, 0,136, 47,157, 0, 0, 65,158, 0, 12, 56, 64, 0, 18, -/* 0x0b30 */ 72, 0, 0, 8, 56, 64, 0, 2, 64,178, 0, 24,128, 30, 0, 36, -/* 0x0b40 */ 47,128, 0, 0, 65,158, 0, 12, 56,192, 0, 0, 72, 0, 0, 8, -/* 0x0b50 */ 56,192, 16, 0,124, 70, 51,120,128, 30, 0, 36, 47,128, 0, 0, -/* 0x0b60 */ 65,158, 0, 12,126, 7,131,120, 72, 0, 0, 8, 56,224,255,255, -/* 0x0b70 */ 129, 30, 0, 32,127,163,235,120,127,100,219,120, 56,160, 0, 3, -/* 0x0b80 */ 125, 19, 66, 20, 75,255,252,173, 47,131,255,255, 65,158, 0,136, -/* 0x0b90 */ 47,157, 0, 0, 65,158, 0, 12,124,125, 27,120, 72, 0, 0, 12, -/* 0x0ba0 */ 124,117, 27,120,124,125, 27,120, 65,146, 0, 56,128, 30, 0, 36, -/* 0x0bb0 */ 47,128, 0, 0, 65,158, 0, 44,128, 30, 0, 32, 47,128, 0, 0, -/* 0x0bc0 */ 64,158, 0, 12,147,175, 0, 0,127,214,243,120,126,131,163,120, -/* 0x0bd0 */ 56,129, 0, 56,126, 69,147,120,126, 38,139,120, 75,255,253, 37, -/* 0x0be0 */ 124, 27, 0,208, 84, 28, 5, 62,124,125,218, 20,127,132,227,120, -/* 0x0bf0 */ 75,255,254,117, 47,155, 0, 0, 65,190, 0, 36,127,163,235,120, -/* 0x0c00 */ 127,100,219,120,128,190, 0, 44, 75,255,252, 97, 47,131, 0, 0, -/* 0x0c10 */ 65,190, 0, 12, 56, 96, 0,127, 75,255,252, 49,124, 27,226, 20, -/* 0x0c20 */ 127,189, 2, 20,127,151,232, 64, 64,157, 0,152, 47,157, 0, 0, -/* 0x0c30 */ 65,158, 0,144,127,163,235,120,124,157,184, 80,128,190, 0, 44, -/* 0x0c40 */ 56,192, 16, 18, 56,224,255,255, 57, 0, 0, 0, 75,255,251,229, -/* 0x0c50 */ 127,157, 24, 0, 65,190, 0,108, 75,255,255,188, 56, 2,255,252, -/* 0x0c60 */ 43,128, 0, 1, 65,189, 0, 40,128, 30, 0, 8, 47,128, 0, 1, -/* 0x0c70 */ 64,190, 0, 80,128, 30, 0, 12, 47,128, 0, 40, 64,190, 0, 68, -/* 0x0c80 */ 128, 30, 0, 16,127, 21, 2, 20, 72, 0, 0, 56, 60, 0,128, 0, -/* 0x0c90 */ 96, 0, 0, 40,127,130, 0, 0, 64,190, 0, 40,131, 30, 0, 12, -/* 0x0ca0 */ 128, 22, 0, 32,127,152, 0, 64, 65,156, 0, 24,128, 22, 0, 36, -/* 0x0cb0 */ 127,152, 0, 64, 64,156, 0, 12,128, 22, 0, 24,127, 24, 2, 20, -/* 0x0cc0 */ 59, 90, 0, 1,128, 30, 0, 4,127,222, 2, 20,128, 25, 0, 16, -/* 0x0cd0 */ 127,154, 0, 64, 65,156,254, 16,127, 3,195,120, 56, 33, 0,160, -/* 0x0ce0 */ 128, 1, 0, 8,129, 97, 0, 4,124, 8, 3,166,185,225,255,188, -/* 0x0cf0 */ 125,112,129, 32, 78,128, 0, 32, 57, 35, 0, 8,129, 99, 0, 4, -/* 0x0d00 */ 47,139, 0, 0, 64,190, 0, 48, 72, 0, 0, 36,128, 2, 0, 0, -/* 0x0d10 */ 56, 66, 0, 20, 47,128, 0, 18, 64,190, 0, 12,128,105, 0, 8, -/* 0x0d20 */ 78,128, 0, 32, 57, 41, 0, 20, 66, 0,255,228, 56, 96, 0, 0, -/* 0x0d30 */ 78,128, 0, 32,128, 9, 0, 0, 47,128, 0, 18, 65,190,255,224, -/* 0x0d40 */ 56, 73, 0, 20,125,105, 3,166, 75,255,255,220,124, 8, 2,166, -/* 0x0d50 */ 191, 65,255,232,144, 1, 0, 8,148, 33,255,128,144,129, 0,156, -/* 0x0d60 */ 124,190, 43,120,124,218, 51,120,124,253, 59,120,125, 27, 67,120, -/* 0x0d70 */ 125, 60, 75,120, 57, 35, 0, 24,145, 33, 0, 60,128, 65, 0,156, -/* 0x0d80 */ 56, 66,255,232,144, 65, 0, 56,144,161, 0, 68,128, 3, 0, 24, -/* 0x0d90 */ 144, 1, 0, 64,144, 65, 0, 72,145, 33, 0, 76, 56, 97, 0, 56, -/* 0x0da0 */ 56,129, 0, 64,124,229, 59,120, 56,192, 0, 0, 75,255,251, 85, -/* 0x0db0 */ 127,195,243,120, 56,128, 0, 0, 56,161, 0, 72, 56,192,255,255, -/* 0x0dc0 */ 127,135,227,120,127,168,235,120,127,105,219,120, 75,255,252,185, -/* 0x0dd0 */ 124,124, 27,120, 56, 94, 0, 28,129, 62, 0, 16, 47,137, 0, 0, -/* 0x0de0 */ 64,190, 0,212, 72, 0, 0,224,128, 2, 0, 0, 47,128, 0, 14, -/* 0x0df0 */ 64,190, 0,180,128, 98, 0, 8,124, 98, 26, 20, 56,128, 0, 0, -/* 0x0e00 */ 56,160, 0, 0, 75,255,250, 85,124,125, 27,121, 65,128, 0, 36, -/* 0x0e10 */ 59,128, 0, 0,127,163,235,120,127,196,243,120,127, 69,211,120, -/* 0x0e20 */ 127,134,227,120, 75,255,249,253,127,154, 24, 0, 65,190, 0, 12, -/* 0x0e30 */ 56, 96, 0,127, 75,255,250, 21,128, 94, 0, 0, 60, 0,190,186, -/* 0x0e40 */ 96, 0,254,202,127,130, 0, 0, 65,158, 0, 20, 60, 0,202,254, -/* 0x0e50 */ 96, 0,186,190,127,130, 0, 0, 64,190, 0, 24,127,195,243,120, -/* 0x0e60 */ 75,255,254,153,124,124, 27,121, 65,162,255,200, 75,255,255,168, -/* 0x0e70 */ 127,195,243,120,127,132,227,120, 56,160, 0, 0,127,166,235,120, -/* 0x0e80 */ 56,224, 0, 0, 57, 0, 0, 0, 57, 32, 0, 0, 75,255,251,249, -/* 0x0e90 */ 124,124, 27,120,127,163,235,120, 75,255,249,201, 72, 0, 0, 40, -/* 0x0ea0 */ 125, 41, 3,166,128, 2, 0, 4,124, 66, 2, 20, 66, 0,255, 60, -/* 0x0eb0 */ 72, 0, 0, 20,128, 2, 0, 0, 47,128, 0, 14, 64,158,255,228, -/* 0x0ec0 */ 75,255,255, 52,127,131,227,120, 56, 33, 0,128,128, 1, 0, 8, -/* 0x0ed0 */ 124, 8, 3,166,187, 65,255,232, 78,128, 0, 32,124, 8, 2,166, -/* 0x0ee0 */ 191, 97,255,236,144, 1, 0, 8,148, 33,239,160, 66,159, 0, 5, -/* 0x0ef0 */ 127,232, 2,166,124,137, 35,120, 60, 95, 0, 0, 56, 66,255,236, -/* 0x0f00 */ 84, 66, 0, 38, 57, 98, 0, 28,128, 2, 0, 16, 47,128, 0, 0, -/* 0x0f10 */ 65,158, 0,112, 60, 95, 0, 0, 57, 2, 0,240, 56,232, 0, 2, -/* 0x0f20 */ 124, 9, 3,166,128, 11, 0, 0, 47,128, 0, 1, 64,190, 0, 72, -/* 0x0f30 */ 128, 8, 0, 2,128, 75, 0, 10,127,128, 16, 0, 64,190, 0, 56, -/* 0x0f40 */ 128, 7, 0, 4,128, 75, 0, 14,127,128, 16, 0, 64,190, 0, 40, -/* 0x0f50 */ 128, 75, 0, 24, 57, 2, 0, 4,128, 2, 0, 0,124,226, 2, 20, -/* 0x0f60 */ 135,194,255,252, 47,158, 0, 0, 65,158,255,248,127,126, 16, 80, -/* 0x0f70 */ 72, 0, 0, 16,128, 11, 0, 4,125,107, 2, 20, 66, 0,255,168, -/* 0x0f80 */ 59,161, 0, 56,127, 99,219,120,127,196,243,120,127,165,235,120, -/* 0x0f90 */ 56,192, 16, 0, 57, 41,255,248, 75,255,253,181,124,124, 27,120, -/* 0x0fa0 */ 127,163,235,120, 56,128, 16, 0, 75,255,250,189,127, 99,219,120, -/* 0x0fb0 */ 127,196,243,120, 75,255,248,189,127,131,227,120, 56, 33, 16, 96, -/* 0x0fc0 */ 128, 1, 0, 8,124, 8, 3,166,187, 97,255,236, 78,128, 0, 32, +/* 0x07f0 */ 0, 0, 0, 0,128, 97, 0, 0, 56,129, 0, 4, 56, 33,255,228, +/* 0x0800 */ 72, 0, 6,217,124,105, 3,166, 56, 33, 0, 24, 56, 0, 0, 0, +/* 0x0810 */ 124, 8, 3,166, 78,128, 4, 33,127,224, 0, 8,124,199, 51,120, +/* 0x0820 */ 56,192, 0, 0, 56, 0, 0,153, 72, 0, 0, 16,125, 9, 67,120, +/* 0x0830 */ 57, 0, 0, 0, 56, 0, 0,197, 68, 0, 0, 2, 56, 96,255,255, +/* 0x0840 */ 78,128, 0, 32, 56, 0, 0, 1, 75,255,255,240, 56, 0, 0, 3, +/* 0x0850 */ 75,255,255,232, 56, 0, 0, 5, 75,255,255,224, 56, 0, 0, 6, +/* 0x0860 */ 75,255,255,216, 56, 0, 0, 74, 75,255,255,208, 56, 0, 0, 73, +/* 0x0870 */ 75,255,255,200, 72, 0, 0, 0,124, 8, 2,166,144, 1, 0, 8, +/* 0x0880 */ 148, 33,255,176,129, 99, 0, 4,128, 3, 0, 0,127,128, 40, 64, +/* 0x0890 */ 64,188, 0, 92, 56, 96, 0,127, 75,255,255,173,125,105, 91,120, +/* 0x08a0 */ 124, 75, 18, 20, 56, 66, 0, 1,124, 75, 16, 80,124, 73, 3,166, +/* 0x08b0 */ 136, 9, 0, 0,152, 4, 0, 0, 57, 41, 0, 1, 56,132, 0, 1, +/* 0x08c0 */ 66, 0,255,240,128, 3, 0, 4,124, 5, 2, 20,144, 3, 0, 4, +/* 0x08d0 */ 128, 3, 0, 0,124, 5, 0, 80,144, 3, 0, 0, 56, 33, 0, 80, +/* 0x08e0 */ 128, 1, 0, 8,124, 8, 3,166, 78,128, 0, 32, 47,133, 0, 0, +/* 0x08f0 */ 56, 69,255,255, 64,158,255,168, 75,255,255,204,124, 8, 2,166, +/* 0x0900 */ 191, 33,255,228,144, 1, 0, 8,148, 33,255,144,124,125, 27,120, +/* 0x0910 */ 124,158, 35,120,124,186, 43,120,124,217, 51,120,128, 4, 0, 0, +/* 0x0920 */ 47,128, 0, 0, 65,190, 1, 40, 59,129, 0, 60, 63, 96, 33, 88, +/* 0x0930 */ 99,123, 80, 85,127,163,235,120,127,132,227,120, 56,160, 0, 12, +/* 0x0940 */ 75,255,255, 57,128, 65, 0, 60, 47,130, 0, 0, 64,190, 0, 32, +/* 0x0950 */ 128, 1, 0, 64,127,128,216, 0, 64,190, 0, 32,128, 29, 0, 0, +/* 0x0960 */ 47,128, 0, 0, 64,190, 0, 20, 72, 0, 0,228,128,161, 0, 64, +/* 0x0970 */ 47,133, 0, 0, 64,190, 0, 12, 56, 96, 0,127, 75,255,254,201, +/* 0x0980 */ 127, 2, 40, 64, 65,184,255,244,128, 30, 0, 0,127,130, 0, 64, +/* 0x0990 */ 65,189,255,232, 64,153, 0,136,144, 65, 0, 56,128,125, 0, 4, +/* 0x09a0 */ 124,164, 43,120,128,190, 0, 4, 56,193, 0, 56,136,225, 0, 68, +/* 0x09b0 */ 127, 76,211,120,127, 73, 3,166, 78,128, 4, 33, 47,131, 0, 0, +/* 0x09c0 */ 64,190,255,184,128,129, 0, 60,128, 1, 0, 56,127,132, 0, 0, +/* 0x09d0 */ 64,190,255,168,136,193, 0, 69, 47,134, 0, 0, 65,158, 0, 32, +/* 0x09e0 */ 47,153, 0, 0, 65,158, 0, 24,128,126, 0, 4,136,161, 0, 70, +/* 0x09f0 */ 127, 44,203,120,127, 41, 3,166, 78,128, 4, 33,128, 29, 0, 4, +/* 0x0a00 */ 128, 65, 0, 64,124, 0, 18, 20,144, 29, 0, 4,128, 29, 0, 0, +/* 0x0a10 */ 124, 2, 0, 80,144, 29, 0, 0, 72, 0, 0, 16,127,163,235,120, +/* 0x0a20 */ 128,158, 0, 4, 75,255,254, 85,128, 30, 0, 4,128, 65, 0, 60, +/* 0x0a30 */ 124, 0, 18, 20,144, 30, 0, 4,128, 30, 0, 0,124, 2, 0, 80, +/* 0x0a40 */ 144, 30, 0, 0, 47,128, 0, 0, 64,158,254,236, 56, 33, 0,112, +/* 0x0a50 */ 128, 1, 0, 8,124, 8, 3,166,187, 33,255,228, 78,128, 0, 32, +/* 0x0a60 */ 44, 4, 0, 0, 77,130, 0, 32, 56, 0, 0, 0,124,137, 3,166, +/* 0x0a70 */ 152, 3, 0, 0, 56, 99, 0, 1, 66, 0,255,248, 78,128, 0, 32, +/* 0x0a80 */ 124, 8, 2,166,124, 64, 0, 38,189,225,255,188,144, 1, 0, 8, +/* 0x0a90 */ 144, 65, 0, 4,148, 33,255, 96,124,121, 27,120,124,147, 35,120, +/* 0x0aa0 */ 124,180, 43,120,124,208, 51,120,124,239, 59,120,125, 18, 67,120, +/* 0x0ab0 */ 125, 49, 75,120, 59,195, 0, 28,128, 3, 0, 16, 47,128, 0, 0, +/* 0x0ac0 */ 64,158, 0, 12, 59, 0, 0, 0, 72, 0, 2, 12, 58,192, 0, 0, +/* 0x0ad0 */ 59, 0, 0, 0, 58,160, 0, 0, 59, 64, 0, 0, 46, 5, 0, 0, +/* 0x0ae0 */ 128, 94, 0, 0, 47,130, 0, 1, 64,190, 1,112,128,158, 0, 28, +/* 0x0af0 */ 47,132, 0, 0, 65,158, 1,100,129, 62, 0, 36,145, 33, 0, 56, +/* 0x0b00 */ 128, 94, 0, 24,124, 85, 18, 20,144, 65, 0, 60,126,226, 34, 20, +/* 0x0b10 */ 84, 64, 5, 62,127,160, 16, 80,127,105, 2, 21, 65,130, 0,136, +/* 0x0b20 */ 47,157, 0, 0, 65,158, 0, 12, 56, 64, 0, 18, 72, 0, 0, 8, +/* 0x0b30 */ 56, 64, 0, 2, 64,178, 0, 24,128, 30, 0, 36, 47,128, 0, 0, +/* 0x0b40 */ 65,158, 0, 12, 56,192, 0, 0, 72, 0, 0, 8, 56,192, 16, 0, +/* 0x0b50 */ 124, 70, 51,120,128, 30, 0, 36, 47,128, 0, 0, 65,158, 0, 12, +/* 0x0b60 */ 126, 7,131,120, 72, 0, 0, 8, 56,224,255,255,129, 30, 0, 32, +/* 0x0b70 */ 127,163,235,120,127,100,219,120, 56,160, 0, 3,125, 19, 66, 20, +/* 0x0b80 */ 75,255,252,173, 47,131,255,255, 65,158, 0,136, 47,157, 0, 0, +/* 0x0b90 */ 65,158, 0, 12,124,125, 27,120, 72, 0, 0, 12,124,117, 27,120, +/* 0x0ba0 */ 124,125, 27,120, 65,146, 0, 56,128, 30, 0, 36, 47,128, 0, 0, +/* 0x0bb0 */ 65,158, 0, 44,128, 30, 0, 32, 47,128, 0, 0, 64,158, 0, 12, +/* 0x0bc0 */ 147,175, 0, 0,127,214,243,120,126,131,163,120, 56,129, 0, 56, +/* 0x0bd0 */ 126, 69,147,120,126, 38,139,120, 75,255,253, 37,124, 27, 0,208, +/* 0x0be0 */ 84, 28, 5, 62,124,125,218, 20,127,132,227,120, 75,255,254,117, +/* 0x0bf0 */ 47,155, 0, 0, 65,190, 0, 36,127,163,235,120,127,100,219,120, +/* 0x0c00 */ 128,190, 0, 44, 75,255,252, 97, 47,131, 0, 0, 65,190, 0, 12, +/* 0x0c10 */ 56, 96, 0,127, 75,255,252, 49,124, 27,226, 20,127,189, 2, 20, +/* 0x0c20 */ 127,151,232, 64, 64,157, 0,152, 47,157, 0, 0, 65,158, 0,144, +/* 0x0c30 */ 127,163,235,120,124,157,184, 80,128,190, 0, 44, 56,192, 16, 18, +/* 0x0c40 */ 56,224,255,255, 57, 0, 0, 0, 75,255,251,229,127,157, 24, 0, +/* 0x0c50 */ 65,190, 0,108, 75,255,255,188, 56, 2,255,252, 43,128, 0, 1, +/* 0x0c60 */ 65,189, 0, 40,128, 30, 0, 8, 47,128, 0, 1, 64,190, 0, 80, +/* 0x0c70 */ 128, 30, 0, 12, 47,128, 0, 40, 64,190, 0, 68,128, 30, 0, 16, +/* 0x0c80 */ 127, 21, 2, 20, 72, 0, 0, 56, 60, 0,128, 0, 96, 0, 0, 40, +/* 0x0c90 */ 127,130, 0, 0, 64,190, 0, 40,131, 30, 0, 12,128, 22, 0, 32, +/* 0x0ca0 */ 127,152, 0, 64, 65,156, 0, 24,128, 22, 0, 36,127,152, 0, 64, +/* 0x0cb0 */ 64,156, 0, 12,128, 22, 0, 24,127, 24, 2, 20, 59, 90, 0, 1, +/* 0x0cc0 */ 128, 30, 0, 4,127,222, 2, 20,128, 25, 0, 16,127,154, 0, 64, +/* 0x0cd0 */ 65,156,254, 16,127, 3,195,120, 56, 33, 0,160,128, 1, 0, 8, +/* 0x0ce0 */ 129, 97, 0, 4,124, 8, 3,166,185,225,255,188,125,112,129, 32, +/* 0x0cf0 */ 78,128, 0, 32, 57, 35, 0, 8,129, 99, 0, 4, 47,139, 0, 0, +/* 0x0d00 */ 64,190, 0, 48, 72, 0, 0, 36,128, 2, 0, 0, 56, 66, 0, 20, +/* 0x0d10 */ 47,128, 0, 18, 64,190, 0, 12,128,105, 0, 8, 78,128, 0, 32, +/* 0x0d20 */ 57, 41, 0, 20, 66, 0,255,228, 56, 96, 0, 0, 78,128, 0, 32, +/* 0x0d30 */ 128, 9, 0, 0, 47,128, 0, 18, 65,190,255,224, 56, 73, 0, 20, +/* 0x0d40 */ 125,105, 3,166, 75,255,255,220,124, 8, 2,166,191, 65,255,232, +/* 0x0d50 */ 144, 1, 0, 8,148, 33,255,128,144,129, 0,156,124,190, 43,120, +/* 0x0d60 */ 124,218, 51,120,124,253, 59,120,125, 27, 67,120,125, 60, 75,120, +/* 0x0d70 */ 57, 35, 0, 24,145, 33, 0, 60,128, 65, 0,156, 56, 66,255,232, +/* 0x0d80 */ 144, 65, 0, 56,144,161, 0, 68,128, 3, 0, 24,144, 1, 0, 64, +/* 0x0d90 */ 144, 65, 0, 72,145, 33, 0, 76, 56, 97, 0, 56, 56,129, 0, 64, +/* 0x0da0 */ 124,229, 59,120, 56,192, 0, 0, 75,255,251, 85,127,195,243,120, +/* 0x0db0 */ 56,128, 0, 0, 56,161, 0, 72, 56,192,255,255,127,135,227,120, +/* 0x0dc0 */ 127,168,235,120,127,105,219,120, 75,255,252,185,124,124, 27,120, +/* 0x0dd0 */ 56, 94, 0, 28,129, 62, 0, 16, 47,137, 0, 0, 64,190, 0,212, +/* 0x0de0 */ 72, 0, 0,224,128, 2, 0, 0, 47,128, 0, 14, 64,190, 0,180, +/* 0x0df0 */ 128, 98, 0, 8,124, 98, 26, 20, 56,128, 0, 0, 56,160, 0, 0, +/* 0x0e00 */ 75,255,250, 85,124,125, 27,121, 65,128, 0, 36, 59,128, 0, 0, +/* 0x0e10 */ 127,163,235,120,127,196,243,120,127, 69,211,120,127,134,227,120, +/* 0x0e20 */ 75,255,249,253,127,154, 24, 0, 65,190, 0, 12, 56, 96, 0,127, +/* 0x0e30 */ 75,255,250, 21,128, 94, 0, 0, 60, 0,190,186, 96, 0,254,202, +/* 0x0e40 */ 127,130, 0, 0, 65,158, 0, 20, 60, 0,202,254, 96, 0,186,190, +/* 0x0e50 */ 127,130, 0, 0, 64,190, 0, 24,127,195,243,120, 75,255,254,153, +/* 0x0e60 */ 124,124, 27,121, 65,162,255,200, 75,255,255,168,127,195,243,120, +/* 0x0e70 */ 127,132,227,120, 56,160, 0, 0,127,166,235,120, 56,224, 0, 0, +/* 0x0e80 */ 57, 0, 0, 0, 57, 32, 0, 0, 75,255,251,249,124,124, 27,120, +/* 0x0e90 */ 127,163,235,120, 75,255,249,201, 72, 0, 0, 40,125, 41, 3,166, +/* 0x0ea0 */ 128, 2, 0, 4,124, 66, 2, 20, 66, 0,255, 60, 72, 0, 0, 20, +/* 0x0eb0 */ 128, 2, 0, 0, 47,128, 0, 14, 64,158,255,228, 75,255,255, 52, +/* 0x0ec0 */ 127,131,227,120, 56, 33, 0,128,128, 1, 0, 8,124, 8, 3,166, +/* 0x0ed0 */ 187, 65,255,232, 78,128, 0, 32,124, 8, 2,166,191, 97,255,236, +/* 0x0ee0 */ 144, 1, 0, 8,148, 33,239,160, 66,159, 0, 5,127,232, 2,166, +/* 0x0ef0 */ 124,137, 35,120, 60, 95, 0, 0, 56, 66,255,236, 84, 66, 0, 38, +/* 0x0f00 */ 57, 98, 0, 28,128, 2, 0, 16, 47,128, 0, 0, 65,158, 0,112, +/* 0x0f10 */ 60, 95, 0, 0, 57, 2, 0,244, 56,232, 0, 2,124, 9, 3,166, +/* 0x0f20 */ 128, 11, 0, 0, 47,128, 0, 1, 64,190, 0, 72,128, 8, 0, 2, +/* 0x0f30 */ 128, 75, 0, 10,127,128, 16, 0, 64,190, 0, 56,128, 7, 0, 4, +/* 0x0f40 */ 128, 75, 0, 14,127,128, 16, 0, 64,190, 0, 40,128, 75, 0, 24, +/* 0x0f50 */ 57, 2, 0, 4,128, 2, 0, 0,124,226, 2, 20,135,194,255,252, +/* 0x0f60 */ 47,158, 0, 0, 65,158,255,248,127,126, 16, 80, 72, 0, 0, 16, +/* 0x0f70 */ 128, 11, 0, 4,125,107, 2, 20, 66, 0,255,168, 59,161, 0, 56, +/* 0x0f80 */ 127, 99,219,120,127,196,243,120,127,165,235,120, 56,192, 16, 0, +/* 0x0f90 */ 57, 41,255,248, 75,255,253,181,124,124, 27,120,127,163,235,120, +/* 0x0fa0 */ 56,128, 16, 0, 75,255,250,189,127, 99,219,120,127,196,243,120, +/* 0x0fb0 */ 75,255,248,189,127,131,227,120, 56, 33, 16, 96,128, 1, 0, 8, +/* 0x0fc0 */ 124, 8, 3,166,187, 97,255,236, 78,128, 0, 32, 0, 0, 0, 0, /* 0x0fd0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0fe0 */ 95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0, /* 0x0ff0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 diff --git a/src/stub/src/powerpc-darwin.macho-upxsubr.S b/src/stub/src/powerpc-darwin.macho-upxsubr.S index 2ee19a2d..3517a82d 100644 --- a/src/stub/src/powerpc-darwin.macho-upxsubr.S +++ b/src/stub/src/powerpc-darwin.macho-upxsubr.S @@ -45,7 +45,7 @@ SYS_munmap= 73 SYS_mprotect= 74 _start: .globl _start - trap // debug + //trap // debug lwz r3,0(r1) // argc la r4,4(r1) // argv la r1,-(1+6)*4(r1) // 6:frame convention, 1: mhdrpp