On 06/28/2017 05:28 AM, Lluís Vilanova wrote:
Used later. An enum makes expected values explicit and bounds the value space of
switches.
Signed-off-by: Lluís Vilanova<vilan...@ac.upc.edu>
---
include/exec/exec-all.h | 6 ------
include/exec/translator.h | 38 ++++++++++++++++++++++++++++++++++++++
target/arm/translate.h | 26 ++++++++++++++++----------
target/cris/translate.c | 7 ++++++-
target/i386/translate.c | 4 ++++
target/lm32/translate.c | 6 ++++++
target/m68k/translate.c | 7 ++++++-
target/microblaze/translate.c | 6 ++++++
target/nios2/translate.c | 6 ++++++
target/openrisc/translate.c | 6 ++++++
target/s390x/translate.c | 3 ++-
target/unicore32/translate.c | 7 ++++++-
target/xtensa/translate.c | 4 ++++
13 files changed, 106 insertions(+), 20 deletions(-)
create mode 100644 include/exec/translator.h
Reviewed-by: Richard Henderson <r...@twiddle.net>
r~