summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDerek Hensley <hensley.derek58@gmail.com>2025-01-27 08:15:16 -0800
committerGitHub <noreply@github.com>2025-01-27 13:15:16 -0300
commitc767f4945595f558ce8639d0d723560a538c7243 (patch)
tree61c0af4ebef25ffd05390640cccd1a96afd70650 /include
parent982ca889e2180165f7d2dd33c5fda2b6e8f998a0 (diff)
Extract Incbins (#1776)
* extract incbins infastructure * rspboot incbin * rsptext incbin * rspdata incbin * aspMainStack incbin * ipl3 incbin
Diffstat (limited to 'include')
-rw-r--r--include/macro.inc7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/macro.inc b/include/macro.inc
index 6b66399f9..4840002b9 100644
--- a/include/macro.inc
+++ b/include/macro.inc
@@ -1,3 +1,8 @@
+# Evaluate this file only once in case it's included more than once
+.ifndef _MACRO_INC_GUARD
+.internal _MACRO_INC_GUARD
+.set _MACRO_INC_GUARD, 1
+
.macro glabel label
.global \label
.ent \label
@@ -90,3 +95,5 @@
.set $fs4f, $f29
.set $fs5, $f30
.set $fs5f, $f31
+
+.endif