summaryrefslogtreecommitdiff
path: root/asm/libagbsyscall.s
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-04-21 23:03:41 -0700
committerYamaArashi <shadow962@live.com>2016-04-21 23:06:36 -0700
commit0601fb4d0013bd0f2508364b313acbdc371da674 (patch)
tree8d11fa93697da09a4e0eb84bb0957d4722f5c8f4 /asm/libagbsyscall.s
parent8890ea36eef541ba571df102c3353ee411033261 (diff)
Prepare for switch to standard gas (with preprocessor)
Diffstat (limited to 'asm/libagbsyscall.s')
-rw-r--r--asm/libagbsyscall.s34
1 files changed, 21 insertions, 13 deletions
diff --git a/asm/libagbsyscall.s b/asm/libagbsyscall.s
index 0ae050764..bdb642327 100644
--- a/asm/libagbsyscall.s
+++ b/asm/libagbsyscall.s
@@ -1,65 +1,71 @@
+ .include "asm/macros.s"
+
+ .syntax unified
+
+ .text
+
thumb_func_start ArcTan2
-ArcTan2: ; 81E07E0
+ArcTan2: @ 81E07E0
swi 0xA
bx lr
thumb_func_end ArcTan2
thumb_func_start BgAffineSet
-BgAffineSet: ; 81E07E4
+BgAffineSet: @ 81E07E4
swi 0xE
bx lr
thumb_func_end BgAffineSet
thumb_func_start CpuFastSet
-CpuFastSet: ; 81E07E8
+CpuFastSet: @ 81E07E8
swi 0xC
bx lr
thumb_func_end CpuFastSet
thumb_func_start CpuSet
-CpuSet: ; 81E07EC
+CpuSet: @ 81E07EC
swi 0xB
bx lr
thumb_func_end CpuSet
thumb_func_start LZ77UnCompVram
-LZ77UnCompVram: ; 81E07F4
+LZ77UnCompVram: @ 81E07F4
swi 0x12
bx lr
thumb_func_end LZ77UnCompVram
thumb_func_start LZ77UnCompWram
-LZ77UnCompWram: ; 81E07F8
+LZ77UnCompWram: @ 81E07F8
swi 0x11
bx lr
thumb_func_end LZ77UnCompWram
thumb_func_start ObjAffineSet
-ObjAffineSet: ; 81E0804
+ObjAffineSet: @ 81E0804
swi 0xF
bx lr
thumb_func_end ObjAffineSet
thumb_func_start RLUnCompVram
-RLUnCompVram: ; 81E0808
+RLUnCompVram: @ 81E0808
swi 0x15
bx lr
thumb_func_end RLUnCompVram
thumb_func_start RLUnCompWram
-RLUnCompWram: ; 81E080C
+RLUnCompWram: @ 81E080C
swi 0x14
bx lr
thumb_func_end RLUnCompWram
thumb_func_start RegisterRamReset
-RegisterRamReset: ; 81E0810
+RegisterRamReset: @ 81E0810
swi 0x1
bx lr
thumb_func_end RegisterRamReset
thumb_func_start SoftReset
-SoftReset: ; 81E0814
+SoftReset: @ 81E0814
ldr r3, =0x04000208
movs r2, 0
strb r2, [r3]
@@ -71,14 +77,16 @@ SoftReset: ; 81E0814
thumb_func_end SoftReset
thumb_func_start Sqrt
-Sqrt: ; 81E082C
+Sqrt: @ 81E082C
swi 0x8
bx lr
thumb_func_end Sqrt
thumb_func_start VBlankIntrWait
-VBlankIntrWait: ; 81E0830
+VBlankIntrWait: @ 81E0830
movs r2, 0
swi 0x5
bx lr
thumb_func_end VBlankIntrWait
+
+ .align 2, 0 @ Don't pad with nop.