ChangeLog-Apple   [plain text]


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.