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,6 +392,8 @@ void monitor_disas(CPUState *env, | ||
392 | print_insn = print_insn_i386; | 392 | print_insn = print_insn_i386; |
393 | #elif defined(TARGET_ARM) | 393 | #elif defined(TARGET_ARM) |
394 | print_insn = print_insn_arm; | 394 | print_insn = print_insn_arm; |
395 | +#elif defined(TARGET_ALPHA) | ||
396 | + print_insn = print_insn_alpha; | ||
395 | #elif defined(TARGET_SPARC) | 397 | #elif defined(TARGET_SPARC) |
396 | print_insn = print_insn_sparc; | 398 | print_insn = print_insn_sparc; |
397 | #ifdef TARGET_SPARC64 | 399 | #ifdef TARGET_SPARC64 |
dyngen-exec.h
@@ -38,7 +38,7 @@ typedef unsigned int uint32_t; | @@ -38,7 +38,7 @@ typedef unsigned int uint32_t; | ||
38 | // Linux/Sparc64 defines uint64_t | 38 | // Linux/Sparc64 defines uint64_t |
39 | #if !(defined (__sparc_v9__) && defined(__linux__)) | 39 | #if !(defined (__sparc_v9__) && defined(__linux__)) |
40 | /* XXX may be done for all 64 bits targets ? */ | 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 | typedef unsigned long uint64_t; | 42 | typedef unsigned long uint64_t; |
43 | #else | 43 | #else |
44 | typedef unsigned long long uint64_t; | 44 | typedef unsigned long long uint64_t; |
@@ -55,7 +55,7 @@ typedef signed short int16_t; | @@ -55,7 +55,7 @@ typedef signed short int16_t; | ||
55 | typedef signed int int32_t; | 55 | typedef signed int int32_t; |
56 | // Linux/Sparc64 defines int64_t | 56 | // Linux/Sparc64 defines int64_t |
57 | #if !(defined (__sparc_v9__) && defined(__linux__)) | 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 | typedef signed long int64_t; | 59 | typedef signed long int64_t; |
60 | #else | 60 | #else |
61 | typedef signed long long int64_t; | 61 | typedef signed long long int64_t; |