diff options
author | j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-10-14 08:18:12 +0000 |
---|---|---|
committer | j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-10-14 08:18:12 +0000 |
commit | b1806c9e67fd887bca117af2fc061f3dcc3beb98 (patch) | |
tree | 37c29f615a7be095db1a47be46e0936b6937edaa /target-alpha | |
parent | 6ebbf390003270afece028facef4d9834df81a8c (diff) | |
download | hqemu-b1806c9e67fd887bca117af2fc061f3dcc3beb98.zip hqemu-b1806c9e67fd887bca117af2fc061f3dcc3beb98.tar.gz |
Generate micro-ops for Alpha executive and supervisor modes.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3385 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-alpha')
-rw-r--r-- | target-alpha/op.c | 10 | ||||
-rw-r--r-- | target-alpha/op_helper.c | 12 |
2 files changed, 16 insertions, 6 deletions
diff --git a/target-alpha/op.c b/target-alpha/op.c index 529a66d..4093252 100644 --- a/target-alpha/op.c +++ b/target-alpha/op.c @@ -140,11 +140,15 @@ void OPPROTO op_tb_flush (void) #define MEMSUFFIX _raw #include "op_mem.h" #if !defined(CONFIG_USER_ONLY) -#define MEMSUFFIX _user -#include "op_mem.h" #define MEMSUFFIX _kernel #include "op_mem.h" -/* Those are used for supervisor, executive and pal modes */ +#define MEMSUFFIX _executive +#include "op_mem.h" +#define MEMSUFFIX _supervisor +#include "op_mem.h" +#define MEMSUFFIX _user +#include "op_mem.h" +/* This is used for pal modes */ #define MEMSUFFIX _data #include "op_mem.h" #endif diff --git a/target-alpha/op_helper.c b/target-alpha/op_helper.c index badb85d..e471a1f 100644 --- a/target-alpha/op_helper.c +++ b/target-alpha/op_helper.c @@ -27,13 +27,19 @@ #include "op_helper_mem.h" #if !defined(CONFIG_USER_ONLY) -#define MEMSUFFIX _user +#define MEMSUFFIX _kernel #include "op_helper_mem.h" -#define MEMSUFFIX _kernel +#define MEMSUFFIX _executive +#include "op_helper_mem.h" + +#define MEMSUFFIX _supervisor +#include "op_helper_mem.h" + +#define MEMSUFFIX _user #include "op_helper_mem.h" -/* Those are used for supervisor and executive modes */ +/* This is used for pal modes */ #define MEMSUFFIX _data #include "op_helper_mem.h" #endif |