summaryrefslogtreecommitdiff
path: root/include/code_macros.inc
diff options
context:
space:
mode:
Diffstat (limited to 'include/code_macros.inc')
-rw-r--r--include/code_macros.inc10
1 files changed, 2 insertions, 8 deletions
diff --git a/include/code_macros.inc b/include/code_macros.inc
index 531281d..26834cb 100644
--- a/include/code_macros.inc
+++ b/include/code_macros.inc
@@ -16,10 +16,7 @@ endm
farcall: macro
push af
- ld a, LOW(\1)
- ld [w_farcall_target + 0], a
- ld a, HIGH(\1)
- ld [w_farcall_target + 1], a
+ ld16 w_farcall_target, \1
ld a, BANK(\1)
ld [w_bank_temp], a
pop af
@@ -28,10 +25,7 @@ endm
farjp: macro
push af
- ld a, LOW(\1)
- ld [w_farcall_target + 0], a
- ld a, HIGH(\1)
- ld [w_farcall_target + 1], a
+ ld16 w_farcall_target, \1
ld a, BANK(\1)
ld [w_bank_temp], a
pop af