summaryrefslogtreecommitdiffstats
path: root/dis-asm.h
Commit message (Collapse)AuthorAgeFilesLines
* tcg: Add tci disassemblerStefan Weil2011-10-311-0/+1
| | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* target-alpha: Disassemble EV6 PALcode instructions.Richard Henderson2011-05-311-0/+3
| | | | | | | The QEMU emulation PALcode will use EV6 PALcode insns regardless of the "real" cpu instruction set being emulated. Signed-off-by: Richard Henderson <rth@twiddle.net>
* Delete useless 'extern' qualifiers for functionsBlue Swirl2011-01-231-44/+43
| | | | | | | 'extern' qualifier is useless for function declarations. Delete them. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* cris: Support disassembly of crisv10Edgar E. Iglesias2011-01-101-0/+1
| | | | Signed-off-by: Edgar E. Iglesias <edgar@axis.com>
* *-dis: Replace fprintf_ftype by fprintf_function (format checking)Stefan Weil2010-12-041-8/+2
| | | | | | | | | | | | | | | | | | | | | | This patch adds more printf format checking. Additional modifications were needed for this code change: * alpha-dis.c: The local definition of MAX conflicts with a previous definition from osdep.h, so add an #undef. * dis-asm.h: Add include for fprintf_function (qemu-common.h). The standard (now redundant) includes are removed. * mis-dis.c: The definition of ARRAY_SIZE is no longer needed and must be removed (conflict with previous definition from qemu-common.h). * sh4-dis.c: Remove some unneeded forward declarations. Cc: Blue Swirl <blauwirbel@gmail.com> Signed-off-by: Stefan Weil <weil@mail.berlios.de> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* ia64 disas supportAurelien Jarno2010-04-011-0/+5
| | | | | | Taken from binutils SVN, using last GPLv2 version. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
* bdf: Remove last users of FALSE/TRUEJuan Quintela2009-10-051-2/+2
| | | | | | | | | | This brings bfd_boolean to the wonderful world of <stdbool.h>, it is needed because it defines bdf_boolean as an enum with values true and false, and some architectures use TRUE, FALSE and give problems when you try to use <stdbool.h> Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* Remove PARAMS() macroJuan Quintela2009-09-251-53/+49
| | | | | | | | Only two disassemblers (alpha and sh4) were still using it. Just remove its use there, and its aparations in dis-asm.h Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* microblaze: Add disassembler.Edgar E. Iglesias2009-05-261-0/+2
| | | | Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
* Update ppc-dis.c from binutils 2.17blueswir12009-02-091-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6582 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix OpenBSD linker warningsblueswir12008-08-211-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5044 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix compiler warnings in common filesblueswir12008-05-101-1/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4405 c046a42c-6fe2-441c-8c8c-71466251a162
* HPPA (PA-RISC) host supportaurel322008-04-121-0/+4
| | | | | | | (Stuart Brady) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4199 c046a42c-6fe2-441c-8c8c-71466251a162
* Initialize disasinfo->private_data, binutils does it and some disassemblers ↵edgar_igl2008-02-271-0/+1
| | | | | | depend on it. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3993 c046a42c-6fe2-441c-8c8c-71466251a162
* Update ARM disassembler.pbrook2007-11-101-6/+14
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3565 c046a42c-6fe2-441c-8c8c-71466251a162
* Wire up CRIS disassembler, by Edgar E. Iglesias.ths2007-10-081-0/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3357 c046a42c-6fe2-441c-8c8c-71466251a162
* find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in ↵ths2007-09-171-1/+1
| | | | | | the regex. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162
* find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths2007-09-161-5/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162
* s390 disassembler support, by Ulrich Hecht.ths2007-07-311-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3104 c046a42c-6fe2-441c-8c8c-71466251a162
* Spelling fixes, by Stefan Weil.ths2007-07-111-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3066 c046a42c-6fe2-441c-8c8c-71466251a162
* Integrate Alpha target in Qemu core.j_mayer2007-04-051-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2601 c046a42c-6fe2-441c-8c8c-71466251a162
* sh4 target (Samuel Tardieu)bellard2006-04-271-1/+14
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1861 c046a42c-6fe2-441c-8c8c-71466251a162
* m68k disassembler (Paul Brook)bellard2005-11-061-0/+13
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1605 c046a42c-6fe2-441c-8c8c-71466251a162
* ppc64 targetbellard2005-07-231-0/+18
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1523 c046a42c-6fe2-441c-8c8c-71466251a162
* MIPS target (Jocelyn Mayer)bellard2005-07-021-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1464 c046a42c-6fe2-441c-8c8c-71466251a162
* 64 bit target supportbellard2005-01-031-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1189 c046a42c-6fe2-441c-8c8c-71466251a162
* initial x86-64 host support (Gwenole Beauchesne)bellard2004-03-171-0/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@670 c046a42c-6fe2-441c-8c8c-71466251a162
* added ARM and Sparc disassemblersbellard2003-06-091-8/+23
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@214 c046a42c-6fe2-441c-8c8c-71466251a162
* PowerPC disas codebellard2003-04-291-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@107 c046a42c-6fe2-441c-8c8c-71466251a162
* bfd.h dependancy removedbellard2003-04-071-1/+148
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@75 c046a42c-6fe2-441c-8c8c-71466251a162
* ppc portbellard2003-03-201-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@36 c046a42c-6fe2-441c-8c8c-71466251a162
* added flags computation optimizationbellard2003-03-191-0/+237
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@34 c046a42c-6fe2-441c-8c8c-71466251a162
OpenPOWER on IntegriCloud