diff --git a/asm/MSL_C.PPCEABI.bare.H/FILE_POS_8000a8e4.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/FILE_POS.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/FILE_POS_8000a8e4.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/FILE_POS.s diff --git a/asm/MSL_C.PPCEABI.bare.H/alloc_80009234.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/alloc.s similarity index 96% rename from asm/MSL_C.PPCEABI.bare.H/alloc_80009234.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/alloc.s index daa634a4..245d152c 100644 --- a/asm/MSL_C.PPCEABI.bare.H/alloc_80009234.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/alloc.s @@ -402,3 +402,27 @@ lbl_80009730: /* 8000973C 0000557C 7C 08 03 A6 */ mtlr r0 /* 80009740 00005580 38 21 00 10 */ addi r1, r1, 0x10 /* 80009744 00005584 4E 80 00 20 */ blr +.include "macros.inc" + +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global fix_pool_sizes +fix_pool_sizes: + + .4byte 0x00000004 + .4byte 0x0000000C + .4byte 0x00000014 + .4byte 0x00000024 + .4byte 0x00000034 + .4byte 0x00000044 +.include "macros.inc" + +.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20 +.global "@LOCAL@get_malloc_pool__Fv@protopool" +"@LOCAL@get_malloc_pool__Fv@protopool": + .skip 0x38 +.include "macros.inc" + +.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 +.global "@LOCAL@get_malloc_pool__Fv@init@0" +"@LOCAL@get_malloc_pool__Fv@init@0": + .skip 0x8 diff --git a/asm/MSL_C.PPCEABI.bare.H/ansi_files_80009748.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/ansi_files.s similarity index 72% rename from asm/MSL_C.PPCEABI.bare.H/ansi_files_80009748.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/ansi_files.s index 520a419f..2f3f3c60 100644 --- a/asm/MSL_C.PPCEABI.bare.H/ansi_files_80009748.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/ansi_files.s @@ -87,3 +87,115 @@ lbl_80009834: /* 8000984C 0000568C 7C 08 03 A6 */ mtlr r0 /* 80009850 00005690 38 21 00 10 */ addi r1, r1, 0x10 /* 80009854 00005694 4E 80 00 20 */ blr +.include "macros.inc" + +.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0 +.global __files +__files: + + .4byte 0 + .4byte 0x0A800000 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte stdin_buff + .4byte 0x00000100 + .4byte stdin_buff + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte __read_console + .4byte __write_console + .4byte __close_console + .4byte 0 + .4byte lbl_80421148 + +.global lbl_80421148 +lbl_80421148: + + .4byte 0x00000001 + .4byte 0x12800000 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte stdout_buff + .4byte 0x00000100 + .4byte stdout_buff + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte __read_console + .4byte __write_console + .4byte __close_console + .4byte 0 + .4byte lbl_80421198 + +.global lbl_80421198 +lbl_80421198: + + .4byte 0x00000002 + .4byte 0x10800000 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte stderr_buff + .4byte 0x00000100 + .4byte stderr_buff + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte __read_console + .4byte __write_console + .4byte __close_console + .4byte 0 + .4byte lbl_804211E8 + +.global lbl_804211E8 +lbl_804211E8: + + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0 +.include "macros.inc" + +.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20 +.global stderr_buff +stderr_buff: + .skip 0x100 + +.global stdout_buff +stdout_buff: + .skip 0x100 + +.global stdin_buff +stdin_buff: + .skip 0x100 diff --git a/asm/MSL_C.PPCEABI.bare.H/arith_8000a2cc.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/arith.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/arith_8000a2cc.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/arith.s diff --git a/asm/MSL_C.PPCEABI.bare.H/buffer_io_8000a2dc.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/buffer_io.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/buffer_io_8000a2dc.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/buffer_io.s diff --git a/asm/MSL_C.PPCEABI.bare.H/ctype_80406768.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/ctype.s similarity index 85% rename from asm/MSL_C.PPCEABI.bare.H/ctype_80406768.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/ctype.s index 7e6f43f2..750fa6dc 100644 --- a/asm/MSL_C.PPCEABI.bare.H/ctype_80406768.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/ctype.s @@ -1,5 +1,24 @@ .include "macros.inc" +.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860 +.global toupper +toupper: +/* 8000A3BC 000061FC 28 03 00 FF */ cmplwi r3, 0xff +/* 8000A3C0 00006200 38 00 00 01 */ li r0, 0x1 +/* 8000A3C4 00006204 41 81 00 08 */ bgt lbl_8000A3CC +/* 8000A3C8 00006208 38 00 00 00 */ li r0, 0x0 +.global lbl_8000A3CC +lbl_8000A3CC: +/* 8000A3CC 0000620C 2C 00 00 00 */ cmpwi r0, 0x0 +/* 8000A3D0 00006210 4C 82 00 20 */ bnelr +/* 8000A3D4 00006214 3C 80 80 42 */ lis r4, _current_locale@ha +/* 8000A3D8 00006218 38 84 15 10 */ addi r4, r4, _current_locale@l +/* 8000A3DC 0000621C 80 84 00 38 */ lwz r4, 0x38(r4) +/* 8000A3E0 00006220 80 84 00 0C */ lwz r4, 0xc(r4) +/* 8000A3E4 00006224 7C 64 18 AE */ lbzx r3, r4, r3 +/* 8000A3E8 00006228 4E 80 00 20 */ blr +.include "macros.inc" + .section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 .global __ctype_mapC __ctype_mapC: diff --git a/asm/MSL_C.PPCEABI.bare.H/direct_io_8000a3ec.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/direct_io.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/direct_io_8000a3ec.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/direct_io.s diff --git a/asm/MSL_C.PPCEABI.bare.H/errno_8055c6f0.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/errno.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/errno_8055c6f0.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/errno.s diff --git a/asm/MSL_C.PPCEABI.bare.H/extras_800147ec.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/extras.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/extras_800147ec.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/extras.s diff --git a/asm/MSL_C.PPCEABI.bare.H/file_io_8000a6f4.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/file_io.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/file_io_8000a6f4.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/file_io.s diff --git a/asm/MSL_C.PPCEABI.bare.H/float_80556448.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/float.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/float_80556448.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/float.s diff --git a/asm/MSL_C.PPCEABI.bare.H/locale_80421360.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/locale.s similarity index 59% rename from asm/MSL_C.PPCEABI.bare.H/locale_80421360.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/locale.s index 23270284..194ba8c0 100644 --- a/asm/MSL_C.PPCEABI.bare.H/locale_80421360.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/locale.s @@ -1,5 +1,93 @@ .include "macros.inc" +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global "@142" +"@142": + + .4byte 0x25612025 + .4byte 0x62202565 + .4byte 0x20255420 + .4byte 0x25590000 + +.global "@143" +"@143": + + .4byte 0x25493A25 + .4byte 0x4D3A2553 + .4byte 0x20257000 + +.global "@144" +"@144": + + .4byte 0x256D2F25 + .4byte 0x642F2579 + .4byte 0 + +.global "@146" +"@146": + + .4byte 0x53756E7C + .4byte 0x53756E64 + .4byte 0x61797C4D + .4byte 0x6F6E7C4D + .4byte 0x6F6E6461 + .4byte 0x797C5475 + .4byte 0x657C5475 + .4byte 0x65736461 + .4byte 0x797C5765 + .4byte 0x647C5765 + .4byte 0x646E6573 + .4byte 0x6461797C + .4byte 0x5468757C + .4byte 0x54687572 + .4byte 0x73646179 + .4byte 0x7C467269 + .4byte 0x7C467269 + .4byte 0x6461797C + .4byte 0x5361747C + .4byte 0x53617475 + .4byte 0x72646179 + .4byte 0 + +.global "@147" +"@147": + + .4byte 0x4A616E7C + .4byte 0x4A616E75 + .4byte 0x6172797C + .4byte 0x4665627C + .4byte 0x46656272 + .4byte 0x75617279 + .4byte 0x7C4D6172 + .4byte 0x7C4D6172 + .4byte 0x63687C41 + .4byte 0x70727C41 + .4byte 0x7072696C + .4byte 0x7C4D6179 + .4byte 0x7C4D6179 + .4byte 0x7C4A756E + .4byte 0x7C4A756E + .4byte 0x657C4A75 + .4byte 0x6C7C4A75 + .4byte 0x6C797C41 + .4byte 0x75677C41 + .4byte 0x75677573 + .4byte 0x747C5365 + .4byte 0x707C5365 + .4byte 0x7074656D + .4byte 0x6265727C + .4byte 0x4F63747C + .4byte 0x4F63746F + .4byte 0x6265727C + .4byte 0x4E6F767C + .4byte 0x4E6F7665 + .4byte 0x6D626572 + .4byte 0x7C446563 + .4byte 0x7C446563 + .4byte 0x656D6265 + .4byte 0x72000000 +.include "macros.inc" + .section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0 .global __lconv __lconv: @@ -158,3 +246,27 @@ _current_locale: .4byte _loc_mon_C .4byte _loc_num_C .4byte _loc_tim_C +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@139" +"@139": + + .4byte 0x2E000000 + +.global "@140" +"@140": + + .4byte 0 + +.global "@141" +"@141": + + .4byte 0x414D7C50 + .4byte 0x4D000000 + +.global "@145" +"@145": + + .4byte 0x25540000 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/math_api_8000b18c.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/math_api.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/math_api_8000b18c.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/math_api.s diff --git a/asm/MSL_C.PPCEABI.bare.H/math_double_80010574.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/math_double.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/math_double_80010574.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/math_double.s diff --git a/asm/MSL_C.PPCEABI.bare.H/mbstring_8000ab54.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/mbstring.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/mbstring_8000ab54.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/mbstring.s diff --git a/asm/MSL_C.PPCEABI.bare.H/mem_8000ad4c.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/mem.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/mem_8000ad4c.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/mem.s diff --git a/asm/MSL_C.PPCEABI.bare.H/mem_funcs_8000aebc.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/mem_funcs.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/mem_funcs_8000aebc.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/mem_funcs.s diff --git a/asm/MSL_C.PPCEABI.bare.H/misc_io_8000b280.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/misc_io.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/misc_io_8000b280.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/misc_io.s diff --git a/asm/MSL_C.PPCEABI.bare.H/printf_8000b290.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/printf.s similarity index 97% rename from asm/MSL_C.PPCEABI.bare.H/printf_8000b290.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/printf.s index 745b57eb..6dd2bf2e 100644 --- a/asm/MSL_C.PPCEABI.bare.H/printf_8000b290.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/printf.s @@ -3132,3 +3132,185 @@ lbl_8000D87C: /* 8000D884 000096C4 7C 08 03 A6 */ mtlr r0 /* 8000D888 000096C8 38 21 00 A0 */ addi r1, r1, 0xa0 /* 8000D88C 000096CC 4E 80 00 20 */ blr +.include "macros.inc" + +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global "@stringBase0_80406C70" +"@stringBase0_80406C70": + + .4byte 0x2D494E46 + .4byte 0x002D696E + .4byte 0x6600494E + .4byte 0x4600696E + .4byte 0x66002D4E + .4byte 0x414E002D + .4byte 0x6E616E00 + .4byte 0x4E414E00 + .4byte 0x6E616E00 + .4byte 0 +.include "macros.inc" + +.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0 +.global "@2465" +"@2465": + + .4byte lbl_8000B6B4 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B714 + .4byte lbl_8000B66C + .4byte lbl_8000B700 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B624 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B6B4 + .4byte lbl_8000B804 + .4byte lbl_8000B788 + .4byte lbl_8000B624 + .4byte lbl_8000B714 + .4byte lbl_8000B66C + .4byte lbl_8000B700 + .4byte lbl_8000B804 + .4byte lbl_8000B624 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B7EC + .4byte lbl_8000B624 + .4byte lbl_8000B764 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B7C0 + .4byte lbl_8000B804 + .4byte lbl_8000B624 + .4byte lbl_8000B804 + .4byte lbl_8000B804 + .4byte lbl_8000B624 + +.global "@2934" +"@2934": + + .4byte lbl_8000D060 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000CDF4 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000CD84 + .4byte lbl_8000CD84 + .4byte lbl_8000CD84 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000CC28 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000CDF4 + .4byte lbl_8000D070 + .4byte lbl_8000D040 + .4byte lbl_8000CACC + .4byte lbl_8000CD84 + .4byte lbl_8000CD84 + .4byte lbl_8000CD84 + .4byte lbl_8000D070 + .4byte lbl_8000CACC + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000CF88 + .4byte lbl_8000CC28 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000CE64 + .4byte lbl_8000D070 + .4byte lbl_8000CC28 + .4byte lbl_8000D070 + .4byte lbl_8000D070 + .4byte lbl_8000CC28 +.include "macros.inc" + +.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0 +.global "@wstringBase0_80556440" +"@wstringBase0_80556440": + + .4byte 0 + .4byte 0 +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@2604_8055DFA0" +"@2604_8055DFA0": + + .4byte 0 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/scanf_8000d890.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/scanf.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/scanf_8000d890.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/scanf.s diff --git a/asm/MSL_C.PPCEABI.bare.H/secure_error_8001055c.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/secure_error.s similarity index 74% rename from asm/MSL_C.PPCEABI.bare.H/secure_error_8001055c.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/secure_error.s index b682f5e7..c616bb77 100644 --- a/asm/MSL_C.PPCEABI.bare.H/secure_error_8001055c.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/secure_error.s @@ -9,3 +9,9 @@ __msl_runtime_constraint_violation_s: /* 80010568 0000C3A8 7D 89 03 A6 */ mtctr r12 /* 8001056C 0000C3AC 4E 80 04 20 */ bctr /* 80010570 0000C3B0 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 +.global __msl_constraint_handler +__msl_constraint_handler: + .skip 0x8 diff --git a/asm/MSL_C.PPCEABI.bare.H/signal_8000d918.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/signal.s similarity index 94% rename from asm/MSL_C.PPCEABI.bare.H/signal_8000d918.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/signal.s index b961cd8c..b2e06bdd 100644 --- a/asm/MSL_C.PPCEABI.bare.H/signal_8000d918.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/signal.s @@ -57,3 +57,9 @@ lbl_8000D9A8: /* 8000D9B4 000097F4 7C 08 03 A6 */ mtlr r0 /* 8000D9B8 000097F8 38 21 00 10 */ addi r1, r1, 0x10 /* 8000D9BC 000097FC 4E 80 00 20 */ blr +.include "macros.inc" + +.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20 +.global signal_funcs +signal_funcs: + .skip 0x20 diff --git a/asm/MSL_C.PPCEABI.bare.H/string_8000d9c0.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/string_8000d9c0.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string.s diff --git a/asm/MSL_C.PPCEABI.bare.H/strtoul_8000dd34.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/strtoul.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/strtoul_8000dd34.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/strtoul.s diff --git a/asm/MSL_C.PPCEABI.bare.H/wchar_io_800103dc.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wchar_io.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/wchar_io_800103dc.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wchar_io.s diff --git a/asm/MSL_C.PPCEABI.bare.H/wctype_80406c98.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wctype.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/wctype_80406c98.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wctype.s diff --git a/asm/MSL_C.PPCEABI.bare.H/wmem_8000e20c.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wmem.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/wmem_8000e20c.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wmem.s diff --git a/asm/MSL_C.PPCEABI.bare.H/wprintf_8000e23c.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wprintf.s similarity index 96% rename from asm/MSL_C.PPCEABI.bare.H/wprintf_8000e23c.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wprintf.s index 1d76d042..f98cb663 100644 --- a/asm/MSL_C.PPCEABI.bare.H/wprintf_8000e23c.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wprintf.s @@ -2727,3 +2727,201 @@ lbl_80010318: /* 80010328 0000C168 7C 08 03 A6 */ mtlr r0 /* 8001032C 0000C16C 38 21 00 30 */ addi r1, r1, 0x30 /* 80010330 0000C170 4E 80 00 20 */ blr +.include "macros.inc" + +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global "@stringBase0_80407298" +"@stringBase0_80407298": + + .4byte 0 + .4byte 0 +.include "macros.inc" + +.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0 +.global "@2455" +"@2455": + + .4byte lbl_8000E620 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E684 + .4byte lbl_8000E5D4 + .4byte lbl_8000E670 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E590 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E620 + .4byte lbl_8000E780 + .4byte lbl_8000E6FC + .4byte lbl_8000E590 + .4byte lbl_8000E684 + .4byte lbl_8000E5D4 + .4byte lbl_8000E670 + .4byte lbl_8000E780 + .4byte lbl_8000E590 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E768 + .4byte lbl_8000E590 + .4byte lbl_8000E6D8 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E738 + .4byte lbl_8000E780 + .4byte lbl_8000E590 + .4byte lbl_8000E780 + .4byte lbl_8000E780 + .4byte lbl_8000E590 + +.global "@2923" +"@2923": + + .4byte lbl_80010030 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_8000FCF8 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_8000FC7C + .4byte lbl_8000FC7C + .4byte lbl_8000FC7C + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_8000FB20 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_8000FCF8 + .4byte lbl_80010040 + .4byte lbl_8000FFD8 + .4byte lbl_8000F9C4 + .4byte lbl_8000FC7C + .4byte lbl_8000FC7C + .4byte lbl_8000FC7C + .4byte lbl_80010040 + .4byte lbl_8000F9C4 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_8000FF20 + .4byte lbl_8000FB20 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_8000FD74 + .4byte lbl_80010040 + .4byte lbl_8000FB20 + .4byte lbl_80010040 + .4byte lbl_80010040 + .4byte lbl_8000FB20 + +.global "@wstringBase0_804219B8" +"@wstringBase0_804219B8": + + .4byte 0x002D0030 + .4byte 0x00580030 + .4byte 0x0000002D + .4byte 0x00300078 + .4byte 0x00300000 + .4byte 0x00300058 + .4byte 0x00300000 + .4byte 0x00300078 + .4byte 0x00300000 + .4byte 0x002D0049 + .4byte 0x004E0046 + .4byte 0x0000002D + .4byte 0x0069006E + .4byte 0x00660000 + .4byte 0x0049004E + .4byte 0x00460000 + .4byte 0x0069006E + .4byte 0x00660000 + .4byte 0x002D004E + .4byte 0x0041004E + .4byte 0x0000002D + .4byte 0x006E0061 + .4byte 0x006E0000 + .4byte 0x004E0041 + .4byte 0x004E0000 + .4byte 0x006E0061 + .4byte 0x006E0000 + .4byte 0 +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@2601" +"@2601": + + .4byte 0 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/wstring_80010334.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wstring.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/wstring_80010334.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wstring.s diff --git a/asm/MSL_C.PPCEABI.bare.H/e_acos_80010620.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_acos.s similarity index 89% rename from asm/MSL_C.PPCEABI.bare.H/e_acos_80010620.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_acos.s index 321a47dc..7130ae6e 100644 --- a/asm/MSL_C.PPCEABI.bare.H/e_acos_80010620.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_acos.s @@ -196,3 +196,107 @@ lbl_800108CC: /* 800108E0 0000C720 7C 08 03 A6 */ mtlr r0 /* 800108E4 0000C724 38 21 00 40 */ addi r1, r1, 0x40 /* 800108E8 0000C728 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@505" +"@505": + + .4byte 0 + .4byte 0 + +.global "@506" +"@506": + + .4byte 0x400921FB + .4byte 0x54442D18 + +.global "@507" +"@507": + + .4byte 0x3FF921FB + .4byte 0x54442D18 + +.global "@508" +"@508": + + .4byte 0x3FC55555 + .4byte 0x55555555 + +.global "@509" +"@509": + + .4byte 0xBFD4D612 + .4byte 0x03EB6F7D + +.global "@510" +"@510": + + .4byte 0x3FC9C155 + .4byte 0x0E884455 + +.global "@511" +"@511": + + .4byte 0xBFA48228 + .4byte 0xB5688F3B + +.global "@512_8055DFE8" +"@512_8055DFE8": + + .4byte 0x3F49EFE0 + .4byte 0x7501B288 + +.global "@513_8055DFF0" +"@513_8055DFF0": + + .4byte 0x3F023DE1 + .4byte 0x0DFDF709 + +.global "@514_8055DFF8" +"@514_8055DFF8": + + .4byte 0x3FF00000 + .4byte 0 + +.global "@515_8055E000" +"@515_8055E000": + + .4byte 0xC0033A27 + .4byte 0x1C8A2D4B + +.global "@516_8055E008" +"@516_8055E008": + + .4byte 0x40002AE5 + .4byte 0x9C598AC8 + +.global "@517_8055E010" +"@517_8055E010": + + .4byte 0xBFE6066C + .4byte 0x1B8D0159 + +.global "@518_8055E018" +"@518_8055E018": + + .4byte 0x3FB3B8C5 + .4byte 0xB12E9282 + +.global "@519_8055E020" +"@519_8055E020": + + .4byte 0x3C91A626 + .4byte 0x33145C07 + +.global "@520_8055E028" +"@520_8055E028": + + .4byte 0x3FE00000 + .4byte 0 + +.global "@521_8055E030" +"@521_8055E030": + + .4byte 0x40000000 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_asin_800108ec.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_asin.s similarity index 87% rename from asm/MSL_C.PPCEABI.bare.H/e_asin_800108ec.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_asin.s index 701245b5..67b87784 100644 --- a/asm/MSL_C.PPCEABI.bare.H/e_asin_800108ec.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_asin.s @@ -187,3 +187,107 @@ lbl_80010B54: /* 80010B78 0000C9B8 7C 08 03 A6 */ mtlr r0 /* 80010B7C 0000C9BC 38 21 00 50 */ addi r1, r1, 0x50 /* 80010B80 0000C9C0 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@512_8055E038" +"@512_8055E038": + + .4byte 0x3FF921FB + .4byte 0x54442D18 + +.global "@513_8055E040" +"@513_8055E040": + + .4byte 0x3C91A626 + .4byte 0x33145C07 + +.global "@514_8055E048" +"@514_8055E048": + + .4byte 0x7E37E43C + .4byte 0x8800759C + +.global "@515_8055E050" +"@515_8055E050": + + .4byte 0x3FF00000 + .4byte 0 + +.global "@516_8055E058" +"@516_8055E058": + + .4byte 0x3FC55555 + .4byte 0x55555555 + +.global "@517_8055E060" +"@517_8055E060": + + .4byte 0xBFD4D612 + .4byte 0x03EB6F7D + +.global "@518_8055E068" +"@518_8055E068": + + .4byte 0x3FC9C155 + .4byte 0x0E884455 + +.global "@519_8055E070" +"@519_8055E070": + + .4byte 0xBFA48228 + .4byte 0xB5688F3B + +.global "@520_8055E078" +"@520_8055E078": + + .4byte 0x3F49EFE0 + .4byte 0x7501B288 + +.global "@521_8055E080" +"@521_8055E080": + + .4byte 0x3F023DE1 + .4byte 0x0DFDF709 + +.global "@522_8055E088" +"@522_8055E088": + + .4byte 0xC0033A27 + .4byte 0x1C8A2D4B + +.global "@523_8055E090" +"@523_8055E090": + + .4byte 0x40002AE5 + .4byte 0x9C598AC8 + +.global "@524_8055E098" +"@524_8055E098": + + .4byte 0xBFE6066C + .4byte 0x1B8D0159 + +.global "@525_8055E0A0" +"@525_8055E0A0": + + .4byte 0x3FB3B8C5 + .4byte 0xB12E9282 + +.global "@526_8055E0A8" +"@526_8055E0A8": + + .4byte 0x3FE00000 + .4byte 0 + +.global "@527_8055E0B0" +"@527_8055E0B0": + + .4byte 0x40000000 + .4byte 0 + +.global "@528_8055E0B8" +"@528_8055E0B8": + + .4byte 0x3FE921FB + .4byte 0x54442D18 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_atan2_80010b84.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_atan2.s similarity index 92% rename from asm/MSL_C.PPCEABI.bare.H/e_atan2_80010b84.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_atan2.s index 7223161b..6d039a32 100644 --- a/asm/MSL_C.PPCEABI.bare.H/e_atan2_80010b84.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_atan2.s @@ -207,3 +207,71 @@ lbl_80010DC8: /* 80010DD0 0000CC10 7C 08 03 A6 */ mtlr r0 /* 80010DD4 0000CC14 38 21 00 30 */ addi r1, r1, 0x30 /* 80010DD8 0000CC18 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@583" +"@583": + + .4byte 0x400921FB + .4byte 0x54442D18 + +.global "@584" +"@584": + + .4byte 0xC00921FB + .4byte 0x54442D18 + +.global "@585" +"@585": + + .4byte 0xBFF921FB + .4byte 0x54442D18 + +.global "@586" +"@586": + + .4byte 0x3FF921FB + .4byte 0x54442D18 + +.global "@587_8055E0E0" +"@587_8055E0E0": + + .4byte 0x3FE921FB + .4byte 0x54442D18 + +.global "@588_8055E0E8" +"@588_8055E0E8": + + .4byte 0xBFE921FB + .4byte 0x54442D18 + +.global "@589" +"@589": + + .4byte 0x4002D97C + .4byte 0x7F3321D2 + +.global "@590" +"@590": + + .4byte 0xC002D97C + .4byte 0x7F3321D2 + +.global "@591" +"@591": + + .4byte 0 + .4byte 0 + +.global "@592" +"@592": + + .4byte 0x80000000 + .4byte 0 + +.global "@593" +"@593": + + .4byte 0x3CA1A626 + .4byte 0x33145C07 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_fmod_80010ddc.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_fmod.s similarity index 98% rename from asm/MSL_C.PPCEABI.bare.H/e_fmod_80010ddc.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_fmod.s index bc6839a6..88e5c538 100644 --- a/asm/MSL_C.PPCEABI.bare.H/e_fmod_80010ddc.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_fmod.s @@ -313,3 +313,13 @@ lbl_80011150: lbl_80011154: /* 80011154 0000CF94 38 21 00 20 */ addi r1, r1, 0x20 /* 80011158 0000CF98 4E 80 00 20 */ blr +.include "macros.inc" + +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global Zero +Zero: + + .4byte 0 + .4byte 0 + .4byte 0x80000000 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_log_8001115c.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_log.s similarity index 87% rename from asm/MSL_C.PPCEABI.bare.H/e_log_8001115c.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_log.s index c2a297ff..a254c932 100644 --- a/asm/MSL_C.PPCEABI.bare.H/e_log_8001115c.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_log.s @@ -200,3 +200,107 @@ lbl_800113E4: lbl_80011408: /* 80011408 0000D248 38 21 00 20 */ addi r1, r1, 0x20 /* 8001140C 0000D24C 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 +.global zero_8055C710 +zero_8055C710: + .skip 0x8 +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@514_8055E118" +"@514_8055E118": + + .4byte 0xC3500000 + .4byte 0 + +.global "@515_8055E120" +"@515_8055E120": + + .4byte 0x43500000 + .4byte 0 + +.global "@516_8055E128" +"@516_8055E128": + + .4byte 0x3FF00000 + .4byte 0 + +.global "@517_8055E130" +"@517_8055E130": + + .4byte 0x3FE62E42 + .4byte 0xFEE00000 + +.global "@518_8055E138" +"@518_8055E138": + + .4byte 0x3DEA39EF + .4byte 0x35793C76 + +.global "@519_8055E140" +"@519_8055E140": + + .4byte 0x3FE00000 + .4byte 0 + +.global "@520_8055E148" +"@520_8055E148": + + .4byte 0x3FD55555 + .4byte 0x55555555 + +.global "@521_8055E150" +"@521_8055E150": + + .4byte 0x40000000 + .4byte 0 + +.global "@522_8055E158" +"@522_8055E158": + + .4byte 0x3FD99999 + .4byte 0x9997FA04 + +.global "@523_8055E160" +"@523_8055E160": + + .4byte 0x3FCC71C5 + .4byte 0x1D8E78AF + +.global "@524_8055E168" +"@524_8055E168": + + .4byte 0x3FC39A09 + .4byte 0xD078C69F + +.global "@525_8055E170" +"@525_8055E170": + + .4byte 0x3FE55555 + .4byte 0x55555593 + +.global "@526_8055E178" +"@526_8055E178": + + .4byte 0x3FD24924 + .4byte 0x94229359 + +.global "@527_8055E180" +"@527_8055E180": + + .4byte 0x3FC74664 + .4byte 0x96CB03DE + +.global "@528_8055E188" +"@528_8055E188": + + .4byte 0x3FC2F112 + .4byte 0xDF3E5244 + +.global "@530_8055E190" +"@530_8055E190": + + .4byte 0x43300000 + .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_log10_80011410.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_log10.s similarity index 85% rename from asm/MSL_C.PPCEABI.bare.H/e_log10_80011410.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_log10.s index 5dcfa717..cd3900ce 100644 --- a/asm/MSL_C.PPCEABI.bare.H/e_log10_80011410.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_log10.s @@ -82,3 +82,47 @@ lbl_80011510: /* 80011518 0000D358 7C 08 03 A6 */ mtlr r0 /* 8001151C 0000D35C 38 21 00 20 */ addi r1, r1, 0x20 /* 80011520 0000D360 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 +.global zero_8055C718 +zero_8055C718: + .skip 0x8 +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@478_8055E198" +"@478_8055E198": + + .4byte 0xC3500000 + .4byte 0 + +.global "@479_8055E1A0" +"@479_8055E1A0": + + .4byte 0x43500000 + .4byte 0 + +.global "@480_8055E1A8" +"@480_8055E1A8": + + .4byte 0x3D59FEF3 + .4byte 0x11F12B36 + +.global "@481_8055E1B0" +"@481_8055E1B0": + + .4byte 0x3FDBCB7B + .4byte 0x1526E50E + +.global "@482_8055E1B8" +"@482_8055E1B8": + + .4byte 0x3FD34413 + .4byte 0x509F6000 + +.global "@484_8055E1C0" +"@484_8055E1C0": + + .4byte 0x43300000 + .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_pow_80011524.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_pow.s similarity index 91% rename from asm/MSL_C.PPCEABI.bare.H/e_pow_80011524.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_pow.s index f29b958f..cddf017c 100644 --- a/asm/MSL_C.PPCEABI.bare.H/e_pow_80011524.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_pow.s @@ -610,3 +610,227 @@ lbl_80011CF8: /* 80011D2C 0000DB6C 7C 08 03 A6 */ mtlr r0 /* 80011D30 0000DB70 38 21 00 C0 */ addi r1, r1, 0xc0 /* 80011D34 0000DB74 4E 80 00 20 */ blr +.include "macros.inc" + +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global bp +bp: + + .4byte 0x3FF00000 + .4byte 0 + .4byte 0x3FF80000 + .4byte 0 + .4byte 0 + .4byte 0 + .4byte 0x3FE2B803 + .4byte 0x40000000 + .4byte 0 + .4byte 0 + .4byte 0x3E4CFDEB + .4byte 0x43CFD006 +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@794" +"@794": + + .4byte 0x3FF00000 + .4byte 0 + +.global "@795_8055E1D0" +"@795_8055E1D0": + + .4byte 0 + .4byte 0 + +.global "@796_8055E1D8" +"@796_8055E1D8": + + .4byte 0x7FF00000 + .4byte 0 + +.global "@797_8055E1E0" +"@797_8055E1E0": + + .4byte 0x3FE00000 + .4byte 0 + +.global "@798_8055E1E8" +"@798_8055E1E8": + + .4byte 0x3FD55555 + .4byte 0x55555555 + +.global "@799" +"@799": + + .4byte 0x3FD00000 + .4byte 0 + +.global "@800" +"@800": + + .4byte 0x3FF71547 + .4byte 0x60000000 + +.global "@801" +"@801": + + .4byte 0x3E54AE0B + .4byte 0xF85DDF44 + +.global "@802" +"@802": + + .4byte 0x3FF71547 + .4byte 0x652B82FE + +.global "@803" +"@803": + + .4byte 0x43400000 + .4byte 0 + +.global "@804" +"@804": + + .4byte 0x3FE33333 + .4byte 0x33333303 + +.global "@805" +"@805": + + .4byte 0x3FDB6DB6 + .4byte 0xDB6FABFF + +.global "@806" +"@806": + + .4byte 0x3FD55555 + .4byte 0x518F264D + +.global "@807" +"@807": + + .4byte 0x3FD17460 + .4byte 0xA91D4101 + +.global "@808" +"@808": + + .4byte 0x3FCD864A + .4byte 0x93C9DB65 + +.global "@809_8055E240" +"@809_8055E240": + + .4byte 0x3FCA7E28 + .4byte 0x4A454EEF + +.global "@810" +"@810": + + .4byte 0x40080000 + .4byte 0 + +.global "@811_8055E250" +"@811_8055E250": + + .4byte 0x3FEEC709 + .4byte 0xE0000000 + +.global "@812_8055E258" +"@812_8055E258": + + .4byte 0xBE3E2FE0 + .4byte 0x145B01F5 + +.global "@813_8055E260" +"@813_8055E260": + + .4byte 0x3FEEC709 + .4byte 0xDC3A03FD + +.global "@814_8055E268" +"@814_8055E268": + + .4byte 0xBFF00000 + .4byte 0 + +.global "@815_8055E270" +"@815_8055E270": + + .4byte 0x7E37E43C + .4byte 0x8800759C + +.global "@816_8055E278" +"@816_8055E278": + + .4byte 0x3C971547 + .4byte 0x652B82FE + +.global "@817_8055E280" +"@817_8055E280": + + .4byte 0x01A56E1F + .4byte 0xC2F8F359 + +.global "@818_8055E288" +"@818_8055E288": + + .4byte 0x3FE62E43 + .4byte 0 + +.global "@819" +"@819": + + .4byte 0x3FE62E42 + .4byte 0xFEFA39EF + +.global "@820" +"@820": + + .4byte 0xBE205C61 + .4byte 0x0CA86C39 + +.global "@821" +"@821": + + .4byte 0x3FC55555 + .4byte 0x5555553E + +.global "@822" +"@822": + + .4byte 0xBF66C16C + .4byte 0x16BEBD93 + +.global "@823" +"@823": + + .4byte 0x3F11566A + .4byte 0xAF25DE2C + +.global "@824" +"@824": + + .4byte 0xBEBBBD41 + .4byte 0xC5D26BF1 + +.global "@825" +"@825": + + .4byte 0x3E663769 + .4byte 0x72BEA4D0 + +.global "@826_8055E2C8" +"@826_8055E2C8": + + .4byte 0x40000000 + .4byte 0 + +.global "@828" +"@828": + + .4byte 0x43300000 + .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_80011d38.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_rem_pio2.s similarity index 82% rename from asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_80011d38.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_rem_pio2.s index fad5e9ce..8fdeda8f 100644 --- a/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_80011d38.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_rem_pio2.s @@ -258,3 +258,179 @@ lbl_800120A4: /* 800120B0 0000DEF0 7C 08 03 A6 */ mtlr r0 /* 800120B4 0000DEF4 38 21 00 60 */ addi r1, r1, 0x60 /* 800120B8 0000DEF8 4E 80 00 20 */ blr +.include "macros.inc" + +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global two_over_pi +two_over_pi: + + .4byte 0x00A2F983 + .4byte 0x006E4E44 + .4byte 0x001529FC + .4byte 0x002757D1 + .4byte 0x00F534DD + .4byte 0x00C0DB62 + .4byte 0x0095993C + .4byte 0x00439041 + .4byte 0x00FE5163 + .4byte 0x00ABDEBB + .4byte 0x00C561B7 + .4byte 0x00246E3A + .4byte 0x00424DD2 + .4byte 0x00E00649 + .4byte 0x002EEA09 + .4byte 0x00D1921C + .4byte 0x00FE1DEB + .4byte 0x001CB129 + .4byte 0x00A73EE8 + .4byte 0x008235F5 + .4byte 0x002EBB44 + .4byte 0x0084E99C + .4byte 0x007026B4 + .4byte 0x005F7E41 + .4byte 0x003991D6 + .4byte 0x00398353 + .4byte 0x0039F49C + .4byte 0x00845F8B + .4byte 0x00BDF928 + .4byte 0x003B1FF8 + .4byte 0x0097FFDE + .4byte 0x0005980F + .4byte 0x00EF2F11 + .4byte 0x008B5A0A + .4byte 0x006D1F6D + .4byte 0x00367ECF + .4byte 0x0027CB09 + .4byte 0x00B74F46 + .4byte 0x003F669E + .4byte 0x005FEA2D + .4byte 0x007527BA + .4byte 0x00C7EBE5 + .4byte 0x00F17B3D + .4byte 0x000739F7 + .4byte 0x008A5292 + .4byte 0x00EA6BFB + .4byte 0x005FB11F + .4byte 0x008D5D08 + .4byte 0x00560330 + .4byte 0x0046FC7B + .4byte 0x006BABF0 + .4byte 0x00CFBC20 + .4byte 0x009AF436 + .4byte 0x001DA9E3 + .4byte 0x0091615E + .4byte 0x00E61B08 + .4byte 0x00659985 + .4byte 0x005F14A0 + .4byte 0x0068408D + .4byte 0x00FFD880 + .4byte 0x004D7327 + .4byte 0x00310606 + .4byte 0x001556CA + .4byte 0x0073A8C9 + .4byte 0x0060E27B + .4byte 0x00C08C6B + +.global npio2_hw +npio2_hw: + + .4byte 0x3FF921FB + .4byte 0x400921FB + .4byte 0x4012D97C + .4byte 0x401921FB + .4byte 0x401F6A7A + .4byte 0x4022D97C + .4byte 0x4025FDBB + .4byte 0x402921FB + .4byte 0x402C463A + .4byte 0x402F6A7A + .4byte 0x4031475C + .4byte 0x4032D97C + .4byte 0x40346B9C + .4byte 0x4035FDBB + .4byte 0x40378FDB + .4byte 0x403921FB + .4byte 0x403AB41B + .4byte 0x403C463A + .4byte 0x403DD85A + .4byte 0x403F6A7A + .4byte 0x40407E4C + .4byte 0x4041475C + .4byte 0x4042106C + .4byte 0x4042D97C + .4byte 0x4043A28C + .4byte 0x40446B9C + .4byte 0x404534AC + .4byte 0x4045FDBB + .4byte 0x4046C6CB + .4byte 0x40478FDB + .4byte 0x404858EB + .4byte 0x404921FB +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@594" +"@594": + + .4byte 0 + .4byte 0 + +.global "@595" +"@595": + + .4byte 0x3FF921FB + .4byte 0x54400000 + +.global "@596" +"@596": + + .4byte 0x3DD0B461 + .4byte 0x1A626331 + +.global "@597" +"@597": + + .4byte 0x3DD0B461 + .4byte 0x1A600000 + +.global "@598" +"@598": + + .4byte 0x3BA3198A + .4byte 0x2E037073 + +.global "@599" +"@599": + + .4byte 0x3FE00000 + .4byte 0 + +.global "@600" +"@600": + + .4byte 0x3FE45F30 + .4byte 0x6DC9C883 + +.global "@601" +"@601": + + .4byte 0x3BA3198A + .4byte 0x2E000000 + +.global "@602" +"@602": + + .4byte 0x397B839A + .4byte 0x252049C1 + +.global "@603" +"@603": + + .4byte 0x41700000 + .4byte 0 + +.global "@607" +"@607": + + .4byte 0x43300000 + .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_sqrt_800145a0.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_sqrt.s similarity index 98% rename from asm/MSL_C.PPCEABI.bare.H/e_sqrt_800145a0.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_sqrt.s index bb354943..83359333 100644 --- a/asm/MSL_C.PPCEABI.bare.H/e_sqrt_800145a0.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_sqrt.s @@ -197,3 +197,11 @@ lbl_800147C8: lbl_800147E0: /* 800147E0 00010620 38 21 00 20 */ addi r1, r1, 0x20 /* 800147E4 00010624 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@562_8055E4B8" +"@562_8055E4B8": + + .4byte 0x3FF00000 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/k_cos_800120bc.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_cos.s similarity index 84% rename from asm/MSL_C.PPCEABI.bare.H/k_cos_800120bc.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_cos.s index a318584e..2512afe1 100644 --- a/asm/MSL_C.PPCEABI.bare.H/k_cos_800120bc.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_cos.s @@ -81,3 +81,59 @@ lbl_80012198: lbl_800121C4: /* 800121C4 0000E004 38 21 00 20 */ addi r1, r1, 0x20 /* 800121C8 0000E008 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@476_8055E330" +"@476_8055E330": + + .4byte 0x3FF00000 + .4byte 0 + +.global "@477_8055E338" +"@477_8055E338": + + .4byte 0x3FA55555 + .4byte 0x5555554C + +.global "@478_8055E340" +"@478_8055E340": + + .4byte 0xBF56C16C + .4byte 0x16C15177 + +.global "@479_8055E348" +"@479_8055E348": + + .4byte 0x3EFA01A0 + .4byte 0x19CB1590 + +.global "@480_8055E350" +"@480_8055E350": + + .4byte 0xBE927E4F + .4byte 0x809C52AD + +.global "@481_8055E358" +"@481_8055E358": + + .4byte 0x3E21EE9E + .4byte 0xBDB4B1C4 + +.global "@482_8055E360" +"@482_8055E360": + + .4byte 0xBDA8FAE9 + .4byte 0xBE8838D4 + +.global "@483" +"@483": + + .4byte 0x3FE00000 + .4byte 0 + +.global "@484_8055E370" +"@484_8055E370": + + .4byte 0x3FD20000 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_800121cc.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_rem_pio2.s similarity index 98% rename from asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_800121cc.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_rem_pio2.s index 8e8ba37f..994d6eac 100644 --- a/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_800121cc.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_rem_pio2.s @@ -1709,3 +1709,83 @@ lbl_80013864: /* 80013878 0000F6B8 7C 08 03 A6 */ mtlr r0 /* 8001387C 0000F6BC 38 21 03 70 */ addi r1, r1, 0x370 /* 80013880 0000F6C0 4E 80 00 20 */ blr +.include "macros.inc" + +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global init_jk +init_jk: + + .4byte 0x00000002 + .4byte 0x00000003 + .4byte 0x00000004 + .4byte 0x00000006 + +.global PIo2 +PIo2: + + .4byte 0x3FF921FB + .4byte 0x40000000 + .4byte 0x3E74442D + .4byte 0 + .4byte 0x3CF84698 + .4byte 0x80000000 + .4byte 0x3B78CC51 + .4byte 0x60000000 + .4byte 0x39F01B83 + .4byte 0x80000000 + .4byte 0x387A2520 + .4byte 0x40000000 + .4byte 0x36E38222 + .4byte 0x80000000 + .4byte 0x3569F31D + .4byte 0 +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@1235_8055E378" +"@1235_8055E378": + + .4byte 0 + .4byte 0 + +.global "@1236_8055E380" +"@1236_8055E380": + + .4byte 0x3E700000 + .4byte 0 + +.global "@1237_8055E388" +"@1237_8055E388": + + .4byte 0x41700000 + .4byte 0 + +.global "@1238" +"@1238": + + .4byte 0x40200000 + .4byte 0 + +.global "@1239" +"@1239": + + .4byte 0x3FC00000 + .4byte 0 + +.global "@1240" +"@1240": + + .4byte 0x3FE00000 + .4byte 0 + +.global "@1241" +"@1241": + + .4byte 0x3FF00000 + .4byte 0 + +.global "@1247" +"@1247": + + .4byte 0x43300000 + .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/k_sin_80013884.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_sin.s similarity index 84% rename from asm/MSL_C.PPCEABI.bare.H/k_sin_80013884.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_sin.s index 1e7b0bdd..009ba492 100644 --- a/asm/MSL_C.PPCEABI.bare.H/k_sin_80013884.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_sin.s @@ -57,3 +57,47 @@ lbl_80013914: lbl_8001393C: /* 8001393C 0000F77C 38 21 00 20 */ addi r1, r1, 0x20 /* 80013940 0000F780 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@470" +"@470": + + .4byte 0x3F811111 + .4byte 0x1110F8A6 + +.global "@471" +"@471": + + .4byte 0xBF2A01A0 + .4byte 0x19C161D5 + +.global "@472" +"@472": + + .4byte 0x3EC71DE3 + .4byte 0x57B1FE7D + +.global "@473" +"@473": + + .4byte 0xBE5AE5E6 + .4byte 0x8A2B9CEB + +.global "@474" +"@474": + + .4byte 0x3DE5D93A + .4byte 0x5ACFD57C + +.global "@475" +"@475": + + .4byte 0xBFC55555 + .4byte 0x55555549 + +.global "@476_8055E3E8" +"@476_8055E3E8": + + .4byte 0x3FE00000 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/k_tan_80013944.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_tan.s similarity index 87% rename from asm/MSL_C.PPCEABI.bare.H/k_tan_80013944.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_tan.s index 5cb0c2a9..79063e71 100644 --- a/asm/MSL_C.PPCEABI.bare.H/k_tan_80013944.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_tan.s @@ -167,3 +167,79 @@ lbl_80013B7C: /* 80013B88 0000F9C8 CB C1 00 30 */ lfd f30, 0x30(r1) /* 80013B8C 0000F9CC 38 21 00 50 */ addi r1, r1, 0x50 /* 80013B90 0000F9D0 4E 80 00 20 */ blr +.include "macros.inc" + +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global T +T: + + .4byte 0x3FD55555 + .4byte 0x55555563 + .4byte 0x3FC11111 + .4byte 0x1110FE7A + .4byte 0x3FABA1BA + .4byte 0x1BB341FE + .4byte 0x3F9664F4 + .4byte 0x8406D637 + .4byte 0x3F8226E3 + .4byte 0xE96E8493 + .4byte 0x3F6D6D22 + .4byte 0xC9560328 + .4byte 0x3F57DBC8 + .4byte 0xFEE08315 + .4byte 0x3F4344D8 + .4byte 0xF2F26501 + .4byte 0x3F3026F7 + .4byte 0x1A8D1068 + .4byte 0x3F147E88 + .4byte 0xA03792A6 + .4byte 0x3F12B80F + .4byte 0x32F0A7E9 + .4byte 0xBEF375CB + .4byte 0xDB605373 + .4byte 0x3EFB2A70 + .4byte 0x74BF7AD4 +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@516_8055E3F0" +"@516_8055E3F0": + + .4byte 0x3FF00000 + .4byte 0 + +.global "@517_8055E3F8" +"@517_8055E3F8": + + .4byte 0xBFF00000 + .4byte 0 + +.global "@518_8055E400" +"@518_8055E400": + + .4byte 0x3FE921FB + .4byte 0x54442D18 + +.global "@519_8055E408" +"@519_8055E408": + + .4byte 0x3C81A626 + .4byte 0x33145C07 + +.global "@520_8055E410" +"@520_8055E410": + + .4byte 0 + .4byte 0 + +.global "@521_8055E418" +"@521_8055E418": + + .4byte 0x40000000 + .4byte 0 + +.global "@523_8055E420" +"@523_8055E420": + + .4byte 0x43300000 + .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_atan_80013b94.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_atan.s similarity index 86% rename from asm/MSL_C.PPCEABI.bare.H/s_atan_80013b94.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_atan.s index 60861fda..04ead4a3 100644 --- a/asm/MSL_C.PPCEABI.bare.H/s_atan_80013b94.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_atan.s @@ -171,3 +171,79 @@ lbl_80013D88: lbl_80013DBC: /* 80013DBC 0000FBFC 38 21 00 10 */ addi r1, r1, 0x10 /* 80013DC0 0000FC00 4E 80 00 20 */ blr +.include "macros.inc" + +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global atanhi +atanhi: + + .4byte 0x3FDDAC67 + .4byte 0x0561BB4F + .4byte 0x3FE921FB + .4byte 0x54442D18 + .4byte 0x3FEF730B + .4byte 0xD281F69B + .4byte 0x3FF921FB + .4byte 0x54442D18 + .4byte 0x3C7A2B7F + .4byte 0x222F65E2 + .4byte 0x3C81A626 + .4byte 0x33145C07 + .4byte 0x3C700788 + .4byte 0x7AF0CBBD + .4byte 0x3C91A626 + .4byte 0x33145C07 + .4byte 0x3FD55555 + .4byte 0x5555550D + .4byte 0xBFC99999 + .4byte 0x9998EBC4 + .4byte 0x3FC24924 + .4byte 0x920083FF + .4byte 0xBFBC71C6 + .4byte 0xFE231671 + .4byte 0x3FB745CD + .4byte 0xC54C206E + .4byte 0xBFB3B0F2 + .4byte 0xAF749A6D + .4byte 0x3FB10D66 + .4byte 0xA0D03D51 + .4byte 0xBFADDE2D + .4byte 0x52DEFD9A + .4byte 0x3FA97B4B + .4byte 0x24760DEB + .4byte 0xBFA2B444 + .4byte 0x2C6A6C2F + .4byte 0x3F90AD3A + .4byte 0xE322DA11 +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@532" +"@532": + + .4byte 0x7E37E43C + .4byte 0x8800759C + +.global "@533" +"@533": + + .4byte 0x3FF00000 + .4byte 0 + +.global "@534" +"@534": + + .4byte 0x40000000 + .4byte 0 + +.global "@535" +"@535": + + .4byte 0x3FF80000 + .4byte 0 + +.global "@536_8055E448" +"@536_8055E448": + + .4byte 0xBFF00000 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_ceil_80013dc4.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_ceil.s similarity index 95% rename from asm/MSL_C.PPCEABI.bare.H/s_ceil_80013dc4.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_ceil.s index 513f7434..b39bd03f 100644 --- a/asm/MSL_C.PPCEABI.bare.H/s_ceil_80013dc4.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_ceil.s @@ -114,3 +114,17 @@ lbl_80013EFC: lbl_80013F08: /* 80013F08 0000FD48 38 21 00 10 */ addi r1, r1, 0x10 /* 80013F0C 0000FD4C 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@515_8055E450" +"@515_8055E450": + + .4byte 0x7E37E43C + .4byte 0x8800759C + +.global "@516_8055E458" +"@516_8055E458": + + .4byte 0 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_copysign_80013f10.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_copysign.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/s_copysign_80013f10.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_copysign.s diff --git a/asm/MSL_C.PPCEABI.bare.H/s_cos_80013f3c.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_cos.s similarity index 95% rename from asm/MSL_C.PPCEABI.bare.H/s_cos_80013f3c.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_cos.s index fa601491..7a4cc5a8 100644 --- a/asm/MSL_C.PPCEABI.bare.H/s_cos_80013f3c.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_cos.s @@ -67,3 +67,11 @@ lbl_80013FF4: /* 80013FF8 0000FE38 7C 08 03 A6 */ mtlr r0 /* 80013FFC 0000FE3C 38 21 00 20 */ addi r1, r1, 0x20 /* 80014000 0000FE40 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@477_8055E460" +"@477_8055E460": + + .4byte 0 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_floor_80014004.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_floor.s similarity index 95% rename from asm/MSL_C.PPCEABI.bare.H/s_floor_80014004.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_floor.s index 9179b636..b3c3b2dd 100644 --- a/asm/MSL_C.PPCEABI.bare.H/s_floor_80014004.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_floor.s @@ -115,3 +115,17 @@ lbl_80014140: lbl_8001414C: /* 8001414C 0000FF8C 38 21 00 10 */ addi r1, r1, 0x10 /* 80014150 0000FF90 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@515_8055E468" +"@515_8055E468": + + .4byte 0x7E37E43C + .4byte 0x8800759C + +.global "@516_8055E470" +"@516_8055E470": + + .4byte 0 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_frexp_80014154.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_frexp.s similarity index 93% rename from asm/MSL_C.PPCEABI.bare.H/s_frexp_80014154.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_frexp.s index 3cc7c403..2664c877 100644 --- a/asm/MSL_C.PPCEABI.bare.H/s_frexp_80014154.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_frexp.s @@ -43,3 +43,11 @@ lbl_800141B0: lbl_800141D4: /* 800141D4 00010014 38 21 00 10 */ addi r1, r1, 0x10 /* 800141D8 00010018 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@468" +"@468": + + .4byte 0x43500000 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_ldexp_800141dc.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_ldexp.s similarity index 93% rename from asm/MSL_C.PPCEABI.bare.H/s_ldexp_800141dc.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_ldexp.s index f5bae145..11454829 100644 --- a/asm/MSL_C.PPCEABI.bare.H/s_ldexp_800141dc.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_ldexp.s @@ -114,3 +114,35 @@ lbl_80014330: /* 8001433C 0001017C 7C 08 03 A6 */ mtlr r0 /* 80014340 00010180 38 21 00 20 */ addi r1, r1, 0x20 /* 80014344 00010184 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@488" +"@488": + + .4byte 0 + .4byte 0 + +.global "@489" +"@489": + + .4byte 0x43500000 + .4byte 0 + +.global "@490" +"@490": + + .4byte 0x01A56E1F + .4byte 0xC2F8F359 + +.global "@491" +"@491": + + .4byte 0x7E37E43C + .4byte 0x8800759C + +.global "@492" +"@492": + + .4byte 0x3C900000 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_modf_80014348.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_modf.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/s_modf_80014348.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_modf.s diff --git a/asm/MSL_C.PPCEABI.bare.H/s_sin_80014444.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_sin.s similarity index 95% rename from asm/MSL_C.PPCEABI.bare.H/s_sin_80014444.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_sin.s index 11101655..02112232 100644 --- a/asm/MSL_C.PPCEABI.bare.H/s_sin_80014444.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_sin.s @@ -68,3 +68,11 @@ lbl_80014500: /* 80014504 00010344 7C 08 03 A6 */ mtlr r0 /* 80014508 00010348 38 21 00 20 */ addi r1, r1, 0x20 /* 8001450C 0001034C 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@477_8055E4A8" +"@477_8055E4A8": + + .4byte 0 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_tan_80014510.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_tan.s similarity index 93% rename from asm/MSL_C.PPCEABI.bare.H/s_tan_80014510.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_tan.s index 1754452b..a65880a8 100644 --- a/asm/MSL_C.PPCEABI.bare.H/s_tan_80014510.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_tan.s @@ -39,3 +39,11 @@ lbl_80014578: /* 8001457C 000103BC 7C 08 03 A6 */ mtlr r0 /* 80014580 000103C0 38 21 00 20 */ addi r1, r1, 0x20 /* 80014584 000103C4 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@466" +"@466": + + .4byte 0 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/w_acos_80014588.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_acos.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/w_acos_80014588.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_acos.s diff --git a/asm/MSL_C.PPCEABI.bare.H/w_asin_8001458c.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_asin.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/w_asin_8001458c.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_asin.s diff --git a/asm/MSL_C.PPCEABI.bare.H/w_atan2_80014590.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_atan2.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/w_atan2_80014590.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_atan2.s diff --git a/asm/MSL_C.PPCEABI.bare.H/w_fmod_80014594.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_fmod.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/w_fmod_80014594.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_fmod.s diff --git a/asm/MSL_C.PPCEABI.bare.H/w_log10_80014598.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_log10.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/w_log10_80014598.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_log10.s diff --git a/asm/MSL_C.PPCEABI.bare.H/w_pow_8001459c.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_pow.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/w_pow_8001459c.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_pow.s diff --git a/asm/MSL_C.PPCEABI.bare.H/w_sqrt_800147e8.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_sqrt.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/w_sqrt_800147e8.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_sqrt.s diff --git a/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80009858.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Src/ansi_fp.s similarity index 92% rename from asm/MSL_C.PPCEABI.bare.H/ansi_fp_80009858.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Src/ansi_fp.s index 19f17d00..9900f260 100644 --- a/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80009858.s +++ b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Src/ansi_fp.s @@ -865,3 +865,153 @@ lbl_8000A2B4: /* 8000A2C0 00006100 7C 08 03 A6 */ mtlr r0 /* 8000A2C4 00006104 38 21 00 10 */ addi r1, r1, 0x10 /* 8000A2C8 00006108 4E 80 00 20 */ blr +.include "macros.inc" + +.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 +.global "@stringBase0_80406688" +"@stringBase0_80406688": + + .4byte 0x35343231 + .4byte 0x30313038 + .4byte 0x36323432 + .4byte 0x37353232 + .4byte 0x31373030 + .4byte 0x33373236 + .4byte 0x34303034 + .4byte 0x33343937 + .4byte 0x30383535 + .4byte 0x37313238 + .4byte 0x39303632 + .4byte 0x35003131 + .4byte 0x31303232 + .4byte 0x33303234 + .4byte 0x36323531 + .4byte 0x35363534 + .4byte 0x30343233 + .4byte 0x36333136 + .4byte 0x36383039 + .4byte 0x30383230 + .4byte 0x33313235 + .4byte 0x00323332 + .4byte 0x38333036 + .4byte 0x34333635 + .4byte 0x33383639 + .4byte 0x36323839 + .4byte 0x30363235 + .4byte 0x00313532 + .4byte 0x35383738 + .4byte 0x39303632 + .4byte 0x35003339 + .4byte 0x30363235 + .4byte 0x00373831 + .4byte 0x32350031 + .4byte 0x35363235 + .4byte 0x00333132 + .4byte 0x35003632 + .4byte 0x35003132 + .4byte 0x35003235 + .4byte 0x00350031 + .4byte 0x00320034 + .4byte 0x00380031 + .4byte 0x36003332 + .4byte 0x00363400 + .4byte 0x31323800 + .4byte 0x32353600 + .4byte 0x31373937 + .4byte 0x36393331 + .4byte 0x33343836 + .4byte 0x32333135 + .4byte 0x38303739 + .4byte 0x33373238 + .4byte 0x37313430 + .4byte 0x35333033 + .4byte 0x34313531 + .4byte 0 +.include "macros.inc" + +.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0 +.global "@1232" +"@1232": + + .4byte lbl_80009CE8 + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009CFC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009D14 + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009D2C + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009EDC + .4byte lbl_80009D44 + .4byte lbl_80009D5C + .4byte lbl_80009D74 + .4byte lbl_80009D8C + .4byte lbl_80009DA4 + .4byte lbl_80009DBC + .4byte lbl_80009DD4 + .4byte lbl_80009DEC + .4byte lbl_80009E04 + .4byte lbl_80009E1C + .4byte lbl_80009E34 + .4byte lbl_80009E4C + .4byte lbl_80009E64 + .4byte lbl_80009E7C + .4byte lbl_80009E94 + .4byte lbl_80009EAC + .4byte lbl_80009EC4 + .4byte 0 +.include "macros.inc" + +.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 +.global "@1377" +"@1377": + + .4byte 0 + .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/math_sun_800105e0.s b/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Src/math_sun.s similarity index 100% rename from asm/MSL_C.PPCEABI.bare.H/math_sun_800105e0.s rename to asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Src/math_sun.s diff --git a/asm/MSL_C.PPCEABI.bare.H/abort_exit_ppc_eabi_80010528.s b/asm/MSL_C.PPCEABI.bare.H/PPC_EABI/SRC/abort_exit_ppc_eabi.s similarity index 80% rename from asm/MSL_C.PPCEABI.bare.H/abort_exit_ppc_eabi_80010528.s rename to asm/MSL_C.PPCEABI.bare.H/PPC_EABI/SRC/abort_exit_ppc_eabi.s index d3982d10..bd5319dd 100644 --- a/asm/MSL_C.PPCEABI.bare.H/abort_exit_ppc_eabi_80010528.s +++ b/asm/MSL_C.PPCEABI.bare.H/PPC_EABI/SRC/abort_exit_ppc_eabi.s @@ -16,3 +16,13 @@ abort: /* 80010550 0000C390 7C 08 03 A6 */ mtlr r0 /* 80010554 0000C394 38 21 00 10 */ addi r1, r1, 0x10 /* 80010558 0000C398 4E 80 00 20 */ blr +.include "macros.inc" + +.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 +.global __aborting +__aborting: + .skip 0x4 + +.global __stdio_exit +__stdio_exit: + .skip 0x4 diff --git a/asm/MSL_C.PPCEABI.bare.H/uart_console_io_gcn_80010454.s b/asm/MSL_C.PPCEABI.bare.H/PPC_EABI/SRC/uart_console_io_gcn.s similarity index 94% rename from asm/MSL_C.PPCEABI.bare.H/uart_console_io_gcn_80010454.s rename to asm/MSL_C.PPCEABI.bare.H/PPC_EABI/SRC/uart_console_io_gcn.s index dd2c92a1..c005a098 100644 --- a/asm/MSL_C.PPCEABI.bare.H/uart_console_io_gcn_80010454.s +++ b/asm/MSL_C.PPCEABI.bare.H/PPC_EABI/SRC/uart_console_io_gcn.s @@ -67,3 +67,9 @@ lbl_80010504: .global __close_console __close_console: /* 80010524 0000C364 48 04 38 CC */ b __wpadNoAlloc +.include "macros.inc" + +.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 +.global "@LOCAL@__init_uart_console__Fv@initialized" +"@LOCAL@__init_uart_console__Fv@initialized": + .skip 0x8 diff --git a/asm/MSL_C.PPCEABI.bare.H/abort_exit_ppc_eabi_8055c700.s b/asm/MSL_C.PPCEABI.bare.H/abort_exit_ppc_eabi_8055c700.s deleted file mode 100644 index 47928825..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/abort_exit_ppc_eabi_8055c700.s +++ /dev/null @@ -1,10 +0,0 @@ -.include "macros.inc" - -.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 -.global __aborting -__aborting: - .skip 0x4 - -.global __stdio_exit -__stdio_exit: - .skip 0x4 diff --git a/asm/MSL_C.PPCEABI.bare.H/alloc_80406670.s b/asm/MSL_C.PPCEABI.bare.H/alloc_80406670.s deleted file mode 100644 index c3635a30..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/alloc_80406670.s +++ /dev/null @@ -1,12 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global fix_pool_sizes -fix_pool_sizes: - - .4byte 0x00000004 - .4byte 0x0000000C - .4byte 0x00000014 - .4byte 0x00000024 - .4byte 0x00000034 - .4byte 0x00000044 diff --git a/asm/MSL_C.PPCEABI.bare.H/alloc_80496880.s b/asm/MSL_C.PPCEABI.bare.H/alloc_80496880.s deleted file mode 100644 index d56f041c..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/alloc_80496880.s +++ /dev/null @@ -1,6 +0,0 @@ -.include "macros.inc" - -.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20 -.global "@LOCAL@get_malloc_pool__Fv@protopool" -"@LOCAL@get_malloc_pool__Fv@protopool": - .skip 0x38 diff --git a/asm/MSL_C.PPCEABI.bare.H/alloc_8055c6e8.s b/asm/MSL_C.PPCEABI.bare.H/alloc_8055c6e8.s deleted file mode 100644 index c258b429..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/alloc_8055c6e8.s +++ /dev/null @@ -1,6 +0,0 @@ -.include "macros.inc" - -.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 -.global "@LOCAL@get_malloc_pool__Fv@init@0" -"@LOCAL@get_malloc_pool__Fv@init@0": - .skip 0x8 diff --git a/asm/MSL_C.PPCEABI.bare.H/ansi_files_804210f8.s b/asm/MSL_C.PPCEABI.bare.H/ansi_files_804210f8.s deleted file mode 100644 index 2df79afa..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/ansi_files_804210f8.s +++ /dev/null @@ -1,98 +0,0 @@ -.include "macros.inc" - -.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0 -.global __files -__files: - - .4byte 0 - .4byte 0x0A800000 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte stdin_buff - .4byte 0x00000100 - .4byte stdin_buff - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte __read_console - .4byte __write_console - .4byte __close_console - .4byte 0 - .4byte lbl_80421148 - -.global lbl_80421148 -lbl_80421148: - - .4byte 0x00000001 - .4byte 0x12800000 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte stdout_buff - .4byte 0x00000100 - .4byte stdout_buff - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte __read_console - .4byte __write_console - .4byte __close_console - .4byte 0 - .4byte lbl_80421198 - -.global lbl_80421198 -lbl_80421198: - - .4byte 0x00000002 - .4byte 0x10800000 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte stderr_buff - .4byte 0x00000100 - .4byte stderr_buff - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte __read_console - .4byte __write_console - .4byte __close_console - .4byte 0 - .4byte lbl_804211E8 - -.global lbl_804211E8 -lbl_804211E8: - - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/ansi_files_804968b8.s b/asm/MSL_C.PPCEABI.bare.H/ansi_files_804968b8.s deleted file mode 100644 index ffc6a3b0..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/ansi_files_804968b8.s +++ /dev/null @@ -1,14 +0,0 @@ -.include "macros.inc" - -.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20 -.global stderr_buff -stderr_buff: - .skip 0x100 - -.global stdout_buff -stdout_buff: - .skip 0x100 - -.global stdin_buff -stdin_buff: - .skip 0x100 diff --git a/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80406688.s b/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80406688.s deleted file mode 100644 index 550795a8..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80406688.s +++ /dev/null @@ -1,62 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global "@stringBase0_80406688" -"@stringBase0_80406688": - - .4byte 0x35343231 - .4byte 0x30313038 - .4byte 0x36323432 - .4byte 0x37353232 - .4byte 0x31373030 - .4byte 0x33373236 - .4byte 0x34303034 - .4byte 0x33343937 - .4byte 0x30383535 - .4byte 0x37313238 - .4byte 0x39303632 - .4byte 0x35003131 - .4byte 0x31303232 - .4byte 0x33303234 - .4byte 0x36323531 - .4byte 0x35363534 - .4byte 0x30343233 - .4byte 0x36333136 - .4byte 0x36383039 - .4byte 0x30383230 - .4byte 0x33313235 - .4byte 0x00323332 - .4byte 0x38333036 - .4byte 0x34333635 - .4byte 0x33383639 - .4byte 0x36323839 - .4byte 0x30363235 - .4byte 0x00313532 - .4byte 0x35383738 - .4byte 0x39303632 - .4byte 0x35003339 - .4byte 0x30363235 - .4byte 0x00373831 - .4byte 0x32350031 - .4byte 0x35363235 - .4byte 0x00333132 - .4byte 0x35003632 - .4byte 0x35003132 - .4byte 0x35003235 - .4byte 0x00350031 - .4byte 0x00320034 - .4byte 0x00380031 - .4byte 0x36003332 - .4byte 0x00363400 - .4byte 0x31323800 - .4byte 0x32353600 - .4byte 0x31373937 - .4byte 0x36393331 - .4byte 0x33343836 - .4byte 0x32333135 - .4byte 0x38303739 - .4byte 0x33373238 - .4byte 0x37313430 - .4byte 0x35333033 - .4byte 0x34313531 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80421238.s b/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80421238.s deleted file mode 100644 index 9b8991a9..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80421238.s +++ /dev/null @@ -1,80 +0,0 @@ -.include "macros.inc" - -.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0 -.global "@1232" -"@1232": - - .4byte lbl_80009CE8 - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009CFC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009D14 - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009D2C - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009EDC - .4byte lbl_80009D44 - .4byte lbl_80009D5C - .4byte lbl_80009D74 - .4byte lbl_80009D8C - .4byte lbl_80009DA4 - .4byte lbl_80009DBC - .4byte lbl_80009DD4 - .4byte lbl_80009DEC - .4byte lbl_80009E04 - .4byte lbl_80009E1C - .4byte lbl_80009E34 - .4byte lbl_80009E4C - .4byte lbl_80009E64 - .4byte lbl_80009E7C - .4byte lbl_80009E94 - .4byte lbl_80009EAC - .4byte lbl_80009EC4 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/ansi_fp_8055df80.s b/asm/MSL_C.PPCEABI.bare.H/ansi_fp_8055df80.s deleted file mode 100644 index 138d2bab..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/ansi_fp_8055df80.s +++ /dev/null @@ -1,8 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@1377" -"@1377": - - .4byte 0 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/ctype_8000a3bc.s b/asm/MSL_C.PPCEABI.bare.H/ctype_8000a3bc.s deleted file mode 100644 index 3b3e9cea..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/ctype_8000a3bc.s +++ /dev/null @@ -1,19 +0,0 @@ -.include "macros.inc" - -.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860 -.global toupper -toupper: -/* 8000A3BC 000061FC 28 03 00 FF */ cmplwi r3, 0xff -/* 8000A3C0 00006200 38 00 00 01 */ li r0, 0x1 -/* 8000A3C4 00006204 41 81 00 08 */ bgt lbl_8000A3CC -/* 8000A3C8 00006208 38 00 00 00 */ li r0, 0x0 -.global lbl_8000A3CC -lbl_8000A3CC: -/* 8000A3CC 0000620C 2C 00 00 00 */ cmpwi r0, 0x0 -/* 8000A3D0 00006210 4C 82 00 20 */ bnelr -/* 8000A3D4 00006214 3C 80 80 42 */ lis r4, _current_locale@ha -/* 8000A3D8 00006218 38 84 15 10 */ addi r4, r4, _current_locale@l -/* 8000A3DC 0000621C 80 84 00 38 */ lwz r4, 0x38(r4) -/* 8000A3E0 00006220 80 84 00 0C */ lwz r4, 0xc(r4) -/* 8000A3E4 00006224 7C 64 18 AE */ lbzx r3, r4, r3 -/* 8000A3E8 00006228 4E 80 00 20 */ blr diff --git a/asm/MSL_C.PPCEABI.bare.H/e_acos_8055dfb0.s b/asm/MSL_C.PPCEABI.bare.H/e_acos_8055dfb0.s deleted file mode 100644 index b9438fce..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_acos_8055dfb0.s +++ /dev/null @@ -1,104 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@505" -"@505": - - .4byte 0 - .4byte 0 - -.global "@506" -"@506": - - .4byte 0x400921FB - .4byte 0x54442D18 - -.global "@507" -"@507": - - .4byte 0x3FF921FB - .4byte 0x54442D18 - -.global "@508" -"@508": - - .4byte 0x3FC55555 - .4byte 0x55555555 - -.global "@509" -"@509": - - .4byte 0xBFD4D612 - .4byte 0x03EB6F7D - -.global "@510" -"@510": - - .4byte 0x3FC9C155 - .4byte 0x0E884455 - -.global "@511" -"@511": - - .4byte 0xBFA48228 - .4byte 0xB5688F3B - -.global "@512_8055DFE8" -"@512_8055DFE8": - - .4byte 0x3F49EFE0 - .4byte 0x7501B288 - -.global "@513_8055DFF0" -"@513_8055DFF0": - - .4byte 0x3F023DE1 - .4byte 0x0DFDF709 - -.global "@514_8055DFF8" -"@514_8055DFF8": - - .4byte 0x3FF00000 - .4byte 0 - -.global "@515_8055E000" -"@515_8055E000": - - .4byte 0xC0033A27 - .4byte 0x1C8A2D4B - -.global "@516_8055E008" -"@516_8055E008": - - .4byte 0x40002AE5 - .4byte 0x9C598AC8 - -.global "@517_8055E010" -"@517_8055E010": - - .4byte 0xBFE6066C - .4byte 0x1B8D0159 - -.global "@518_8055E018" -"@518_8055E018": - - .4byte 0x3FB3B8C5 - .4byte 0xB12E9282 - -.global "@519_8055E020" -"@519_8055E020": - - .4byte 0x3C91A626 - .4byte 0x33145C07 - -.global "@520_8055E028" -"@520_8055E028": - - .4byte 0x3FE00000 - .4byte 0 - -.global "@521_8055E030" -"@521_8055E030": - - .4byte 0x40000000 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_asin_8055e038.s b/asm/MSL_C.PPCEABI.bare.H/e_asin_8055e038.s deleted file mode 100644 index fd414afa..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_asin_8055e038.s +++ /dev/null @@ -1,104 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@512_8055E038" -"@512_8055E038": - - .4byte 0x3FF921FB - .4byte 0x54442D18 - -.global "@513_8055E040" -"@513_8055E040": - - .4byte 0x3C91A626 - .4byte 0x33145C07 - -.global "@514_8055E048" -"@514_8055E048": - - .4byte 0x7E37E43C - .4byte 0x8800759C - -.global "@515_8055E050" -"@515_8055E050": - - .4byte 0x3FF00000 - .4byte 0 - -.global "@516_8055E058" -"@516_8055E058": - - .4byte 0x3FC55555 - .4byte 0x55555555 - -.global "@517_8055E060" -"@517_8055E060": - - .4byte 0xBFD4D612 - .4byte 0x03EB6F7D - -.global "@518_8055E068" -"@518_8055E068": - - .4byte 0x3FC9C155 - .4byte 0x0E884455 - -.global "@519_8055E070" -"@519_8055E070": - - .4byte 0xBFA48228 - .4byte 0xB5688F3B - -.global "@520_8055E078" -"@520_8055E078": - - .4byte 0x3F49EFE0 - .4byte 0x7501B288 - -.global "@521_8055E080" -"@521_8055E080": - - .4byte 0x3F023DE1 - .4byte 0x0DFDF709 - -.global "@522_8055E088" -"@522_8055E088": - - .4byte 0xC0033A27 - .4byte 0x1C8A2D4B - -.global "@523_8055E090" -"@523_8055E090": - - .4byte 0x40002AE5 - .4byte 0x9C598AC8 - -.global "@524_8055E098" -"@524_8055E098": - - .4byte 0xBFE6066C - .4byte 0x1B8D0159 - -.global "@525_8055E0A0" -"@525_8055E0A0": - - .4byte 0x3FB3B8C5 - .4byte 0xB12E9282 - -.global "@526_8055E0A8" -"@526_8055E0A8": - - .4byte 0x3FE00000 - .4byte 0 - -.global "@527_8055E0B0" -"@527_8055E0B0": - - .4byte 0x40000000 - .4byte 0 - -.global "@528_8055E0B8" -"@528_8055E0B8": - - .4byte 0x3FE921FB - .4byte 0x54442D18 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_atan2_8055e0c0.s b/asm/MSL_C.PPCEABI.bare.H/e_atan2_8055e0c0.s deleted file mode 100644 index 17ccb6b5..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_atan2_8055e0c0.s +++ /dev/null @@ -1,68 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@583" -"@583": - - .4byte 0x400921FB - .4byte 0x54442D18 - -.global "@584" -"@584": - - .4byte 0xC00921FB - .4byte 0x54442D18 - -.global "@585" -"@585": - - .4byte 0xBFF921FB - .4byte 0x54442D18 - -.global "@586" -"@586": - - .4byte 0x3FF921FB - .4byte 0x54442D18 - -.global "@587_8055E0E0" -"@587_8055E0E0": - - .4byte 0x3FE921FB - .4byte 0x54442D18 - -.global "@588_8055E0E8" -"@588_8055E0E8": - - .4byte 0xBFE921FB - .4byte 0x54442D18 - -.global "@589" -"@589": - - .4byte 0x4002D97C - .4byte 0x7F3321D2 - -.global "@590" -"@590": - - .4byte 0xC002D97C - .4byte 0x7F3321D2 - -.global "@591" -"@591": - - .4byte 0 - .4byte 0 - -.global "@592" -"@592": - - .4byte 0x80000000 - .4byte 0 - -.global "@593" -"@593": - - .4byte 0x3CA1A626 - .4byte 0x33145C07 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_fmod_804072a0.s b/asm/MSL_C.PPCEABI.bare.H/e_fmod_804072a0.s deleted file mode 100644 index c5dbb777..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_fmod_804072a0.s +++ /dev/null @@ -1,10 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global Zero -Zero: - - .4byte 0 - .4byte 0 - .4byte 0x80000000 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_log10_8055c718.s b/asm/MSL_C.PPCEABI.bare.H/e_log10_8055c718.s deleted file mode 100644 index d993b687..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_log10_8055c718.s +++ /dev/null @@ -1,6 +0,0 @@ -.include "macros.inc" - -.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 -.global zero_8055C718 -zero_8055C718: - .skip 0x8 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_log10_8055e198.s b/asm/MSL_C.PPCEABI.bare.H/e_log10_8055e198.s deleted file mode 100644 index 08118a68..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_log10_8055e198.s +++ /dev/null @@ -1,38 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@478_8055E198" -"@478_8055E198": - - .4byte 0xC3500000 - .4byte 0 - -.global "@479_8055E1A0" -"@479_8055E1A0": - - .4byte 0x43500000 - .4byte 0 - -.global "@480_8055E1A8" -"@480_8055E1A8": - - .4byte 0x3D59FEF3 - .4byte 0x11F12B36 - -.global "@481_8055E1B0" -"@481_8055E1B0": - - .4byte 0x3FDBCB7B - .4byte 0x1526E50E - -.global "@482_8055E1B8" -"@482_8055E1B8": - - .4byte 0x3FD34413 - .4byte 0x509F6000 - -.global "@484_8055E1C0" -"@484_8055E1C0": - - .4byte 0x43300000 - .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_log_8055c710.s b/asm/MSL_C.PPCEABI.bare.H/e_log_8055c710.s deleted file mode 100644 index 834ec0cc..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_log_8055c710.s +++ /dev/null @@ -1,6 +0,0 @@ -.include "macros.inc" - -.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 -.global zero_8055C710 -zero_8055C710: - .skip 0x8 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_log_8055e118.s b/asm/MSL_C.PPCEABI.bare.H/e_log_8055e118.s deleted file mode 100644 index b64bf9b9..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_log_8055e118.s +++ /dev/null @@ -1,98 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@514_8055E118" -"@514_8055E118": - - .4byte 0xC3500000 - .4byte 0 - -.global "@515_8055E120" -"@515_8055E120": - - .4byte 0x43500000 - .4byte 0 - -.global "@516_8055E128" -"@516_8055E128": - - .4byte 0x3FF00000 - .4byte 0 - -.global "@517_8055E130" -"@517_8055E130": - - .4byte 0x3FE62E42 - .4byte 0xFEE00000 - -.global "@518_8055E138" -"@518_8055E138": - - .4byte 0x3DEA39EF - .4byte 0x35793C76 - -.global "@519_8055E140" -"@519_8055E140": - - .4byte 0x3FE00000 - .4byte 0 - -.global "@520_8055E148" -"@520_8055E148": - - .4byte 0x3FD55555 - .4byte 0x55555555 - -.global "@521_8055E150" -"@521_8055E150": - - .4byte 0x40000000 - .4byte 0 - -.global "@522_8055E158" -"@522_8055E158": - - .4byte 0x3FD99999 - .4byte 0x9997FA04 - -.global "@523_8055E160" -"@523_8055E160": - - .4byte 0x3FCC71C5 - .4byte 0x1D8E78AF - -.global "@524_8055E168" -"@524_8055E168": - - .4byte 0x3FC39A09 - .4byte 0xD078C69F - -.global "@525_8055E170" -"@525_8055E170": - - .4byte 0x3FE55555 - .4byte 0x55555593 - -.global "@526_8055E178" -"@526_8055E178": - - .4byte 0x3FD24924 - .4byte 0x94229359 - -.global "@527_8055E180" -"@527_8055E180": - - .4byte 0x3FC74664 - .4byte 0x96CB03DE - -.global "@528_8055E188" -"@528_8055E188": - - .4byte 0x3FC2F112 - .4byte 0xDF3E5244 - -.global "@530_8055E190" -"@530_8055E190": - - .4byte 0x43300000 - .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_pow_804072b0.s b/asm/MSL_C.PPCEABI.bare.H/e_pow_804072b0.s deleted file mode 100644 index 6fb73fd0..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_pow_804072b0.s +++ /dev/null @@ -1,18 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global bp -bp: - - .4byte 0x3FF00000 - .4byte 0 - .4byte 0x3FF80000 - .4byte 0 - .4byte 0 - .4byte 0 - .4byte 0x3FE2B803 - .4byte 0x40000000 - .4byte 0 - .4byte 0 - .4byte 0x3E4CFDEB - .4byte 0x43CFD006 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_pow_8055e1c8.s b/asm/MSL_C.PPCEABI.bare.H/e_pow_8055e1c8.s deleted file mode 100644 index 82def102..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_pow_8055e1c8.s +++ /dev/null @@ -1,206 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@794" -"@794": - - .4byte 0x3FF00000 - .4byte 0 - -.global "@795_8055E1D0" -"@795_8055E1D0": - - .4byte 0 - .4byte 0 - -.global "@796_8055E1D8" -"@796_8055E1D8": - - .4byte 0x7FF00000 - .4byte 0 - -.global "@797_8055E1E0" -"@797_8055E1E0": - - .4byte 0x3FE00000 - .4byte 0 - -.global "@798_8055E1E8" -"@798_8055E1E8": - - .4byte 0x3FD55555 - .4byte 0x55555555 - -.global "@799" -"@799": - - .4byte 0x3FD00000 - .4byte 0 - -.global "@800" -"@800": - - .4byte 0x3FF71547 - .4byte 0x60000000 - -.global "@801" -"@801": - - .4byte 0x3E54AE0B - .4byte 0xF85DDF44 - -.global "@802" -"@802": - - .4byte 0x3FF71547 - .4byte 0x652B82FE - -.global "@803" -"@803": - - .4byte 0x43400000 - .4byte 0 - -.global "@804" -"@804": - - .4byte 0x3FE33333 - .4byte 0x33333303 - -.global "@805" -"@805": - - .4byte 0x3FDB6DB6 - .4byte 0xDB6FABFF - -.global "@806" -"@806": - - .4byte 0x3FD55555 - .4byte 0x518F264D - -.global "@807" -"@807": - - .4byte 0x3FD17460 - .4byte 0xA91D4101 - -.global "@808" -"@808": - - .4byte 0x3FCD864A - .4byte 0x93C9DB65 - -.global "@809_8055E240" -"@809_8055E240": - - .4byte 0x3FCA7E28 - .4byte 0x4A454EEF - -.global "@810" -"@810": - - .4byte 0x40080000 - .4byte 0 - -.global "@811_8055E250" -"@811_8055E250": - - .4byte 0x3FEEC709 - .4byte 0xE0000000 - -.global "@812_8055E258" -"@812_8055E258": - - .4byte 0xBE3E2FE0 - .4byte 0x145B01F5 - -.global "@813_8055E260" -"@813_8055E260": - - .4byte 0x3FEEC709 - .4byte 0xDC3A03FD - -.global "@814_8055E268" -"@814_8055E268": - - .4byte 0xBFF00000 - .4byte 0 - -.global "@815_8055E270" -"@815_8055E270": - - .4byte 0x7E37E43C - .4byte 0x8800759C - -.global "@816_8055E278" -"@816_8055E278": - - .4byte 0x3C971547 - .4byte 0x652B82FE - -.global "@817_8055E280" -"@817_8055E280": - - .4byte 0x01A56E1F - .4byte 0xC2F8F359 - -.global "@818_8055E288" -"@818_8055E288": - - .4byte 0x3FE62E43 - .4byte 0 - -.global "@819" -"@819": - - .4byte 0x3FE62E42 - .4byte 0xFEFA39EF - -.global "@820" -"@820": - - .4byte 0xBE205C61 - .4byte 0x0CA86C39 - -.global "@821" -"@821": - - .4byte 0x3FC55555 - .4byte 0x5555553E - -.global "@822" -"@822": - - .4byte 0xBF66C16C - .4byte 0x16BEBD93 - -.global "@823" -"@823": - - .4byte 0x3F11566A - .4byte 0xAF25DE2C - -.global "@824" -"@824": - - .4byte 0xBEBBBD41 - .4byte 0xC5D26BF1 - -.global "@825" -"@825": - - .4byte 0x3E663769 - .4byte 0x72BEA4D0 - -.global "@826_8055E2C8" -"@826_8055E2C8": - - .4byte 0x40000000 - .4byte 0 - -.global "@828" -"@828": - - .4byte 0x43300000 - .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_804072e0.s b/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_804072e0.s deleted file mode 100644 index dcc4bb3c..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_804072e0.s +++ /dev/null @@ -1,108 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global two_over_pi -two_over_pi: - - .4byte 0x00A2F983 - .4byte 0x006E4E44 - .4byte 0x001529FC - .4byte 0x002757D1 - .4byte 0x00F534DD - .4byte 0x00C0DB62 - .4byte 0x0095993C - .4byte 0x00439041 - .4byte 0x00FE5163 - .4byte 0x00ABDEBB - .4byte 0x00C561B7 - .4byte 0x00246E3A - .4byte 0x00424DD2 - .4byte 0x00E00649 - .4byte 0x002EEA09 - .4byte 0x00D1921C - .4byte 0x00FE1DEB - .4byte 0x001CB129 - .4byte 0x00A73EE8 - .4byte 0x008235F5 - .4byte 0x002EBB44 - .4byte 0x0084E99C - .4byte 0x007026B4 - .4byte 0x005F7E41 - .4byte 0x003991D6 - .4byte 0x00398353 - .4byte 0x0039F49C - .4byte 0x00845F8B - .4byte 0x00BDF928 - .4byte 0x003B1FF8 - .4byte 0x0097FFDE - .4byte 0x0005980F - .4byte 0x00EF2F11 - .4byte 0x008B5A0A - .4byte 0x006D1F6D - .4byte 0x00367ECF - .4byte 0x0027CB09 - .4byte 0x00B74F46 - .4byte 0x003F669E - .4byte 0x005FEA2D - .4byte 0x007527BA - .4byte 0x00C7EBE5 - .4byte 0x00F17B3D - .4byte 0x000739F7 - .4byte 0x008A5292 - .4byte 0x00EA6BFB - .4byte 0x005FB11F - .4byte 0x008D5D08 - .4byte 0x00560330 - .4byte 0x0046FC7B - .4byte 0x006BABF0 - .4byte 0x00CFBC20 - .4byte 0x009AF436 - .4byte 0x001DA9E3 - .4byte 0x0091615E - .4byte 0x00E61B08 - .4byte 0x00659985 - .4byte 0x005F14A0 - .4byte 0x0068408D - .4byte 0x00FFD880 - .4byte 0x004D7327 - .4byte 0x00310606 - .4byte 0x001556CA - .4byte 0x0073A8C9 - .4byte 0x0060E27B - .4byte 0x00C08C6B - -.global npio2_hw -npio2_hw: - - .4byte 0x3FF921FB - .4byte 0x400921FB - .4byte 0x4012D97C - .4byte 0x401921FB - .4byte 0x401F6A7A - .4byte 0x4022D97C - .4byte 0x4025FDBB - .4byte 0x402921FB - .4byte 0x402C463A - .4byte 0x402F6A7A - .4byte 0x4031475C - .4byte 0x4032D97C - .4byte 0x40346B9C - .4byte 0x4035FDBB - .4byte 0x40378FDB - .4byte 0x403921FB - .4byte 0x403AB41B - .4byte 0x403C463A - .4byte 0x403DD85A - .4byte 0x403F6A7A - .4byte 0x40407E4C - .4byte 0x4041475C - .4byte 0x4042106C - .4byte 0x4042D97C - .4byte 0x4043A28C - .4byte 0x40446B9C - .4byte 0x404534AC - .4byte 0x4045FDBB - .4byte 0x4046C6CB - .4byte 0x40478FDB - .4byte 0x404858EB - .4byte 0x404921FB diff --git a/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_8055e2d8.s b/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_8055e2d8.s deleted file mode 100644 index 49d1b0ac..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_8055e2d8.s +++ /dev/null @@ -1,68 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@594" -"@594": - - .4byte 0 - .4byte 0 - -.global "@595" -"@595": - - .4byte 0x3FF921FB - .4byte 0x54400000 - -.global "@596" -"@596": - - .4byte 0x3DD0B461 - .4byte 0x1A626331 - -.global "@597" -"@597": - - .4byte 0x3DD0B461 - .4byte 0x1A600000 - -.global "@598" -"@598": - - .4byte 0x3BA3198A - .4byte 0x2E037073 - -.global "@599" -"@599": - - .4byte 0x3FE00000 - .4byte 0 - -.global "@600" -"@600": - - .4byte 0x3FE45F30 - .4byte 0x6DC9C883 - -.global "@601" -"@601": - - .4byte 0x3BA3198A - .4byte 0x2E000000 - -.global "@602" -"@602": - - .4byte 0x397B839A - .4byte 0x252049C1 - -.global "@603" -"@603": - - .4byte 0x41700000 - .4byte 0 - -.global "@607" -"@607": - - .4byte 0x43300000 - .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/e_sqrt_8055e4b8.s b/asm/MSL_C.PPCEABI.bare.H/e_sqrt_8055e4b8.s deleted file mode 100644 index 419933a1..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/e_sqrt_8055e4b8.s +++ /dev/null @@ -1,8 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@562_8055E4B8" -"@562_8055E4B8": - - .4byte 0x3FF00000 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/k_cos_8055e330.s b/asm/MSL_C.PPCEABI.bare.H/k_cos_8055e330.s deleted file mode 100644 index f0c0da5d..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/k_cos_8055e330.s +++ /dev/null @@ -1,56 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@476_8055E330" -"@476_8055E330": - - .4byte 0x3FF00000 - .4byte 0 - -.global "@477_8055E338" -"@477_8055E338": - - .4byte 0x3FA55555 - .4byte 0x5555554C - -.global "@478_8055E340" -"@478_8055E340": - - .4byte 0xBF56C16C - .4byte 0x16C15177 - -.global "@479_8055E348" -"@479_8055E348": - - .4byte 0x3EFA01A0 - .4byte 0x19CB1590 - -.global "@480_8055E350" -"@480_8055E350": - - .4byte 0xBE927E4F - .4byte 0x809C52AD - -.global "@481_8055E358" -"@481_8055E358": - - .4byte 0x3E21EE9E - .4byte 0xBDB4B1C4 - -.global "@482_8055E360" -"@482_8055E360": - - .4byte 0xBDA8FAE9 - .4byte 0xBE8838D4 - -.global "@483" -"@483": - - .4byte 0x3FE00000 - .4byte 0 - -.global "@484_8055E370" -"@484_8055E370": - - .4byte 0x3FD20000 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_80407468.s b/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_80407468.s deleted file mode 100644 index 1e6af904..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_80407468.s +++ /dev/null @@ -1,30 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global init_jk -init_jk: - - .4byte 0x00000002 - .4byte 0x00000003 - .4byte 0x00000004 - .4byte 0x00000006 - -.global PIo2 -PIo2: - - .4byte 0x3FF921FB - .4byte 0x40000000 - .4byte 0x3E74442D - .4byte 0 - .4byte 0x3CF84698 - .4byte 0x80000000 - .4byte 0x3B78CC51 - .4byte 0x60000000 - .4byte 0x39F01B83 - .4byte 0x80000000 - .4byte 0x387A2520 - .4byte 0x40000000 - .4byte 0x36E38222 - .4byte 0x80000000 - .4byte 0x3569F31D - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_8055e378.s b/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_8055e378.s deleted file mode 100644 index 26285e5e..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_8055e378.s +++ /dev/null @@ -1,50 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@1235_8055E378" -"@1235_8055E378": - - .4byte 0 - .4byte 0 - -.global "@1236_8055E380" -"@1236_8055E380": - - .4byte 0x3E700000 - .4byte 0 - -.global "@1237_8055E388" -"@1237_8055E388": - - .4byte 0x41700000 - .4byte 0 - -.global "@1238" -"@1238": - - .4byte 0x40200000 - .4byte 0 - -.global "@1239" -"@1239": - - .4byte 0x3FC00000 - .4byte 0 - -.global "@1240" -"@1240": - - .4byte 0x3FE00000 - .4byte 0 - -.global "@1241" -"@1241": - - .4byte 0x3FF00000 - .4byte 0 - -.global "@1247" -"@1247": - - .4byte 0x43300000 - .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/k_sin_8055e3b8.s b/asm/MSL_C.PPCEABI.bare.H/k_sin_8055e3b8.s deleted file mode 100644 index 7f990374..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/k_sin_8055e3b8.s +++ /dev/null @@ -1,44 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@470" -"@470": - - .4byte 0x3F811111 - .4byte 0x1110F8A6 - -.global "@471" -"@471": - - .4byte 0xBF2A01A0 - .4byte 0x19C161D5 - -.global "@472" -"@472": - - .4byte 0x3EC71DE3 - .4byte 0x57B1FE7D - -.global "@473" -"@473": - - .4byte 0xBE5AE5E6 - .4byte 0x8A2B9CEB - -.global "@474" -"@474": - - .4byte 0x3DE5D93A - .4byte 0x5ACFD57C - -.global "@475" -"@475": - - .4byte 0xBFC55555 - .4byte 0x55555549 - -.global "@476_8055E3E8" -"@476_8055E3E8": - - .4byte 0x3FE00000 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/k_tan_804074b8.s b/asm/MSL_C.PPCEABI.bare.H/k_tan_804074b8.s deleted file mode 100644 index 2da608b5..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/k_tan_804074b8.s +++ /dev/null @@ -1,32 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global T -T: - - .4byte 0x3FD55555 - .4byte 0x55555563 - .4byte 0x3FC11111 - .4byte 0x1110FE7A - .4byte 0x3FABA1BA - .4byte 0x1BB341FE - .4byte 0x3F9664F4 - .4byte 0x8406D637 - .4byte 0x3F8226E3 - .4byte 0xE96E8493 - .4byte 0x3F6D6D22 - .4byte 0xC9560328 - .4byte 0x3F57DBC8 - .4byte 0xFEE08315 - .4byte 0x3F4344D8 - .4byte 0xF2F26501 - .4byte 0x3F3026F7 - .4byte 0x1A8D1068 - .4byte 0x3F147E88 - .4byte 0xA03792A6 - .4byte 0x3F12B80F - .4byte 0x32F0A7E9 - .4byte 0xBEF375CB - .4byte 0xDB605373 - .4byte 0x3EFB2A70 - .4byte 0x74BF7AD4 diff --git a/asm/MSL_C.PPCEABI.bare.H/k_tan_8055e3f0.s b/asm/MSL_C.PPCEABI.bare.H/k_tan_8055e3f0.s deleted file mode 100644 index 5d236431..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/k_tan_8055e3f0.s +++ /dev/null @@ -1,44 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@516_8055E3F0" -"@516_8055E3F0": - - .4byte 0x3FF00000 - .4byte 0 - -.global "@517_8055E3F8" -"@517_8055E3F8": - - .4byte 0xBFF00000 - .4byte 0 - -.global "@518_8055E400" -"@518_8055E400": - - .4byte 0x3FE921FB - .4byte 0x54442D18 - -.global "@519_8055E408" -"@519_8055E408": - - .4byte 0x3C81A626 - .4byte 0x33145C07 - -.global "@520_8055E410" -"@520_8055E410": - - .4byte 0 - .4byte 0 - -.global "@521_8055E418" -"@521_8055E418": - - .4byte 0x40000000 - .4byte 0 - -.global "@523_8055E420" -"@523_8055E420": - - .4byte 0x43300000 - .4byte 0x80000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/locale_80406b68.s b/asm/MSL_C.PPCEABI.bare.H/locale_80406b68.s deleted file mode 100644 index 7a7ddb25..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/locale_80406b68.s +++ /dev/null @@ -1,88 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global "@142" -"@142": - - .4byte 0x25612025 - .4byte 0x62202565 - .4byte 0x20255420 - .4byte 0x25590000 - -.global "@143" -"@143": - - .4byte 0x25493A25 - .4byte 0x4D3A2553 - .4byte 0x20257000 - -.global "@144" -"@144": - - .4byte 0x256D2F25 - .4byte 0x642F2579 - .4byte 0 - -.global "@146" -"@146": - - .4byte 0x53756E7C - .4byte 0x53756E64 - .4byte 0x61797C4D - .4byte 0x6F6E7C4D - .4byte 0x6F6E6461 - .4byte 0x797C5475 - .4byte 0x657C5475 - .4byte 0x65736461 - .4byte 0x797C5765 - .4byte 0x647C5765 - .4byte 0x646E6573 - .4byte 0x6461797C - .4byte 0x5468757C - .4byte 0x54687572 - .4byte 0x73646179 - .4byte 0x7C467269 - .4byte 0x7C467269 - .4byte 0x6461797C - .4byte 0x5361747C - .4byte 0x53617475 - .4byte 0x72646179 - .4byte 0 - -.global "@147" -"@147": - - .4byte 0x4A616E7C - .4byte 0x4A616E75 - .4byte 0x6172797C - .4byte 0x4665627C - .4byte 0x46656272 - .4byte 0x75617279 - .4byte 0x7C4D6172 - .4byte 0x7C4D6172 - .4byte 0x63687C41 - .4byte 0x70727C41 - .4byte 0x7072696C - .4byte 0x7C4D6179 - .4byte 0x7C4D6179 - .4byte 0x7C4A756E - .4byte 0x7C4A756E - .4byte 0x657C4A75 - .4byte 0x6C7C4A75 - .4byte 0x6C797C41 - .4byte 0x75677C41 - .4byte 0x75677573 - .4byte 0x747C5365 - .4byte 0x707C5365 - .4byte 0x7074656D - .4byte 0x6265727C - .4byte 0x4F63747C - .4byte 0x4F63746F - .4byte 0x6265727C - .4byte 0x4E6F767C - .4byte 0x4E6F7665 - .4byte 0x6D626572 - .4byte 0x7C446563 - .4byte 0x7C446563 - .4byte 0x656D6265 - .4byte 0x72000000 diff --git a/asm/MSL_C.PPCEABI.bare.H/locale_8055df88.s b/asm/MSL_C.PPCEABI.bare.H/locale_8055df88.s deleted file mode 100644 index d496bca8..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/locale_8055df88.s +++ /dev/null @@ -1,24 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@139" -"@139": - - .4byte 0x2E000000 - -.global "@140" -"@140": - - .4byte 0 - -.global "@141" -"@141": - - .4byte 0x414D7C50 - .4byte 0x4D000000 - -.global "@145" -"@145": - - .4byte 0x25540000 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/printf_80406c70.s b/asm/MSL_C.PPCEABI.bare.H/printf_80406c70.s deleted file mode 100644 index 182152d1..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/printf_80406c70.s +++ /dev/null @@ -1,16 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global "@stringBase0_80406C70" -"@stringBase0_80406C70": - - .4byte 0x2D494E46 - .4byte 0x002D696E - .4byte 0x6600494E - .4byte 0x4600696E - .4byte 0x66002D4E - .4byte 0x414E002D - .4byte 0x6E616E00 - .4byte 0x4E414E00 - .4byte 0x6E616E00 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/printf_80421558.s b/asm/MSL_C.PPCEABI.bare.H/printf_80421558.s deleted file mode 100644 index 55044d86..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/printf_80421558.s +++ /dev/null @@ -1,150 +0,0 @@ -.include "macros.inc" - -.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0 -.global "@2465" -"@2465": - - .4byte lbl_8000B6B4 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B714 - .4byte lbl_8000B66C - .4byte lbl_8000B700 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B624 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B6B4 - .4byte lbl_8000B804 - .4byte lbl_8000B788 - .4byte lbl_8000B624 - .4byte lbl_8000B714 - .4byte lbl_8000B66C - .4byte lbl_8000B700 - .4byte lbl_8000B804 - .4byte lbl_8000B624 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B7EC - .4byte lbl_8000B624 - .4byte lbl_8000B764 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B7C0 - .4byte lbl_8000B804 - .4byte lbl_8000B624 - .4byte lbl_8000B804 - .4byte lbl_8000B804 - .4byte lbl_8000B624 - -.global "@2934" -"@2934": - - .4byte lbl_8000D060 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000CDF4 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000CD84 - .4byte lbl_8000CD84 - .4byte lbl_8000CD84 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000CC28 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000CDF4 - .4byte lbl_8000D070 - .4byte lbl_8000D040 - .4byte lbl_8000CACC - .4byte lbl_8000CD84 - .4byte lbl_8000CD84 - .4byte lbl_8000CD84 - .4byte lbl_8000D070 - .4byte lbl_8000CACC - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000CF88 - .4byte lbl_8000CC28 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000CE64 - .4byte lbl_8000D070 - .4byte lbl_8000CC28 - .4byte lbl_8000D070 - .4byte lbl_8000D070 - .4byte lbl_8000CC28 diff --git a/asm/MSL_C.PPCEABI.bare.H/printf_80556440.s b/asm/MSL_C.PPCEABI.bare.H/printf_80556440.s deleted file mode 100644 index 6ebd0da8..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/printf_80556440.s +++ /dev/null @@ -1,8 +0,0 @@ -.include "macros.inc" - -.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0 -.global "@wstringBase0_80556440" -"@wstringBase0_80556440": - - .4byte 0 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/printf_8055dfa0.s b/asm/MSL_C.PPCEABI.bare.H/printf_8055dfa0.s deleted file mode 100644 index 58f569e7..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/printf_8055dfa0.s +++ /dev/null @@ -1,8 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@2604_8055DFA0" -"@2604_8055DFA0": - - .4byte 0 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_atan_80407520.s b/asm/MSL_C.PPCEABI.bare.H/s_atan_80407520.s deleted file mode 100644 index f8ada5cc..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/s_atan_80407520.s +++ /dev/null @@ -1,44 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global atanhi -atanhi: - - .4byte 0x3FDDAC67 - .4byte 0x0561BB4F - .4byte 0x3FE921FB - .4byte 0x54442D18 - .4byte 0x3FEF730B - .4byte 0xD281F69B - .4byte 0x3FF921FB - .4byte 0x54442D18 - .4byte 0x3C7A2B7F - .4byte 0x222F65E2 - .4byte 0x3C81A626 - .4byte 0x33145C07 - .4byte 0x3C700788 - .4byte 0x7AF0CBBD - .4byte 0x3C91A626 - .4byte 0x33145C07 - .4byte 0x3FD55555 - .4byte 0x5555550D - .4byte 0xBFC99999 - .4byte 0x9998EBC4 - .4byte 0x3FC24924 - .4byte 0x920083FF - .4byte 0xBFBC71C6 - .4byte 0xFE231671 - .4byte 0x3FB745CD - .4byte 0xC54C206E - .4byte 0xBFB3B0F2 - .4byte 0xAF749A6D - .4byte 0x3FB10D66 - .4byte 0xA0D03D51 - .4byte 0xBFADDE2D - .4byte 0x52DEFD9A - .4byte 0x3FA97B4B - .4byte 0x24760DEB - .4byte 0xBFA2B444 - .4byte 0x2C6A6C2F - .4byte 0x3F90AD3A - .4byte 0xE322DA11 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_atan_8055e428.s b/asm/MSL_C.PPCEABI.bare.H/s_atan_8055e428.s deleted file mode 100644 index 6c319dea..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/s_atan_8055e428.s +++ /dev/null @@ -1,32 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@532" -"@532": - - .4byte 0x7E37E43C - .4byte 0x8800759C - -.global "@533" -"@533": - - .4byte 0x3FF00000 - .4byte 0 - -.global "@534" -"@534": - - .4byte 0x40000000 - .4byte 0 - -.global "@535" -"@535": - - .4byte 0x3FF80000 - .4byte 0 - -.global "@536_8055E448" -"@536_8055E448": - - .4byte 0xBFF00000 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_ceil_8055e450.s b/asm/MSL_C.PPCEABI.bare.H/s_ceil_8055e450.s deleted file mode 100644 index 3eaf01ae..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/s_ceil_8055e450.s +++ /dev/null @@ -1,14 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@515_8055E450" -"@515_8055E450": - - .4byte 0x7E37E43C - .4byte 0x8800759C - -.global "@516_8055E458" -"@516_8055E458": - - .4byte 0 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_cos_8055e460.s b/asm/MSL_C.PPCEABI.bare.H/s_cos_8055e460.s deleted file mode 100644 index c8ceb596..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/s_cos_8055e460.s +++ /dev/null @@ -1,8 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@477_8055E460" -"@477_8055E460": - - .4byte 0 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_floor_8055e468.s b/asm/MSL_C.PPCEABI.bare.H/s_floor_8055e468.s deleted file mode 100644 index e1a53551..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/s_floor_8055e468.s +++ /dev/null @@ -1,14 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@515_8055E468" -"@515_8055E468": - - .4byte 0x7E37E43C - .4byte 0x8800759C - -.global "@516_8055E470" -"@516_8055E470": - - .4byte 0 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_frexp_8055e478.s b/asm/MSL_C.PPCEABI.bare.H/s_frexp_8055e478.s deleted file mode 100644 index 7382a68a..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/s_frexp_8055e478.s +++ /dev/null @@ -1,8 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@468" -"@468": - - .4byte 0x43500000 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_ldexp_8055e480.s b/asm/MSL_C.PPCEABI.bare.H/s_ldexp_8055e480.s deleted file mode 100644 index d079e3c8..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/s_ldexp_8055e480.s +++ /dev/null @@ -1,32 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@488" -"@488": - - .4byte 0 - .4byte 0 - -.global "@489" -"@489": - - .4byte 0x43500000 - .4byte 0 - -.global "@490" -"@490": - - .4byte 0x01A56E1F - .4byte 0xC2F8F359 - -.global "@491" -"@491": - - .4byte 0x7E37E43C - .4byte 0x8800759C - -.global "@492" -"@492": - - .4byte 0x3C900000 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_sin_8055e4a8.s b/asm/MSL_C.PPCEABI.bare.H/s_sin_8055e4a8.s deleted file mode 100644 index 15064f73..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/s_sin_8055e4a8.s +++ /dev/null @@ -1,8 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@477_8055E4A8" -"@477_8055E4A8": - - .4byte 0 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/s_tan_8055e4b0.s b/asm/MSL_C.PPCEABI.bare.H/s_tan_8055e4b0.s deleted file mode 100644 index e2c48d09..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/s_tan_8055e4b0.s +++ /dev/null @@ -1,8 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@466" -"@466": - - .4byte 0 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/secure_error_8055c708.s b/asm/MSL_C.PPCEABI.bare.H/secure_error_8055c708.s deleted file mode 100644 index 311f3025..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/secure_error_8055c708.s +++ /dev/null @@ -1,6 +0,0 @@ -.include "macros.inc" - -.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 -.global __msl_constraint_handler -__msl_constraint_handler: - .skip 0x8 diff --git a/asm/MSL_C.PPCEABI.bare.H/signal_80496bb8.s b/asm/MSL_C.PPCEABI.bare.H/signal_80496bb8.s deleted file mode 100644 index d7470c02..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/signal_80496bb8.s +++ /dev/null @@ -1,6 +0,0 @@ -.include "macros.inc" - -.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20 -.global signal_funcs -signal_funcs: - .skip 0x20 diff --git a/asm/MSL_C.PPCEABI.bare.H/uart_console_io_gcn_8055c6f8.s b/asm/MSL_C.PPCEABI.bare.H/uart_console_io_gcn_8055c6f8.s deleted file mode 100644 index 95d86960..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/uart_console_io_gcn_8055c6f8.s +++ /dev/null @@ -1,6 +0,0 @@ -.include "macros.inc" - -.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0 -.global "@LOCAL@__init_uart_console__Fv@initialized" -"@LOCAL@__init_uart_console__Fv@initialized": - .skip 0x8 diff --git a/asm/MSL_C.PPCEABI.bare.H/wprintf_80407298.s b/asm/MSL_C.PPCEABI.bare.H/wprintf_80407298.s deleted file mode 100644 index 7dba2b41..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/wprintf_80407298.s +++ /dev/null @@ -1,8 +0,0 @@ -.include "macros.inc" - -.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0 -.global "@stringBase0_80407298" -"@stringBase0_80407298": - - .4byte 0 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/wprintf_80421788.s b/asm/MSL_C.PPCEABI.bare.H/wprintf_80421788.s deleted file mode 100644 index 2ece29f1..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/wprintf_80421788.s +++ /dev/null @@ -1,182 +0,0 @@ -.include "macros.inc" - -.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0 -.global "@2455" -"@2455": - - .4byte lbl_8000E620 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E684 - .4byte lbl_8000E5D4 - .4byte lbl_8000E670 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E590 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E620 - .4byte lbl_8000E780 - .4byte lbl_8000E6FC - .4byte lbl_8000E590 - .4byte lbl_8000E684 - .4byte lbl_8000E5D4 - .4byte lbl_8000E670 - .4byte lbl_8000E780 - .4byte lbl_8000E590 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E768 - .4byte lbl_8000E590 - .4byte lbl_8000E6D8 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E738 - .4byte lbl_8000E780 - .4byte lbl_8000E590 - .4byte lbl_8000E780 - .4byte lbl_8000E780 - .4byte lbl_8000E590 - -.global "@2923" -"@2923": - - .4byte lbl_80010030 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_8000FCF8 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_8000FC7C - .4byte lbl_8000FC7C - .4byte lbl_8000FC7C - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_8000FB20 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_8000FCF8 - .4byte lbl_80010040 - .4byte lbl_8000FFD8 - .4byte lbl_8000F9C4 - .4byte lbl_8000FC7C - .4byte lbl_8000FC7C - .4byte lbl_8000FC7C - .4byte lbl_80010040 - .4byte lbl_8000F9C4 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_8000FF20 - .4byte lbl_8000FB20 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_8000FD74 - .4byte lbl_80010040 - .4byte lbl_8000FB20 - .4byte lbl_80010040 - .4byte lbl_80010040 - .4byte lbl_8000FB20 - -.global "@wstringBase0_804219B8" -"@wstringBase0_804219B8": - - .4byte 0x002D0030 - .4byte 0x00580030 - .4byte 0x0000002D - .4byte 0x00300078 - .4byte 0x00300000 - .4byte 0x00300058 - .4byte 0x00300000 - .4byte 0x00300078 - .4byte 0x00300000 - .4byte 0x002D0049 - .4byte 0x004E0046 - .4byte 0x0000002D - .4byte 0x0069006E - .4byte 0x00660000 - .4byte 0x0049004E - .4byte 0x00460000 - .4byte 0x0069006E - .4byte 0x00660000 - .4byte 0x002D004E - .4byte 0x0041004E - .4byte 0x0000002D - .4byte 0x006E0061 - .4byte 0x006E0000 - .4byte 0x004E0041 - .4byte 0x004E0000 - .4byte 0x006E0061 - .4byte 0x006E0000 - .4byte 0 diff --git a/asm/MSL_C.PPCEABI.bare.H/wprintf_8055dfa8.s b/asm/MSL_C.PPCEABI.bare.H/wprintf_8055dfa8.s deleted file mode 100644 index 1b23299e..00000000 --- a/asm/MSL_C.PPCEABI.bare.H/wprintf_8055dfa8.s +++ /dev/null @@ -1,8 +0,0 @@ -.include "macros.inc" - -.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440 -.global "@2601" -"@2601": - - .4byte 0 - .4byte 0 diff --git a/obj_files.mk b/obj_files.mk index 33bf12e7..823ef945 100644 --- a/obj_files.mk +++ b/obj_files.mk @@ -1,5 +1,6 @@ O_FILES := \ $(BUILD_DIR)/asm/snd_adpcm.o \ +\ $(BUILD_DIR)/asm/Runtime.PPCEABI.H/__mem.o \ $(BUILD_DIR)/asm/Runtime.PPCEABI.H/__va_arg.o \ $(BUILD_DIR)/asm/Runtime.PPCEABI.H/global_destructor_chain.o \ @@ -12,6 +13,70 @@ $(BUILD_DIR)/asm/Runtime.PPCEABI.H/__init_cpp_exceptions.o \ $(BUILD_DIR)/asm/Runtime.PPCEABI.H/Gecko_ExceptionPPC.o \ $(BUILD_DIR)/asm/Runtime.PPCEABI.H/GCN_mem_alloc.o \ \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/alloc.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/ansi_files.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Src/ansi_fp.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/arith.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/buffer_io.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/ctype.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/direct_io.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/errno.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/file_io.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/FILE_POS.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/locale.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/mbstring.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/mem.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/mem_funcs.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/math_api.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/misc_io.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/printf.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/scanf.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/signal.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/string.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/strtoul.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/float.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wctype.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wmem.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wprintf.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wstring.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/wchar_io.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/PPC_EABI/SRC/uart_console_io_gcn.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/PPC_EABI/SRC/abort_exit_ppc_eabi.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/secure_error.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/math_double.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Src/math_sun.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_acos.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_asin.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_atan2.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_fmod.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_log.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_log10.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_pow.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_rem_pio2.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_cos.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_rem_pio2.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_sin.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/k_tan.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_atan.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_ceil.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_copysign.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_cos.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_floor.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_frexp.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_ldexp.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_modf.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_sin.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/s_tan.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_acos.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_asin.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_atan2.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_fmod.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_log10.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_pow.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/e_sqrt.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common_Embedded/Math/Double_precision/w_sqrt.o \ +$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/MSL_Common/Src/extras.o \ +\ $(BUILD_DIR)/asm/TRK_Hollywood_Revolution/__exception_80004380.o \ $(BUILD_DIR)/asm/os/__start_800062c0.o \ $(BUILD_DIR)/asm/os/__ppc_eabi_init_80006620.o \ @@ -23,65 +88,6 @@ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/ios_80006964.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/locale_8000697c.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/msl_thread_800069ac.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/alloc_80009234.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/ansi_files_80009748.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80009858.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/arith_8000a2cc.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/buffer_io_8000a2dc.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/ctype_8000a3bc.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/direct_io_8000a3ec.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/file_io_8000a6f4.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/FILE_POS_8000a8e4.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/mbstring_8000ab54.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/mem_8000ad4c.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/mem_funcs_8000aebc.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/math_api_8000b18c.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/misc_io_8000b280.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/printf_8000b290.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/scanf_8000d890.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/signal_8000d918.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/string_8000d9c0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/strtoul_8000dd34.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/wmem_8000e20c.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/wprintf_8000e23c.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/wstring_80010334.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/wchar_io_800103dc.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/uart_console_io_gcn_80010454.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/abort_exit_ppc_eabi_80010528.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/secure_error_8001055c.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/math_double_80010574.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/math_sun_800105e0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_acos_80010620.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_asin_800108ec.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_atan2_80010b84.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_fmod_80010ddc.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_log_8001115c.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_log10_80011410.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_pow_80011524.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_80011d38.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/k_cos_800120bc.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_800121cc.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/k_sin_80013884.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/k_tan_80013944.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_atan_80013b94.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_ceil_80013dc4.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_copysign_80013f10.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_cos_80013f3c.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_floor_80014004.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_frexp_80014154.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_ldexp_800141dc.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_modf_80014348.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_sin_80014444.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_tan_80014510.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/w_acos_80014588.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/w_asin_8001458c.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/w_atan2_80014590.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/w_fmod_80014594.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/w_log10_80014598.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/w_pow_8001459c.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_sqrt_800145a0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/w_sqrt_800147e8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/extras_800147ec.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/ios_8001488c.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/locale_80014944.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/msl_thread_80014f18.o \ @@ -2983,19 +2989,6 @@ $(BUILD_DIR)/asm/src/MintSERequestor_80406524.o \ $(BUILD_DIR)/asm/src/Alarm_80406528.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_8040652c.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80406548.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/alloc_80406670.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80406688.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/ctype_80406768.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/locale_80406b68.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/printf_80406c70.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/wctype_80406c98.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/wprintf_80407298.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_fmod_804072a0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_pow_804072b0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_804072e0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_80407468.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/k_tan_804074b8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_atan_80407520.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/ios_804075b8.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/locale_80407658.o \ $(BUILD_DIR)/asm/TRK_Hollywood_Revolution/targimpl_80407778.o \ @@ -3233,11 +3226,6 @@ $(BUILD_DIR)/asm/src/BgManager_80420bf0.o \ $(BUILD_DIR)/asm/src/StaffRoll_80420d08.o \ $(BUILD_DIR)/asm/src/SoundManager_80420f28.o \ $(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/ansi_files_804210f8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/ansi_fp_80421238.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/locale_80421360.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/printf_80421558.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/wprintf_80421788.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/ios_80421a28.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/locale_80421a48.o \ $(BUILD_DIR)/asm/TRK_Hollywood_Revolution/dispatch_80421ab8.o \ @@ -5090,9 +5078,6 @@ $(BUILD_DIR)/asm/src/WaveHandle_804966b8.o \ $(BUILD_DIR)/asm/src/StorageUtil_804966d0.o \ $(BUILD_DIR)/asm/src/Alarm_804966e0.o \ $(BUILD_DIR)/asm/src/StateChanger_804966f0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/alloc_80496880.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/ansi_files_804968b8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/signal_80496bb8.o \ $(BUILD_DIR)/asm/TRK_Hollywood_Revolution/cc_gdev_80496bd8.o \ $(BUILD_DIR)/asm/TRK_Hollywood_Revolution/dolphin_trk_glue_804970f8.o \ $(BUILD_DIR)/asm/TRK_Hollywood_Revolution/nubevent_80497120.o \ @@ -5257,8 +5242,6 @@ $(BUILD_DIR)/asm/src/ScoreCoin_80554888.o \ $(BUILD_DIR)/asm/src/EffectLocatorModelDesc_805549b8.o \ $(BUILD_DIR)/asm/src/ModelDesc_80554a50.o \ $(BUILD_DIR)/asm/src/Table_80556398.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/printf_80556440.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/float_80556448.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/ios_80556450.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/locale_80556468.o \ $(BUILD_DIR)/asm/os/OS_80556488.o \ @@ -5728,13 +5711,6 @@ $(BUILD_DIR)/asm/src/StepMain_8055c688.o \ $(BUILD_DIR)/asm/src/CinemaScopeModel_8055c6a0.o \ $(BUILD_DIR)/asm/src/FullScreenModel_8055c6b8.o \ $(BUILD_DIR)/asm/src/Wipe_8055c6c0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/alloc_8055c6e8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/errno_8055c6f0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/uart_console_io_gcn_8055c6f8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/abort_exit_ppc_eabi_8055c700.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/secure_error_8055c708.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_log_8055c710.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_log10_8055c718.o \ $(BUILD_DIR)/asm/MSL_C++.PPCEABI.bare.H/locale_8055c720.o \ $(BUILD_DIR)/asm/TRK_Hollywood_Revolution/cc_gdev_8055c728.o \ $(BUILD_DIR)/asm/TRK_Hollywood_Revolution/main_TRK_8055c730.o \ @@ -5998,30 +5974,6 @@ $(BUILD_DIR)/asm/src/SequenceProductRoot_8055df48.o \ $(BUILD_DIR)/asm/src/MintSERequestor_8055df58.o \ $(BUILD_DIR)/asm/src/SoundSystem_8055df60.o \ $(BUILD_DIR)/asm/src/Alarm_8055df68.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/ansi_fp_8055df80.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/locale_8055df88.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/printf_8055dfa0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/wprintf_8055dfa8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_acos_8055dfb0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_asin_8055e038.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_atan2_8055e0c0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_log_8055e118.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_log10_8055e198.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_pow_8055e1c8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_rem_pio2_8055e2d8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/k_cos_8055e330.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/k_rem_pio2_8055e378.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/k_sin_8055e3b8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/k_tan_8055e3f0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_atan_8055e428.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_ceil_8055e450.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_cos_8055e460.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_floor_8055e468.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_frexp_8055e478.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_ldexp_8055e480.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_sin_8055e4a8.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/s_tan_8055e4b0.o \ -$(BUILD_DIR)/asm/MSL_C.PPCEABI.bare.H/e_sqrt_8055e4b8.o \ $(BUILD_DIR)/asm/TRK_Hollywood_Revolution/dolphin_trk_glue_8055e4c0.o \ $(BUILD_DIR)/asm/os/OS_8055e4c8.o \ $(BUILD_DIR)/asm/os/OSFatal_8055e4d0.o \