diff options
author | j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-11-22 11:00:46 +0000 |
---|---|---|
committer | j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-11-22 11:00:46 +0000 |
commit | e7c240035fe1ffbb6efba10e8db002f92459ad00 (patch) | |
tree | f8a91b2a94b661fa9f35b3a2d6df87b2f59a0b89 /target-ppc/op_helper.h | |
parent | 67d6abff605064317d1922745b2e99ffc57b4a77 (diff) |
Add new sane low-level memory accessors for PowerPC that do proper
size or zero extension, with homogenous names.
Fix load & store strings: those are now endian-sensitive, by definition.
Fix dcbz: must always align the target address to a cache line boundary.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3719 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-ppc/op_helper.h')
-rw-r--r-- | target-ppc/op_helper.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/target-ppc/op_helper.h b/target-ppc/op_helper.h index 94cf4673f2..5ec13a420d 100644 --- a/target-ppc/op_helper.h +++ b/target-ppc/op_helper.h @@ -22,9 +22,7 @@ /* Memory load/store helpers */ void glue(do_lsw, MEMSUFFIX) (int dst); -void glue(do_lsw_le, MEMSUFFIX) (int dst); void glue(do_stsw, MEMSUFFIX) (int src); -void glue(do_stsw_le, MEMSUFFIX) (int src); void glue(do_lmw, MEMSUFFIX) (int dst); void glue(do_lmw_le, MEMSUFFIX) (int dst); void glue(do_stmw, MEMSUFFIX) (int src); @@ -39,9 +37,7 @@ void glue(do_POWER2_stfq_le, MEMSUFFIX) (void); #if defined(TARGET_PPC64) void glue(do_lsw_64, MEMSUFFIX) (int dst); -void glue(do_lsw_le_64, MEMSUFFIX) (int dst); void glue(do_stsw_64, MEMSUFFIX) (int src); -void glue(do_stsw_le_64, MEMSUFFIX) (int src); void glue(do_lmw_64, MEMSUFFIX) (int dst); void glue(do_lmw_le_64, MEMSUFFIX) (int dst); void glue(do_stmw_64, MEMSUFFIX) (int src); |