Commit cbd669dae9b41b1ebb92fbdf1f914fc039528005
1 parent
b352fa43
One more bit of alpha support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3854 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
2 changed files
with
4 additions
and
2 deletions
disas.c
... | ... | @@ -392,6 +392,8 @@ void monitor_disas(CPUState *env, |
392 | 392 | print_insn = print_insn_i386; |
393 | 393 | #elif defined(TARGET_ARM) |
394 | 394 | print_insn = print_insn_arm; |
395 | +#elif defined(TARGET_ALPHA) | |
396 | + print_insn = print_insn_alpha; | |
395 | 397 | #elif defined(TARGET_SPARC) |
396 | 398 | print_insn = print_insn_sparc; |
397 | 399 | #ifdef TARGET_SPARC64 | ... | ... |
dyngen-exec.h
... | ... | @@ -38,7 +38,7 @@ typedef unsigned int uint32_t; |
38 | 38 | // Linux/Sparc64 defines uint64_t |
39 | 39 | #if !(defined (__sparc_v9__) && defined(__linux__)) |
40 | 40 | /* XXX may be done for all 64 bits targets ? */ |
41 | -#if defined (__x86_64__) || defined(__ia64) || defined(__s390x__) | |
41 | +#if defined (__x86_64__) || defined(__ia64) || defined(__s390x__) || defined(__alpha__) | |
42 | 42 | typedef unsigned long uint64_t; |
43 | 43 | #else |
44 | 44 | typedef unsigned long long uint64_t; |
... | ... | @@ -55,7 +55,7 @@ typedef signed short int16_t; |
55 | 55 | typedef signed int int32_t; |
56 | 56 | // Linux/Sparc64 defines int64_t |
57 | 57 | #if !(defined (__sparc_v9__) && defined(__linux__)) |
58 | -#if defined (__x86_64__) || defined(__ia64) || defined(__s390x__) | |
58 | +#if defined (__x86_64__) || defined(__ia64) || defined(__s390x__) || defined(__alpha__) | |
59 | 59 | typedef signed long int64_t; |
60 | 60 | #else |
61 | 61 | typedef signed long long int64_t; | ... | ... |