summaryrefslogtreecommitdiff
path: root/target-lm32/helper.h
diff options
context:
space:
mode:
authorBlue Swirl <blauwirbel@gmail.com>2012-09-02 06:57:17 +0000
committerBlue Swirl <blauwirbel@gmail.com>2012-09-15 17:44:32 +0000
commit32ac0ca2ecc0ea0eb6b868abcbe0a7d094870cfd (patch)
treefdd9e7fe3d64eae9860bfad4c254d6a0a40b574b /target-lm32/helper.h
parent46ee3d8455d4d67a1a9438a4b1f1e4ebf977d97b (diff)
downloadqemu-32ac0ca2ecc0ea0eb6b868abcbe0a7d094870cfd.tar.gz
qemu-32ac0ca2ecc0ea0eb6b868abcbe0a7d094870cfd.tar.bz2
qemu-32ac0ca2ecc0ea0eb6b868abcbe0a7d094870cfd.zip
target-lm32: switch to AREG0 free mode
Add an explicit CPUState parameter instead of relying on AREG0 and switch to AREG0 free mode. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'target-lm32/helper.h')
-rw-r--r--target-lm32/helper.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/target-lm32/helper.h b/target-lm32/helper.h
index 9d335efc45..07f5670172 100644
--- a/target-lm32/helper.h
+++ b/target-lm32/helper.h
@@ -1,14 +1,14 @@
#include "def-helper.h"
-DEF_HELPER_1(raise_exception, void, i32)
-DEF_HELPER_0(hlt, void)
-DEF_HELPER_1(wcsr_im, void, i32)
-DEF_HELPER_1(wcsr_ip, void, i32)
-DEF_HELPER_1(wcsr_jtx, void, i32)
-DEF_HELPER_1(wcsr_jrx, void, i32)
-DEF_HELPER_0(rcsr_im, i32)
-DEF_HELPER_0(rcsr_ip, i32)
-DEF_HELPER_0(rcsr_jtx, i32)
-DEF_HELPER_0(rcsr_jrx, i32)
+DEF_HELPER_2(raise_exception, void, env, i32)
+DEF_HELPER_1(hlt, void, env)
+DEF_HELPER_2(wcsr_im, void, env, i32)
+DEF_HELPER_2(wcsr_ip, void, env, i32)
+DEF_HELPER_2(wcsr_jtx, void, env, i32)
+DEF_HELPER_2(wcsr_jrx, void, env, i32)
+DEF_HELPER_1(rcsr_im, i32, env)
+DEF_HELPER_1(rcsr_ip, i32, env)
+DEF_HELPER_1(rcsr_jtx, i32, env)
+DEF_HELPER_1(rcsr_jrx, i32, env)
#include "def-helper.h"