summaryrefslogtreecommitdiff
path: root/asm/MSL_C.PPCEABI.bare.H/common_float_tables.s
diff options
context:
space:
mode:
authormrb0nk500 <b0nk@b0nk.xyz>2023-02-02 17:29:19 -0400
committermrb0nk500 <b0nk@b0nk.xyz>2023-02-03 13:27:06 -0400
commitf2eabdb6257c09cf2890dac5e9737912728542af (patch)
tree3b46f6787185d65605651a0f48776dc9779ce648 /asm/MSL_C.PPCEABI.bare.H/common_float_tables.s
parenteef1dd840b7cecac28c2e6b0574707b90a37d4e7 (diff)
global: Add rest of Dolphin SDK proper, add MSL, and MetroTRK
Finally, it links properly.
Diffstat (limited to 'asm/MSL_C.PPCEABI.bare.H/common_float_tables.s')
-rw-r--r--asm/MSL_C.PPCEABI.bare.H/common_float_tables.s338
1 files changed, 338 insertions, 0 deletions
diff --git a/asm/MSL_C.PPCEABI.bare.H/common_float_tables.s b/asm/MSL_C.PPCEABI.bare.H/common_float_tables.s
new file mode 100644
index 0000000..3437bd6
--- /dev/null
+++ b/asm/MSL_C.PPCEABI.bare.H/common_float_tables.s
@@ -0,0 +1,338 @@
+.include "macros.inc"
+
+.section .rodata, "a" # 0x8036FFA0 - 0x803A8380
+.balign 8
+.global __two_to_log2e_m1_tI
+__two_to_log2e_m1_tI:
+ .4byte 0x2C03DB89
+ .4byte 0x2C333687
+ .4byte 0x2C739362
+ .4byte 0x2CA586E0
+ .4byte 0x2CE0F96D
+ .4byte 0x2D18E2CB
+ .4byte 0x2D4FCB22
+ .4byte 0x2D8D35D7
+ .4byte 0x2DBFECBA
+ .4byte 0x2E026D27
+ .4byte 0x2E314490
+ .4byte 0x2E70EE94
+ .4byte 0x2EA3BAF0
+ .4byte 0x2EDE884F
+ .4byte 0x2F1739FB
+ .4byte 0x2F4D89C1
+ .4byte 0x2F8BAD78
+ .4byte 0x2FBDD771
+ .4byte 0x300102BF
+ .4byte 0x302F5800
+ .4byte 0x306E511E
+ .4byte 0x30A1F3FE
+ .4byte 0x30DC1DF9
+ .4byte 0x311595C7
+ .4byte 0x314B4EA4
+ .4byte 0x318A295C
+ .4byte 0x31BBC7F1
+ .4byte 0x31FF388B
+ .4byte 0x322D70C9
+ .4byte 0x326BBAEC
+ .4byte 0x32A031FC
+ .4byte 0x32D9BA5A
+ .4byte 0x3313F623
+ .4byte 0x334919B9
+ .4byte 0x3388A975
+ .4byte 0x33B9BE2B
+ .4byte 0x33FC7361
+ .4byte 0x342B8EDC
+ .4byte 0x34692BEB
+ .4byte 0x349E74DD
+ .4byte 0x34D75D5D
+ .4byte 0x35125B02
+ .4byte 0x3546EAF1
+ .4byte 0x35872DBA
+ .4byte 0x35B7BA0F
+ .4byte 0x35F9B5EA
+ .4byte 0x3629B229
+ .4byte 0x3666A405
+ .4byte 0x369CBC92
+ .4byte 0x36D506F2
+ .4byte 0x3710C457
+ .4byte 0x3744C239
+ .4byte 0x3785B61D
+ .4byte 0x37B5BB8D
+ .4byte 0x37F7000F
+ .4byte 0x3827DAA4
+ .4byte 0x38642328
+ .4byte 0x389B090F
+ .4byte 0x38D2B706
+ .4byte 0x390F3216
+ .4byte 0x39429F81
+ .4byte 0x39844295
+ .4byte 0x39B3C295
+ .4byte 0x39F451BD
+ .4byte 0x3A26083D
+ .4byte 0x3A61A93F
+ .4byte 0x3A995A46
+ .4byte 0x3AD06D87
+ .4byte 0x3B0DA433
+ .4byte 0x3B4082B8
+ .4byte 0x3B82D314
+ .4byte 0x3BB1CF19
+ .4byte 0x3BF1AADE
+ .4byte 0x3C243AE5
+ .4byte 0x3C5F3638
+ .4byte 0x3C97B02A
+ .4byte 0x3CCE2A62
+ .4byte 0x3D0C1AA1
+ .4byte 0x3D3E6BCE
+ .4byte 0x3D816791
+ .4byte 0x3DAFE108
+ .4byte 0x3DEF0B5D
+ .4byte 0x3E227290
+ .4byte 0x3E5CC9FF
+ .4byte 0x3E960AAE
+ .4byte 0x3ECBED86
+ .4byte 0x3F0A9555
+ .4byte 0x3F3C5AB2
+ .4byte 0x3F800000
+ .4byte 0x3FADF854
+ .4byte 0x3FEC7326
+ .4byte 0x4020AF2E
+ .4byte 0x405A6481
+ .4byte 0x409469C5
+ .4byte 0x40C9B6E3
+ .4byte 0x41091443
+ .4byte 0x413A4F54
+ .4byte 0x417D38AC
+ .4byte 0x41AC14EE
+ .4byte 0x41E9E224
+ .4byte 0x421EF0B3
+ .4byte 0x425805AD
+ .4byte 0x4292CD62
+ .4byte 0x42C78665
+ .4byte 0x4307975F
+ .4byte 0x433849A4
+ .4byte 0x437A7910
+ .4byte 0x43AA36C8
+ .4byte 0x43E75844
+ .4byte 0x441D3710
+ .4byte 0x4455AD6E
+ .4byte 0x4491357A
+ .4byte 0x44C55BFE
+ .4byte 0x45061E9D
+ .4byte 0x45364993
+ .4byte 0x4577C118
+ .4byte 0x45A85DD2
+ .4byte 0x45E4D572
+ .4byte 0x461B8238
+ .4byte 0x46535BB3
+ .4byte 0x468FA1FE
+ .4byte 0x46C3379A
+ .4byte 0x4704A9F1
+ .4byte 0x47344F11
+ .4byte 0x477510AD
+ .4byte 0x47A689FE
+ .4byte 0x47E2599A
+ .4byte 0x4819D21F
+ .4byte 0x4851106A
+ .4byte 0x488E12E4
+ .4byte 0x48C1192B
+ .4byte 0x49033952
+ .4byte 0x49325A0E
+ .4byte 0x497267BB
+ .4byte 0x49A4BB3E
+ .4byte 0x49DFE4A9
+ .4byte 0x4A1826B5
+ .4byte 0x4A4ECB81
+ .4byte 0x4A8C881F
+ .4byte 0x4ABF009E
+ .4byte 0x4B01CCB3
+ .4byte 0x4B306A7C
+ .4byte 0x4B6FC62E
+ .4byte 0x4BA2F184
+ .4byte 0x4BDD768B
+ .4byte 0x4C167FF0
+ .4byte 0x4C4C8CE5
+ .4byte 0x4C8B01A3
+ .4byte 0x4CBCEDE5
+ .4byte 0x4D006408
+ .4byte 0x4D2E804A
+ .4byte 0x4D6D2BEF
+ .4byte 0x4DA12CC1
+ .4byte 0x4DDB0F2E
+ .4byte 0x4E14DDC1
+ .4byte 0x4E4A5487
+ .4byte 0x4E897F64
+ .4byte 0x4EBAE0EE
+ .4byte 0x4EFDFE91
+ .4byte 0x4F2C9B6A
+ .4byte 0x4F6A98EC
+ .4byte 0x4F9F6CE9
+ .4byte 0x4FD8AE7F
+ .4byte 0x5013401C
+ .4byte 0x50482254
+ .4byte 0x50880156
+ .4byte 0x50B8D9AA
+ .4byte 0x50FB3CCF
+ .4byte 0x512ABBCE
+ .4byte 0x51680D11
+ .4byte 0x519DB1ED
+ .4byte 0x51D6546B
+ .4byte 0x5211A6F5
+ .4byte 0x5245F63B
+ .4byte 0x5286876D
+ .4byte 0x52B6D809
+ .4byte 0x52F882B7
+ .4byte 0x5328E166
+.global __one_over_F
+__one_over_F:
+ .4byte 0x3F800000
+ .4byte 0x3F7E03F8
+ .4byte 0x3F7C0FC1
+ .4byte 0x3F7A232D
+ .4byte 0x3F783E10
+ .4byte 0x3F76603E
+ .4byte 0x3F74898D
+ .4byte 0x3F72B9D6
+ .4byte 0x3F70F0F1
+ .4byte 0x3F6F2EB7
+ .4byte 0x3F6D7304
+ .4byte 0x3F6BBDB3
+ .4byte 0x3F6A0EA1
+ .4byte 0x3F6865AC
+ .4byte 0x3F66C2B4
+ .4byte 0x3F652598
+ .4byte 0x3F638E39
+ .4byte 0x3F61FC78
+ .4byte 0x3F607038
+ .4byte 0x3F5EE95C
+ .4byte 0x3F5D67C9
+ .4byte 0x3F5BEB62
+ .4byte 0x3F5A740E
+ .4byte 0x3F5901B2
+ .4byte 0x3F579436
+ .4byte 0x3F562B81
+ .4byte 0x3F54C77B
+ .4byte 0x3F53680D
+ .4byte 0x3F520D21
+ .4byte 0x3F50B6A0
+ .4byte 0x3F4F6475
+ .4byte 0x3F4E168A
+ .4byte 0x3F4CCCCD
+ .4byte 0x3F4B8728
+ .4byte 0x3F4A4588
+ .4byte 0x3F4907DA
+ .4byte 0x3F47CE0C
+ .4byte 0x3F46980C
+ .4byte 0x3F4565C8
+ .4byte 0x3F443730
+ .4byte 0x3F430C31
+ .4byte 0x3F41E4BC
+ .4byte 0x3F40C0C1
+ .4byte 0x3F3FA030
+ .4byte 0x3F3E82FA
+ .4byte 0x3F3D6910
+ .4byte 0x3F3C5264
+ .4byte 0x3F3B3EE7
+ .4byte 0x3F3A2E8C
+ .4byte 0x3F392144
+ .4byte 0x3F381703
+ .4byte 0x3F370FBB
+ .4byte 0x3F360B61
+ .4byte 0x3F3509E7
+ .4byte 0x3F340B41
+ .4byte 0x3F330F63
+ .4byte 0x3F321643
+ .4byte 0x3F311FD4
+ .4byte 0x3F302C0B
+ .4byte 0x3F2F3ADE
+ .4byte 0x3F2E4C41
+ .4byte 0x3F2D602B
+ .4byte 0x3F2C7692
+ .4byte 0x3F2B8F6A
+ .4byte 0x3F2AAAAB
+ .4byte 0x3F29C84A
+ .4byte 0x3F28E83F
+ .4byte 0x3F280A81
+ .4byte 0x3F272F05
+ .4byte 0x3F2655C4
+ .4byte 0x3F257EB5
+ .4byte 0x3F24A9CF
+ .4byte 0x3F23D70A
+ .4byte 0x3F23065E
+ .4byte 0x3F2237C3
+ .4byte 0x3F216B31
+ .4byte 0x3F20A0A1
+ .4byte 0x3F1FD80A
+ .4byte 0x3F1F1166
+ .4byte 0x3F1E4CAD
+ .4byte 0x3F1D89D9
+ .4byte 0x3F1CC8E1
+ .4byte 0x3F1C09C1
+ .4byte 0x3F1B4C70
+ .4byte 0x3F1A90E8
+ .4byte 0x3F19D723
+ .4byte 0x3F191F1A
+ .4byte 0x3F1868C8
+ .4byte 0x3F17B426
+ .4byte 0x3F17012E
+ .4byte 0x3F164FDA
+ .4byte 0x3F15A025
+ .4byte 0x3F14F209
+ .4byte 0x3F144581
+ .4byte 0x3F139A86
+ .4byte 0x3F12F114
+ .4byte 0x3F124925
+ .4byte 0x3F11A2B4
+ .4byte 0x3F10FDBC
+ .4byte 0x3F105A38
+ .4byte 0x3F0FB824
+ .4byte 0x3F0F177A
+ .4byte 0x3F0E7835
+ .4byte 0x3F0DDA52
+ .4byte 0x3F0D3DCB
+ .4byte 0x3F0CA29C
+ .4byte 0x3F0C08C1
+ .4byte 0x3F0B7034
+ .4byte 0x3F0AD8F3
+ .4byte 0x3F0A42F8
+ .4byte 0x3F09AE41
+ .4byte 0x3F091AC7
+ .4byte 0x3F088889
+ .4byte 0x3F07F781
+ .4byte 0x3F0767AB
+ .4byte 0x3F06D905
+ .4byte 0x3F064B8A
+ .4byte 0x3F05BF37
+ .4byte 0x3F053408
+ .4byte 0x3F04A9FA
+ .4byte 0x3F042108
+ .4byte 0x3F039930
+ .4byte 0x3F03126F
+ .4byte 0x3F028CC0
+ .4byte 0x3F020821
+ .4byte 0x3F01848E
+ .4byte 0x3F010204
+ .4byte 0x3F008080
+ .4byte 0x3F000000
+.global __sincos_on_quadrant
+__sincos_on_quadrant:
+ .4byte 0
+ .4byte 0x3F800000
+ .4byte 0x3F800000
+ .4byte 0
+ .4byte 0
+ .4byte 0xBF800000
+ .4byte 0xBF800000
+ .4byte 0
+.global __sincos_poly
+__sincos_poly:
+ .4byte 0x366CCFAA
+ .4byte 0x34A5E129
+ .4byte 0xB9AAE275
+ .4byte 0xB8196543
+ .4byte 0x3C81E0ED
+ .4byte 0x3B2335DD
+ .4byte 0xBE9DE9E6
+ .4byte 0xBDA55DE7
+ .4byte 0x3F800000
+ .4byte 0x3F490FDB
+ .4byte 0