summaryrefslogtreecommitdiff
path: root/target-alpha
diff options
context:
space:
mode:
authorj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-10-14 08:50:17 +0000
committerj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-10-14 08:50:17 +0000
commitbb6f6792bfa5ee7e3526fa3a23c622296e8bff1a (patch)
tree3ada96ccb4d597016bebe1735707596b10b90d0e /target-alpha
parente63ecc6f68d5f9349683aef5d74e36137eafb72d (diff)
downloadqemu-bb6f6792bfa5ee7e3526fa3a23c622296e8bff1a.tar.gz
qemu-bb6f6792bfa5ee7e3526fa3a23c622296e8bff1a.tar.bz2
qemu-bb6f6792bfa5ee7e3526fa3a23c622296e8bff1a.zip
Allow Alpha target to use supervisor and executive mode micro-ops.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3389 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-alpha')
-rw-r--r--target-alpha/translate.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/target-alpha/translate.c b/target-alpha/translate.c
index 6a7da5adf1..c036323cbe 100644
--- a/target-alpha/translate.c
+++ b/target-alpha/translate.c
@@ -190,16 +190,16 @@ static GenOpFunc *gen_op_st##width[] = { \
#define OP_LD_TABLE(width) \
static GenOpFunc *gen_op_ld##width[] = { \
&gen_op_ld##width##_kernel, \
- &gen_op_ld##width##_user, /* executive */ \
- &gen_op_ld##width##_data, /* supervisor */ \
- &gen_op_ld##width##_data, /* user */ \
+ &gen_op_ld##width##_executive, \
+ &gen_op_ld##width##_supervisor, \
+ &gen_op_ld##width##_user, \
}
#define OP_ST_TABLE(width) \
static GenOpFunc *gen_op_st##width[] = { \
&gen_op_st##width##_kernel, \
- &gen_op_st##width##_user, /* executive */ \
- &gen_op_st##width##_data, /* supervisor */ \
- &gen_op_st##width##_data, /* user */ \
+ &gen_op_st##width##_executive, \
+ &gen_op_st##width##_supervisor, \
+ &gen_op_st##width##_user, \
}
#endif