Fix powerpc64le ABI stack frame omitting spill area for a0-a7
Also use new symbol SZ_FRAME in */ppc_regs.h modified: stub/src/arch/powerpc/32/ppc_regs.h modified: stub/src/arch/powerpc/64le/ppc_regs.h modified: stub/src/powerpc-darwin.dylib-entry.S modified: stub/src/powerpc-darwin.macho-entry.S modified: stub/src/powerpc-darwin.macho-fold.S modified: stub/src/powerpc-linux.elf-fold.S modified: stub/src/powerpc64le-darwin.dylib-entry.S modified: stub/src/powerpc64le-darwin.macho-entry.S modified: stub/src/powerpc64le-darwin.macho-fold.S modified: stub/src/powerpc64le-linux.elf-entry.S modified: stub/src/powerpc64le-linux.elf-fold.S modified: stub/powerpc-darwin.dylib-entry.h modified: stub/powerpc-darwin.macho-entry.h modified: stub/powerpc-darwin.macho-fold.h modified: stub/powerpc-linux.elf-fold.h modified: stub/powerpc64le-darwin.dylib-entry.h modified: stub/powerpc64le-darwin.macho-entry.h modified: stub/powerpc64le-darwin.macho-fold.h modified: stub/powerpc64le-linux.elf-entry.h modified: stub/powerpc64le-linux.elf-fold.h modified: stub/tmp/powerpc64le-darwin.macho-fold.map
This commit is contained in:
@@ -32,8 +32,8 @@
|
||||
|
||||
|
||||
#define STUB_POWERPC64LE_DARWIN_DYLIB_ENTRY_SIZE 11083
|
||||
#define STUB_POWERPC64LE_DARWIN_DYLIB_ENTRY_ADLER32 0x56a6c156
|
||||
#define STUB_POWERPC64LE_DARWIN_DYLIB_ENTRY_CRC32 0x013c1200
|
||||
#define STUB_POWERPC64LE_DARWIN_DYLIB_ENTRY_ADLER32 0x132bc217
|
||||
#define STUB_POWERPC64LE_DARWIN_DYLIB_ENTRY_CRC32 0xac3bff82
|
||||
|
||||
unsigned char stub_powerpc64le_darwin_dylib_entry[11083] = {
|
||||
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
@@ -521,8 +521,8 @@ unsigned char stub_powerpc64le_darwin_dylib_entry[11083] = {
|
||||
/* 0x1e20 */ 104, 0,130, 65, 20, 26,123,127,120, 27,119,124, 4, 0,122, 56,
|
||||
/* 0x1e30 */ 29, 1, 0, 72, 20, 26, 90,127,120, 27,118,124, 12, 0, 90, 59,
|
||||
/* 0x1e40 */ 249,255,225,250,166, 3,232,127, 12, 0,120, 56,120,179,196,126,
|
||||
/* 0x1e50 */ 120,203, 37,127,120, 11, 38,124, 8, 0,248,136,208,255, 33, 56,
|
||||
/* 0x1e60 */ 33, 0,128, 78, 56, 0, 33, 56, 9, 0,216,136, 0, 0, 6, 40,
|
||||
/* 0x1e50 */ 120,203, 37,127,120, 11, 38,124, 8, 0,248,136,145,255, 33,248,
|
||||
/* 0x1e60 */ 33, 0,128, 78,120, 0, 33, 56, 9, 0,216,136, 0, 0, 6, 40,
|
||||
/* 0x1e70 */ 160,255,130, 65, 10, 0,184,136, 0, 0,152,232,120,203, 35,127,
|
||||
/* 0x1e80 */ 241, 0, 0, 72,140,255,255, 75,145, 0, 0, 72, 2, 0, 0, 68,
|
||||
/* 0x1e90 */ 255,255, 96, 56, 0, 0, 65,232, 8, 0, 97,232, 16, 0,129,232,
|
||||
|
||||
Reference in New Issue
Block a user