From 46cad2958a815ab544bcbb504d02eee6bdb7b6e1 Mon Sep 17 00:00:00 2001 From: David Guillen Fandos Date: Tue, 16 Mar 2021 01:02:10 +0100 Subject: Move a few more registers to context This gets rid of some more absolute addrs in the MIPS dynarec. Tested on several platforms, we should be good. --- x86/x86_stub.S | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'x86') diff --git a/x86/x86_stub.S b/x86/x86_stub.S index 9a7e359..8d76457 100644 --- a/x86/x86_stub.S +++ b/x86/x86_stub.S @@ -31,6 +31,7 @@ #define _memory_map_read memory_map_read #define _memory_map_write memory_map_write #define _reg reg +#define _reg_mode reg_mode #define _oam_update oam_update #define _iwram iwram #define _ewram ewram @@ -69,6 +70,8 @@ .global _memory_map_read .global _memory_map_write .global _reg +.global _reg_mode +.global _spsr .global _palette_ram .global _palette_ram_converted @@ -567,6 +570,10 @@ _palette_ram: .space 0x400 _palette_ram_converted: .space 0x400 +_spsr: + .space 24 +_reg_mode: + .space 196 .comm _memory_map_read 0x8000 .comm _memory_map_write 0x8000 -- cgit v1.2.3