diff --git a/globals.inc.REMOVED.git-id b/globals.inc.REMOVED.git-id index 7ef65e9..12d6da5 100644 --- a/globals.inc.REMOVED.git-id +++ b/globals.inc.REMOVED.git-id @@ -1 +1 @@ -a8a7cb54c9b61ac32e5fb7c96ef54f270b8a51c1 \ No newline at end of file +f0767ce56e8eda07d3daa42b84323aa64b2caaff \ No newline at end of file diff --git a/macros.inc b/macros.inc index 03d4b0c..c812e5d 100644 --- a/macros.inc +++ b/macros.inc @@ -1,4 +1,5 @@ .macro get_value name, value +.global get_\name get_\name: lui $v0, %hi(\value) jr $ra @@ -6,6 +7,7 @@ get_\name: .endm .macro jump_via_reg location, register=$a3 +.global jump_\location jump_\location: lui \register, %hi(\location) addiu \register, \register, %lo(\location) diff --git a/obseg/bg/bg_ash_all_p.seg b/obseg/bg/bg_ash_all_p.seg new file mode 100644 index 0000000..e69de29 diff --git a/obseg/bg/bg_imp_all_p.seg b/obseg/bg/bg_imp_all_p.seg new file mode 100644 index 0000000..e69de29 diff --git a/obseg/ob_seg.s.REMOVED.git-id b/obseg/ob_seg.s.REMOVED.git-id index 6e6cdc6..39b7705 100644 --- a/obseg/ob_seg.s.REMOVED.git-id +++ b/obseg/ob_seg.s.REMOVED.git-id @@ -1 +1 @@ -40a14b44fd67ecdfe51c0945051a04588136320f \ No newline at end of file +948719a3113b23287108dd20116ea649a52ae3fe \ No newline at end of file diff --git a/src/code.s.REMOVED.git-id b/src/code.s.REMOVED.git-id index c2d73a2..0b04d1c 100644 --- a/src/code.s.REMOVED.git-id +++ b/src/code.s.REMOVED.git-id @@ -1 +1 @@ -a4ceb469053ac4efd66cb0f157ababee045581ea \ No newline at end of file +ead7ebb1e8603eb353d270d246b30cf12102c1b5 \ No newline at end of file diff --git a/src/entry.s.REMOVED.git-id b/src/entry.s.REMOVED.git-id index 8975827..d857f01 100644 --- a/src/entry.s.REMOVED.git-id +++ b/src/entry.s.REMOVED.git-id @@ -1 +1 @@ -812d768d0798d0efc127fae1c5c2f59d00aa3da4 \ No newline at end of file +9327d6e033e8bc73d638e2daf83434f4c511f147 \ No newline at end of file