From 127b9556324bb7ce87b35cc251ab188a2b7025f2 Mon Sep 17 00:00:00 2001 From: Larry Date: Tue, 15 Aug 2017 15:24:10 -0500 Subject: [PATCH] move .globals for code.s add missing emptyfiles to obseg Former-commit-id: 4e31852caa34ebc2f63881b08f277bfeb21cdaa0 [formerly 5139464ee6ce1c127dafbc8ef17000873087768a] [formerly c4a983962ac3ed29ddcb9c00eb74e60743f1d653 [formerly dfcb0aa6202271dae4203489f55ae2fc7b678042]] Former-commit-id: a0dac1e7035f001e1116a5c4f8c25aa048a3f109 [formerly 1cd9405c8ff8aa0bd704907fac4a3d43a8f6739f] Former-commit-id: d325e3405eb9f39f27491a4f311d6965355d5d2d --- globals.inc.REMOVED.git-id | 2 +- macros.inc | 2 ++ obseg/bg/bg_ash_all_p.seg | 0 obseg/bg/bg_imp_all_p.seg | 0 obseg/ob_seg.s.REMOVED.git-id | 2 +- src/code.s.REMOVED.git-id | 2 +- src/entry.s.REMOVED.git-id | 2 +- 7 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 obseg/bg/bg_ash_all_p.seg create mode 100644 obseg/bg/bg_imp_all_p.seg 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