diff --git a/config/DZDE01/symbols.txt b/config/DZDE01/symbols.txt index 75f5dbb653..27fd69e379 100644 --- a/config/DZDE01/symbols.txt +++ b/config/DZDE01/symbols.txt @@ -22320,7 +22320,7 @@ lbl_803E8204 = .data:0x803E8204; // type:object size:0xC data:string lbl_803E8210 = .data:0x803E8210; // type:object size:0xB data:string __vt__14JASAudioThread = .data:0x803E821C; // type:object size:0x10 scope:global align:4 SEND_TABLE__6JASDsp = .data:0x803E8230; // type:object size:0x18 scope:global align:4 -jdsp = .data:0x803E8260; // type:object size:0x1F80 scope:global align:4 +jdsp = .data:0x803E8260; // type:object size:0x1F80 scope:global align:32 noreloc __vt__11JAIAudience = .data:0x803EA1E0; // type:object size:0x20 scope:global align:4 __vt__5JAISe = .data:0x803EA200; // type:object size:0x58 scope:global align:4 __vt__8JAISeMgr = .data:0x803EA258; // type:object size:0x28 scope:global align:4 diff --git a/config/GZ2P01/symbols.txt b/config/GZ2P01/symbols.txt index f3b193e2bc..c9002bc2c1 100644 --- a/config/GZ2P01/symbols.txt +++ b/config/GZ2P01/symbols.txt @@ -20139,7 +20139,7 @@ table_list = .data:0x803C9848; // type:object size:0x10 scope:local align:4 history$267 = .data:0x803C9858; // type:object size:0x28 scope:local align:4 data:4byte __vt__14JASAudioThread = .data:0x803C9880; // type:object size:0x10 scope:global align:4 SEND_TABLE__6JASDsp = .data:0x803C9890; // type:object size:0x18 scope:global align:4 -jdsp = .data:0x803C98C0; // type:object size:0x1F00 scope:local align:4 noreloc +jdsp = .data:0x803C98C0; // type:object size:0x1F00 scope:local align:32 noreloc __vt__10JAIAudible = .data:0x803CB7C0; // type:object size:0x14 scope:global align:4 __vt__11JAIAudience = .data:0x803CB7D8; // type:object size:0x20 scope:global align:4 __vt__5JAISe = .data:0x803CB7F8; // type:object size:0x58 scope:global align:4 diff --git a/config/RZDE01_00/symbols.txt b/config/RZDE01_00/symbols.txt index f9f411aaa7..05f3393c01 100644 --- a/config/RZDE01_00/symbols.txt +++ b/config/RZDE01_00/symbols.txt @@ -22855,7 +22855,7 @@ lbl_80420484 = .data:0x80420484; // type:object size:0xC data:string lbl_80420490 = .data:0x80420490; // type:object size:0xB data:string __vt__14JASAudioThread = .data:0x8042049C; // type:object size:0x10 scope:global align:4 SEND_TABLE__6JASDsp = .data:0x804204B0; // type:object size:0x18 scope:global align:4 -jdsp = .data:0x804204E0; // type:object size:0x1F80 scope:global align:4 +jdsp = .data:0x804204E0; // type:object size:0x1F80 scope:global align:32 noreloc __vt__11JAIAudience = .data:0x80422460; // type:object size:0x20 scope:global align:4 __vt__5JAISe = .data:0x80422480; // type:object size:0x58 scope:global align:4 __vt__8JAISeMgr = .data:0x804224D8; // type:object size:0x28 scope:global align:4 diff --git a/config/RZDE01_02/symbols.txt b/config/RZDE01_02/symbols.txt index 9a773a3912..827ed6073c 100644 --- a/config/RZDE01_02/symbols.txt +++ b/config/RZDE01_02/symbols.txt @@ -22799,7 +22799,7 @@ lbl_8040B884 = .data:0x8040B884; // type:object size:0xC data:string lbl_8040B890 = .data:0x8040B890; // type:object size:0xB data:string __vt__14JASAudioThread = .data:0x8040B89C; // type:object size:0x10 scope:global align:4 SEND_TABLE__6JASDsp = .data:0x8040B8B0; // type:object size:0x18 scope:global align:4 -jdsp = .data:0x8040B8E0; // type:object size:0x1F80 scope:global align:4 +jdsp = .data:0x8040B8E0; // type:object size:0x1F80 scope:global align:32 noreloc __vt__11JAIAudience = .data:0x8040D860; // type:object size:0x20 scope:global align:4 __vt__5JAISe = .data:0x8040D880; // type:object size:0x58 scope:global align:4 __vt__8JAISeMgr = .data:0x8040D8D8; // type:object size:0x28 scope:global align:4 diff --git a/config/RZDJ01/symbols.txt b/config/RZDJ01/symbols.txt index 6d0baef42a..5d94fdd3bb 100644 --- a/config/RZDJ01/symbols.txt +++ b/config/RZDJ01/symbols.txt @@ -22801,7 +22801,7 @@ lbl_80409704 = .data:0x80409704; // type:object size:0xC data:string lbl_80409710 = .data:0x80409710; // type:object size:0xB data:string __vt__14JASAudioThread = .data:0x8040971C; // type:object size:0x10 scope:global align:4 SEND_TABLE__6JASDsp = .data:0x80409730; // type:object size:0x18 scope:global align:4 -jdsp = .data:0x80409760; // type:object size:0x1F80 scope:global align:4 +jdsp = .data:0x80409760; // type:object size:0x1F80 scope:global align:32 noreloc __vt__11JAIAudience = .data:0x8040B6E0; // type:object size:0x20 scope:global align:4 __vt__5JAISe = .data:0x8040B700; // type:object size:0x58 scope:global align:4 __vt__8JAISeMgr = .data:0x8040B758; // type:object size:0x28 scope:global align:4 diff --git a/config/RZDP01/symbols.txt b/config/RZDP01/symbols.txt index 6820881870..22077056c1 100644 --- a/config/RZDP01/symbols.txt +++ b/config/RZDP01/symbols.txt @@ -22796,7 +22796,7 @@ lbl_8040C1A4 = .data:0x8040C1A4; // type:object size:0xC data:string lbl_8040C1B0 = .data:0x8040C1B0; // type:object size:0xB data:string __vt__14JASAudioThread = .data:0x8040C1BC; // type:object size:0x10 scope:global align:4 SEND_TABLE__6JASDsp = .data:0x8040C1D0; // type:object size:0x18 scope:global align:4 -jdsp = .data:0x8040C200; // type:object size:0x1F80 scope:global align:4 +jdsp = .data:0x8040C200; // type:object size:0x1F80 scope:global align:32 noreloc __vt__11JAIAudience = .data:0x8040E180; // type:object size:0x20 scope:global align:4 __vt__5JAISe = .data:0x8040E1A0; // type:object size:0x58 scope:global align:4 __vt__8JAISeMgr = .data:0x8040E1F8; // type:object size:0x28 scope:global align:4 diff --git a/config/Shield/symbols.txt b/config/Shield/symbols.txt index a37929175a..44d1031946 100644 --- a/config/Shield/symbols.txt +++ b/config/Shield/symbols.txt @@ -20620,7 +20620,7 @@ __vt__14JASAudioThread = .data:0x804DC208; // type:object size:0x10 scope:global @3087 = .data:0x804DC228; // type:object size:0x1C scope:local hash:0x0C9F39C9 @3088 = .data:0x804DC244; // type:object size:0x22 scope:local data:string hash:0x0C9F39C6 SEND_TABLE__6JASDsp = .data:0x804DC268; // type:object size:0x18 scope:global hash:0x8C3B7E71 dhash:0xEE4E2EA7 -jdsp = .data:0x804DC280; // type:object size:0x1F80 scope:global hash:0x7C749428 +jdsp = .data:0x804DC280; // type:object size:0x1F80 scope:global hash:0x7C749428 noreloc @16390 = .data:0x804DE200; // type:object size:0xB scope:local data:string hash:0xA0610C98 __vt__11JAIAudience = .data:0x804DE210; // type:object size:0x20 scope:global hash:0x5A6559F1 dhash:0x0C053DB1 @17294 = .data:0x804DE230; // type:object size:0xC scope:local data:string hash:0xA0607C7C diff --git a/configure.py b/configure.py index 9157f65441..c95e916fb0 100755 --- a/configure.py +++ b/configure.py @@ -2100,7 +2100,7 @@ config.libs = [ Object(MatchingFor(ALL_GCN), "TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Processor/ppc/Generic/targimpl.c"), Object(MatchingFor(ALL_GCN), "TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Processor/ppc/Export/targsupp.s"), Object(MatchingFor(ALL_GCN), "TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Processor/ppc/Generic/mpc_7xx_603e.c"), - Object(MatchingFor(ALL_GCN), "TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Processor/ppc/Generic/exception.s"), + Object(MatchingFor(ALL_GCN, ALL_WII, ALL_DEMO), "TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Processor/ppc/Generic/exception.s"), # Shield has different symbol name for TRKInterruptHandler Object(MatchingFor(ALL_GCN), "TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Os/dolphin/dolphin_trk.c"), Object(MatchingFor(ALL_GCN), "TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Portable/main_TRK.c"), Object(MatchingFor(ALL_GCN), "TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Os/dolphin/dolphin_trk_glue.c"),