Commit 6ecd45348408054bd7afa43a95ed5d47ba3c2809
1 parent
925fb139
Fix generated code disasm output on Sparc64 host
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2638 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
3 additions
and
0 deletions
disas.c
| @@ -258,6 +258,9 @@ void disas(FILE *out, void *code, unsigned long size) | @@ -258,6 +258,9 @@ void disas(FILE *out, void *code, unsigned long size) | ||
| 258 | print_insn = print_insn_alpha; | 258 | print_insn = print_insn_alpha; |
| 259 | #elif defined(__sparc__) | 259 | #elif defined(__sparc__) |
| 260 | print_insn = print_insn_sparc; | 260 | print_insn = print_insn_sparc; |
| 261 | +#if defined(__sparc_v8plus__) || defined(__sparc_v8plusa__) || defined(__sparc_v9__) | ||
| 262 | + disasm_info.mach = bfd_mach_sparc_v9b; | ||
| 263 | +#endif | ||
| 261 | #elif defined(__arm__) | 264 | #elif defined(__arm__) |
| 262 | print_insn = print_insn_arm; | 265 | print_insn = print_insn_arm; |
| 263 | #elif defined(__MIPSEB__) | 266 | #elif defined(__MIPSEB__) |