This patch defines seven new features:
- M68K_FEATURE_SCALED_INDEX, scaled address index register
- M68K_FEATURE_LONG_MULDIV, 32bit multiply/divide
- M68K_FEATURE_QUAD_MULDIV, 64bit multiply/divide
- M68K_FEATURE_BCCL, long conditional branches
- M68K_FEATURE_BITFIELD, bit field instructions
- M68K_FEATURE_FPU, FPU instructions
- M68K_FEATURE_CAS, cas instruction
Original patch from Andreas Schwab <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
---
target-m68k/cpu.c | 54 ++++++++++++++++++++++
target-m68k/cpu.h | 10 +++-
target-m68k/translate.c | 120 ++++++++++++++++++++++++++++++------------------
3 files changed, 139 insertions(+), 45 deletions(-)