2007-11-06 Greg Clayton <gclayton@apple.com>
* arm-dis.c (print_insn_thumb32): Fixed BLX(1) offset for thumb.
2007-05-09 Jason Molenda (jmolenda@apple.com)
* i386-dis.c (print_insn, OP_sI, OP_J): Reapply Eric's Apple local
change.
2007-05-09 Jason Molenda (jmolenda@apple.com)
* i386-dis.c: Update to stock FSF TOT version on 2007-05-09.
None of the Apple local mods applied yet.
* i386-opc.c: New file.
* i386-opc.h: New file.
* configure.in: Build new file.
* Makefile.am: Build new file.
* Makefile.in, configure, aclocal.m4: Updated.
2007-02-09 Jason Molenda (jmolenda@apple.com)
* i386-dis.c: Reapply the changes from 2007-01-26 -- I can't reproduce
the failure that caused me to revert them now.
2007-01-26 Jason Molenda (jmolenda@apple.com)
* i386-dis.c: Revert today's changes for now. There is another
sign extension bug in the current version sources, either from a
merge mistake or another problem on the type Eric fixed in March
last year.
2007-01-26 Jason Molenda (jmolenda@apple.com)
* i386-dis.c (OP_E): Display negative offsets as decimal regardless
of whether we're using riprel mode or not.
2007-01-26 Jason Molenda (jmolenda@apple.com)
* i386-dis.c (OP_E): My 2005-04-14 changes to print disp8/disp32
displacement offsets as integers, not hex values.
(print_insn, OP_J): Eric's 2006-03-25 changes to fix an improper
sign extension.
2007-01-26 Jason Molenda (jmolenda@apple.com)
* i386-dis.c: Imported today's version of i386-dis.c from
the src.apple.com opcodes CVS source repository. No Apple
local modifications applied in this checkin.
2006-06-22 Jason Molenda (jmolenda@apple.com)
* i386-dis.c: Imported two patches from HJ Lu from
http://sourceware.org/ml/binutils/2006-02/msg00149.html
http://sourceware.org/ml/binutils/2006-02/msg00150.html
His changelog entry:
2006-02-11 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c ('Z'): Add a new macro.
(dis386_twobyte): Use "movZ" for control register moves.
2006-02-11 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c (dis386_twobyte): Use "movZ" for debug register
moves.
2006-05-02 Eric Albert (ejalbert@apple.com)
* i386-dis.c: Add MNI instruction disassembly support.
(THREE_BYTE_0, THREE_BYTE_1): New.
(dis386_twobyte[]): Updated.
(twobyte_has_modrm[]): Updated.
(three_byte_table[]): New.
(print_insn): Updated.
2006-03-25 Eric Albert (ejalbert@apple.com)
* i386-dis.c (OP_J): Displacements here are signed 32-bit values,
not unsigned. Also, do math on them as signed values rather than
unsigned values.
(print_insn): Do math on RIP-relative offsets as signed values
rather than unsigned values.
2005-04-14 Jason Molenda (jmolenda@apple.com)
* i386-dis.c (OP_E): Print disp8 and disp32 displacement offsets
as signed integers, not hex values.
2005-03-24 Jason Molenda (jmolenda@apple.com)
* configure.in: Force AC_FUNC_MMAP's result to 'yes' - it
needs to run a test case to say 'yes' so cross-host builds
end up with mmap support turned off.
* configure, config.in, po/POTFILES.in: Regenerated.
2003-05-20 Klee Dienes <kdienes@apple.com>
* po/Make-in: Don't error out if unable to write .po files to
the source directory.
2003-05-11 Klee Dienes <kdienes@apple.com>
* ppc-dis.c (powerpc_dialect): Add GPUL support.
* ppc-opc.c (powerpc_operands): Add support for the 'attn'
instruction.
(powerpc_opcodes): Add GPUL instructions, ++/-- branch predictors.
2003-04-24 Klee Dienes <kdienes@apple.com>
* config.in: Regenerate.
* configure: Regenerate.
* po/opcodes.pot: Regenerate.
2003-01-07 Klee Dienes <kdienes@apple.com>
* Makefile.am (ALL_MACHINES): Add msp430-dis.lo.
* Makefile.in: Regenerate.
* configure: Regenerate.
2002-12-06 Klee Dienes <kdienes@apple.com>
* tic30-dis.c: Revert to FSF sources.
2002-11-18 Klee Dienes <kdienes@apple.com>
* Makefile.am: Remove dependency on mmalloc.
(INCLUDES): Remove free=xfree.
(headers): Remove.
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* config.in: Regenerate.
* configure: Regenerate.
* sparc-dis.c: Revert from free to xfree.
* sysdep.h: Remove definitions of true/false.
2002-11-11 Klee Dienes <kdienes@apple.com>
These were all submitted to the FSF, but in substantially modified
form. They're not currently needed by our builds; I'm removing
them and will expect to merge them in once they are accepted by
the FSF.
* arc-opc.c: Revert to FSF sources.
* avr-dis.c: Revert to FSF sources.
* cgen-opc.c: Revert to FSF sources.
* h8500-opc.h: Revert to FSF sources.
* m32r-desc.c: Revert to FSF sources.
2002-11-05 Klee Dienes <kdienes@apple.com>
* po/Make-in: Update to use @USE_NLS@ (revert to FSF sources).
2002-11-01 Klee Dienes <kdienes@apple.com>
* arc-ext.c (arc_ext_operand_value): Remove (unused, moved to arc-opc.c).
* arc-opc.c (arc_ext_operand_value): Add. Remove initializer; rely on
being compiled with -fno-common when building a dylib.
(ls_operand): Remove initializer.
(arc_operand_map): Remove initializer.
* or32-opc.c: Remove initializers for automata, nuncovered, ti,
op_data, and op_start.
2002-10-28 Klee Dienes <kdienes@apple.com>
* Makefile.am: Remove PIC support.
* Makefile.in: Regenerate.
2002-10-26 Klee Dienes <kdienes@apple.com>
* po/POTFILES.in: Remove PIC support.
* disassemble.c: Remove PIC support.
* pic-dis.c: Remove.
* pic-opc.h: Remove.
2002-10-06 Klee Dienes <kdienes@apple.com>
* ppc-opc.c: Revert to Cygnus sources.