From e2f2289897a99d9b38011be5a41a68ee48d22ac6 Mon Sep 17 00:00:00 2001 From: bellard Date: Wed, 25 Jun 2003 16:09:48 +0000 Subject: arm fixes git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@274 c046a42c-6fe2-441c-8c8c-71466251a162 --- cpu-all.h | 1 + cpu-arm.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/cpu-all.h b/cpu-all.h index 3eacfa89aa..13af7c2086 100644 --- a/cpu-all.h +++ b/cpu-all.h @@ -305,5 +305,6 @@ void page_unprotect_range(uint8_t *data, unsigned long data_size); #endif /* SINGLE_CPU_DEFINES */ void cpu_abort(CPUState *env, const char *fmt, ...); +extern CPUState *cpu_single_env; #endif /* CPU_ALL_H */ diff --git a/cpu-arm.h b/cpu-arm.h index c3850eb407..e3720886aa 100644 --- a/cpu-arm.h +++ b/cpu-arm.h @@ -40,6 +40,8 @@ typedef struct CPUARMState { jmp_buf jmp_env; int exception_index; int interrupt_request; + struct TranslationBlock *current_tb; + int user_mode_only; /* user data */ void *opaque; -- cgit v1.2.1