Home | History | Annotate | Line # | Download | only in opcodes
ChangeLog-2004 revision 1.1
      1  1.1  skrll 2004-12-23  Tomer Levi  <Tomer.Levi (a] nsc.com>
      2  1.1  skrll 
      3  1.1  skrll 	* crx-opc.c: Mark 'bcop' instruction as RELAXABLE.
      4  1.1  skrll 
      5  1.1  skrll 2004-12-14  Svein E. Seldal  <Svein.Seldal (a] solidas.com>
      6  1.1  skrll 
      7  1.1  skrll 	* avr-dis.c: Prettyprint. Added printing of symbol names in all
      8  1.1  skrll 	memory references. Convert avr_operand() to C90 formatting.
      9  1.1  skrll 
     10  1.1  skrll 2004-12-05  Tomer Levi  <Tomer.Levi (a] nsc.com>
     11  1.1  skrll 
     12  1.1  skrll 	* crx-dis.c (print_arg): Use 'info->print_address_func' for address printing.
     13  1.1  skrll 
     14  1.1  skrll 2004-11-29  Tomer Levi  <Tomer.Levi (a] nsc.com>
     15  1.1  skrll 
     16  1.1  skrll 	* crx-opc.c (crx_optab): Mark all rbase_disps* operands as signed.
     17  1.1  skrll 	(no_op_insn): Initialize array with instructions that have no
     18  1.1  skrll 	operands.
     19  1.1  skrll 	* crx-dis.c (make_instruction): Get rid of COP_BRANCH_INS operand swapping.
     20  1.1  skrll 
     21  1.1  skrll 2004-11-29  Richard Earnshaw  <rearnsha (a] arm.com>
     22  1.1  skrll 
     23  1.1  skrll 	* arm-dis.c: Correct top-level comment.
     24  1.1  skrll 
     25  1.1  skrll 2004-11-27  Richard Earnshaw  <rearnsha (a] arm.com>
     26  1.1  skrll 
     27  1.1  skrll 	* arm-opc.h (arm_opcode, thumb_opcode): Add extra field for the
     28  1.1  skrll 	architecuture defining the insn.
     29  1.1  skrll 	(arm_opcodes, thumb_opcodes): Delete.  Move to ...
     30  1.1  skrll 	* arm-dis.c (arm_opcodes, thumb_opcodes): Here.  Add architecutre
     31  1.1  skrll 	field.
     32  1.1  skrll 	Also include opcode/arm.h.
     33  1.1  skrll 	* Makefile.am (arm-dis.lo): Update dependency list.
     34  1.1  skrll 	* Makefile.in: Regenerate.
     35  1.1  skrll 
     36  1.1  skrll 2004-11-22  Ravi Ramaseshan  <ravi.ramaseshan (a] codito.com>
     37  1.1  skrll 
     38  1.1  skrll 	* opcode/arc-opc.c (insert_base): Modify ls_operand[LS_OFFSET] to
     39  1.1  skrll 	reflect the change to the short immediate syntax.
     40  1.1  skrll 
     41  1.1  skrll 2004-11-19  Alan Modra  <amodra (a] bigpond.net.au>
     42  1.1  skrll 
     43  1.1  skrll 	* or32-opc.c (debug): Warning fix.
     44  1.1  skrll 	* po/POTFILES.in: Regenerate.
     45  1.1  skrll 
     46  1.1  skrll 	* maxq-dis.c: Formatting.
     47  1.1  skrll 	(print_insn): Warning fix.
     48  1.1  skrll 
     49  1.1  skrll 2004-11-17  Daniel Jacobowitz  <dan (a] codesourcery.com>
     50  1.1  skrll 
     51  1.1  skrll 	* arm-dis.c (WORD_ADDRESS): Define.
     52  1.1  skrll 	(print_insn): Use it.  Correct big-endian end-of-section handling.
     53  1.1  skrll 
     54  1.1  skrll 2004-11-08  Inderpreet Singh   <inderpreetb (a] nioda.hcltech.com>
     55  1.1  skrll 	    Vineet Sharma      <vineets (a] noida.hcltech.com>
     56  1.1  skrll 
     57  1.1  skrll 	* maxq-dis.c: New file.
     58  1.1  skrll 	* disassemble.c (ARCH_maxq): Define.
     59  1.1  skrll 	(disassembler): Add 'print_insn_maxq_little' for handling maxq
     60  1.1  skrll 	instructions..
     61  1.1  skrll 	* configure.in: Add case for bfd_maxq_arch.
     62  1.1  skrll 	* configure: Regenerate.
     63  1.1  skrll 	* Makefile.am: Add support for maxq-dis.c
     64  1.1  skrll 	* Makefile.in: Regenerate.
     65  1.1  skrll 	* aclocal.m4: Regenerate.
     66  1.1  skrll 
     67  1.1  skrll 2004-11-05  Tomer Levi  <Tomer.Levi (a] nsc.com>
     68  1.1  skrll 
     69  1.1  skrll 	* crx-opc.c (crx_optab): Rename 'arg_icr' to 'arg_idxr' for Index register
     70  1.1  skrll 	mode.
     71  1.1  skrll 	* crx-dis.c: Likewise.
     72  1.1  skrll 
     73  1.1  skrll 2004-11-04  Hans-Peter Nilsson  <hp (a] axis.com>
     74  1.1  skrll 
     75  1.1  skrll 	Generally, handle CRISv32.
     76  1.1  skrll 	* cris-dis.c (TRACE_CASE): Define as (disdata->trace_case).
     77  1.1  skrll 	(struct cris_disasm_data): New type.
     78  1.1  skrll 	(format_reg, format_hex, cris_constraint, print_flags)
     79  1.1  skrll 	(get_opcode_entry): Add struct cris_disasm_data * parameter.  All
     80  1.1  skrll 	callers changed.
     81  1.1  skrll 	(format_sup_reg, print_insn_crisv32_with_register_prefix)
     82  1.1  skrll 	(print_insn_crisv32_without_register_prefix)
     83  1.1  skrll 	(print_insn_crisv10_v32_with_register_prefix)
     84  1.1  skrll 	(print_insn_crisv10_v32_without_register_prefix)
     85  1.1  skrll 	(cris_parse_disassembler_options): New functions.
     86  1.1  skrll 	(bytes_to_skip, cris_spec_reg): Add enum cris_disass_family
     87  1.1  skrll 	parameter.  All callers changed.
     88  1.1  skrll 	(get_opcode_entry): Call malloc, not xmalloc.  Return NULL on
     89  1.1  skrll 	failure.
     90  1.1  skrll 	(cris_constraint) <case 'Y', 'U'>: New cases.
     91  1.1  skrll 	(bytes_to_skip): Handle 'Y' and 'N' as 's'.  Skip size is 4 bytes
     92  1.1  skrll 	for constraint 'n'.
     93  1.1  skrll 	(print_with_operands) <case 'Y'>: New case.
     94  1.1  skrll 	(print_with_operands) <case 'T', 'A', '[', ']', 'd', 'n', 'u'>
     95  1.1  skrll 	<case 'N', 'Y', 'Q'>: New cases.
     96  1.1  skrll 	(print_insn_cris_generic): Emit "bcc ." for zero and CRISv32.
     97  1.1  skrll 	(print_insn_cris_with_register_prefix)
     98  1.1  skrll 	(print_insn_cris_without_register_prefix): Call
     99  1.1  skrll 	cris_parse_disassembler_options.
    100  1.1  skrll 	* cris-opc.c (cris_spec_regs): Mention that this table isn't used
    101  1.1  skrll 	for CRISv32 and the size of immediate operands.  New v32-only
    102  1.1  skrll 	entries for bz, pid, srs, wz, exs, eda, dz, ebp, erp, nrp, ccs and
    103  1.1  skrll 	spc.  Add v32-only 4-byte entries for p2, p3, p5 and p6.  Change
    104  1.1  skrll 	ccr, ibr, irp to be v0..v10.  Change bar, dccr to be v8..v10.
    105  1.1  skrll 	Change brp to be v3..v10.
    106  1.1  skrll 	(cris_support_regs): New vector.
    107  1.1  skrll 	(cris_opcodes): Update head comment.  New format characters '[',
    108  1.1  skrll 	']', space, 'A', 'd', 'N', 'n', 'Q', 'T', 'u', 'U', 'Y'.
    109  1.1  skrll 	Add new opcodes for v32 and adjust existing opcodes to accommodate
    110  1.1  skrll 	differences to earlier variants.
    111  1.1  skrll 	(cris_cond15s): New vector.
    112  1.1  skrll 
    113  1.1  skrll 2004-11-04 Jan Beulich <jbeulich (a] novell.com>
    114  1.1  skrll 
    115  1.1  skrll 	* i386-dis.c (Eq, Edqw, indirEp, Gdq, I1): Define.
    116  1.1  skrll 	(indirEb): Remove.
    117  1.1  skrll 	(Mp): Use f_mode rather than none at all.
    118  1.1  skrll 	(t_mode, dq_mode, dqw_mode, f_mode, const_1_mode): Define. t_mode
    119  1.1  skrll 	replaces what previously was x_mode; x_mode now means 128-bit SSE
    120  1.1  skrll 	operands.
    121  1.1  skrll 	(dis386): Make far jumps and calls have an 'l' prefix only in AT&T
    122  1.1  skrll 	mode. movmskpX's, pextrw's, and pmovmskb's first operands are Gdq.
    123  1.1  skrll 	pinsrw's second operand is Edqw.
    124  1.1  skrll 	(grps): 1-bit shifts' and rotates' second operands are I1. cmpxchg8b's
    125  1.1  skrll 	operand is Eq. movntq's and movntdq's first operands are EM. s[gi]dt,
    126  1.1  skrll 	fldenv, frstor, fsave, fstenv all should also have suffixes in Intel
    127  1.1  skrll 	mode when an operand size override is present or always suffixing.
    128  1.1  skrll 	More instructions will need to be added to this group.
    129  1.1  skrll 	(putop): Handle new macro chars 'C' (short/long suffix selector),
    130  1.1  skrll 	'I' (Intel mode override for following macro char), and 'J' (for
    131  1.1  skrll 	adding the 'l' prefix to far branches in AT&T mode). When an
    132  1.1  skrll 	alternative was specified in the template, honor macro character when
    133  1.1  skrll 	specified for Intel mode.
    134  1.1  skrll 	(OP_E): Handle new *_mode values. Correct pointer specifications for
    135  1.1  skrll 	memory operands. Consolidate output of index register.
    136  1.1  skrll 	(OP_G): Handle new *_mode values.
    137  1.1  skrll 	(OP_I): Handle const_1_mode.
    138  1.1  skrll 	(OP_ESreg, OP_DSreg): Generate pointer specifications. Indicate
    139  1.1  skrll 	respective opcode prefix bits have been consumed.
    140  1.1  skrll 	(OP_EM, OP_EX): Provide some default handling for generating pointer
    141  1.1  skrll 	specifications.
    142  1.1  skrll 
    143  1.1  skrll 2004-10-28  Tomer Levi  <Tomer.Levi (a] nsc.com>
    144  1.1  skrll 
    145  1.1  skrll 	* crx-opc.c (REV_COP_INST): New macro, reverse operand order of
    146  1.1  skrll 	COP_INST macro.
    147  1.1  skrll 
    148  1.1  skrll 2004-10-27  Tomer Levi  <Tomer.Levi (a] nsc.com>
    149  1.1  skrll 
    150  1.1  skrll 	* crx-dis.c (enum REG_ARG_TYPE): New, replacing COP_ARG_TYPE.
    151  1.1  skrll 	(getregliststring): Support HI/LO and user registers.
    152  1.1  skrll 	* crx-opc.c (crx_instruction): Update data structure according to the
    153  1.1  skrll 	rearrangement done in CRX opcode header file.
    154  1.1  skrll 	(crx_regtab):  Likewise.
    155  1.1  skrll 	(crx_optab):  Likewise.
    156  1.1  skrll 	(crx_instruction): Reorder load/stor instructions, remove unsupported
    157  1.1  skrll 	formats.
    158  1.1  skrll 	support new Co-Processor instruction 'cpi'.
    159  1.1  skrll 
    160  1.1  skrll 2004-10-27  Nick Clifton  <nickc (a] redhat.com>
    161  1.1  skrll 
    162  1.1  skrll 	* opcodes/iq2000-asm.c: Regenerate.
    163  1.1  skrll 	* opcodes/iq2000-desc.c: Regenerate.
    164  1.1  skrll 	* opcodes/iq2000-desc.h: Regenerate.
    165  1.1  skrll 	* opcodes/iq2000-dis.c: Regenerate.
    166  1.1  skrll 	* opcodes/iq2000-ibld.c: Regenerate.
    167  1.1  skrll 	* opcodes/iq2000-opc.c: Regenerate.
    168  1.1  skrll 	* opcodes/iq2000-opc.h: Regenerate.
    169  1.1  skrll 
    170  1.1  skrll 2004-10-21  Tomer Levi  <Tomer.Levi (a] nsc.com>
    171  1.1  skrll 
    172  1.1  skrll 	* crx-opc.c (crx_instruction): Replace i3, i4, i5 with us3,
    173  1.1  skrll 	us4, us5 (respectively).
    174  1.1  skrll 	Remove unsupported 'popa' instruction.
    175  1.1  skrll 	Reverse operands order in store co-processor instructions.
    176  1.1  skrll 
    177  1.1  skrll 2004-10-15  Alan Modra  <amodra (a] bigpond.net.au>
    178  1.1  skrll 
    179  1.1  skrll 	* Makefile.am: Run "make dep-am"
    180  1.1  skrll 	* Makefile.in: Regenerate.
    181  1.1  skrll 
    182  1.1  skrll 2004-10-12  Bob Wilson  <bob.wilson (a] acm.org>
    183  1.1  skrll 
    184  1.1  skrll 	* xtensa-dis.c: Use ISO C90 formatting.
    185  1.1  skrll 
    186  1.1  skrll 2004-10-09  Alan Modra  <amodra (a] bigpond.net.au>
    187  1.1  skrll 
    188  1.1  skrll 	* ppc-opc.c: Revert 2004-09-09 change.
    189  1.1  skrll 
    190  1.1  skrll 2004-10-07  Bob Wilson  <bob.wilson (a] acm.org>
    191  1.1  skrll 
    192  1.1  skrll 	* xtensa-dis.c (state_names): Delete.
    193  1.1  skrll 	(fetch_data): Use xtensa_isa_maxlength.
    194  1.1  skrll 	(print_xtensa_operand): Replace operand parameter with opcode/operand
    195  1.1  skrll 	pair.  Remove print_sr_name parameter.  Use new xtensa-isa.h functions.
    196  1.1  skrll 	(print_insn_xtensa): Use new xtensa-isa.h functions.  Handle multislot
    197  1.1  skrll 	instruction bundles.  Use xmalloc instead of malloc.
    198  1.1  skrll 
    199  1.1  skrll 2004-10-07  David Gibson  <david (a] gibson.dropbear.id.au>
    200  1.1  skrll 
    201  1.1  skrll 	* ppc-opc.c: Replace literal "0"s with NULLs in pointer
    202  1.1  skrll 	initializers.
    203  1.1  skrll 
    204  1.1  skrll 2004-10-07  Tomer Levi  <Tomer.Levi (a] nsc.com>
    205  1.1  skrll 
    206  1.1  skrll 	* crx-opc.c (crx_instruction): Support Co-processor insns.
    207  1.1  skrll 	* crx-dis.c (COP_ARG_TYPE): New enum for CO-Processor arguments.
    208  1.1  skrll 	(getregliststring): Change function to use the above enum.
    209  1.1  skrll 	(print_arg): Handle CO-Processor insns.
    210  1.1  skrll 	(crx_cinvs): Add 'b' option to invalidate the branch-target
    211  1.1  skrll 	cache.
    212  1.1  skrll 
    213  1.1  skrll 2004-10-06  Aldy Hernandez  <aldyh (a] redhat.com>
    214  1.1  skrll 
    215  1.1  skrll 	* ppc-opc.c (powerpc_opcodes): Add efscfd, efdabs, efdnabs,
    216  1.1  skrll 	efdneg, efdadd, efdsub, efdmul, efddiv, efdcmpgt, efdcmplt,
    217  1.1  skrll 	efdcmpeq, efdtstgt, efdtstlt, efdtsteq, efdcfsi, efdcfsid,
    218  1.1  skrll 	efdcfui, efdcfuid, efdcfsf, efdcfuf, efdctsi, efdctsidz, efdctsiz,
    219  1.1  skrll 	efdctui, efdctuidz, efdctuiz, efdctsf, efdctuf, efdctuf, efdcfs.
    220  1.1  skrll 
    221  1.1  skrll 2004-10-01  Bill Farmer  <Bill (a] the-farmers.freeserve.co.uk>
    222  1.1  skrll 
    223  1.1  skrll 	* pdp11-dis.c (print_insn_pdp11): Subtract the SOB's displacement
    224  1.1  skrll 	rather than add it.
    225  1.1  skrll 
    226  1.1  skrll 2004-09-30  Paul Brook  <paul (a] codesourcery.com>
    227  1.1  skrll 
    228  1.1  skrll 	* arm-dis.c (print_insn_arm): Handle 'e' for SMI instruction.
    229  1.1  skrll 	* arm-opc.h: Document %e.  Add ARMv6ZK instructions.
    230  1.1  skrll 
    231  1.1  skrll 2004-09-17  H.J. Lu  <hongjiu.lu (a] intel.com>
    232  1.1  skrll 
    233  1.1  skrll 	* Makefile.am (AUTOMAKE_OPTIONS): Require 1.9.
    234  1.1  skrll 	(CONFIG_STATUS_DEPENDENCIES): New.
    235  1.1  skrll 	(Makefile): Removed.
    236  1.1  skrll 	(config.status): Likewise.
    237  1.1  skrll 	* Makefile.in: Regenerated.
    238  1.1  skrll 
    239  1.1  skrll 2004-09-17  Alan Modra  <amodra (a] bigpond.net.au>
    240  1.1  skrll 
    241  1.1  skrll 	* Makefile.am: Run "make dep-am".
    242  1.1  skrll 	* Makefile.in: Regenerate.
    243  1.1  skrll 	* aclocal.m4: Regenerate.
    244  1.1  skrll 	* configure: Regenerate.
    245  1.1  skrll 	* po/POTFILES.in: Regenerate.
    246  1.1  skrll 	* po/opcodes.pot: Regenerate.
    247  1.1  skrll 
    248  1.1  skrll 2004-09-11  Andreas Schwab  <schwab (a] suse.de>
    249  1.1  skrll 
    250  1.1  skrll 	* configure: Rebuild.
    251  1.1  skrll 
    252  1.1  skrll 2004-09-09  Segher Boessenkool  <segher (a] kernel.crashing.org>
    253  1.1  skrll 
    254  1.1  skrll 	* ppc-opc.c (L): Make this field not optional.
    255  1.1  skrll 
    256  1.1  skrll 2004-09-03  Tomer Levi  <Tomer.Levi (a] nsc.com>
    257  1.1  skrll 
    258  1.1  skrll 	* opc-crx.c: Rename 'popma' to 'popa', remove 'pushma'.
    259  1.1  skrll 	Fix parameter to 'm[t|f]csr' insns.
    260  1.1  skrll 
    261  1.1  skrll 2004-08-30  Nathanael Nerode  <neroden (a] gcc.gnu.org>
    262  1.1  skrll 
    263  1.1  skrll 	* configure.in: Autoupdate to autoconf 2.59.
    264  1.1  skrll 	* aclocal.m4: Rebuild with aclocal 1.4p6.
    265  1.1  skrll 	* configure: Rebuild with autoconf 2.59.
    266  1.1  skrll 	* Makefile.in: Rebuild with automake 1.4p6 (picking up
    267  1.1  skrll 	bfd changes for autoconf 2.59 on the way).
    268  1.1  skrll 	* config.in: Rebuild with autoheader 2.59.
    269  1.1  skrll 
    270  1.1  skrll 2004-08-27  Richard Sandiford  <rsandifo (a] redhat.com>
    271  1.1  skrll 
    272  1.1  skrll 	* frv-desc.[ch], frv-opc.[ch]: Regenerated.
    273  1.1  skrll 
    274  1.1  skrll 2004-07-30  Michal Ludvig  <mludvig (a] suse.cz>
    275  1.1  skrll 
    276  1.1  skrll 	* i386-dis.c (GRPPADLCK): Renamed to GRPPADLCK1
    277  1.1  skrll 	(GRPPADLCK2): New define.
    278  1.1  skrll 	(twobyte_has_modrm): True for 0xA6.
    279  1.1  skrll 	(grps): GRPPADLCK2 for opcode 0xA6.
    280  1.1  skrll 
    281  1.1  skrll 2004-07-29  Alexandre Oliva  <aoliva (a] redhat.com>
    282  1.1  skrll 
    283  1.1  skrll 	Introduce SH2a support.
    284  1.1  skrll 	* sh-opc.h (arch_sh2a_base): Renumber.
    285  1.1  skrll 	(arch_sh2a_nofpu_base): Remove.
    286  1.1  skrll 	(arch_sh_base_mask): Adjust.
    287  1.1  skrll 	(arch_opann_mask): New.
    288  1.1  skrll 	(arch_sh2a, arch_sh2a_nofpu): Adjust.
    289  1.1  skrll 	(arch_sh2a_up, arch_sh2a_nofpu_up): Likewise.
    290  1.1  skrll 	(sh_table): Adjust whitespace.
    291  1.1  skrll 	2004-02-24  Corinna Vinschen  <vinschen (a] redhat.com>
    292  1.1  skrll 	* sh-opc.h (arch_sh2a_nofpu_up): New.  Use instead of arch_sh2a_up in
    293  1.1  skrll 	instruction list throughout.
    294  1.1  skrll 	(arch_sh2a_up): Redefine to include fpu instruction set.  Use instead
    295  1.1  skrll 	of arch_sh2a in instruction list throughout.
    296  1.1  skrll 	(arch_sh2e_up): Accomodate above changes.
    297  1.1  skrll 	(arch_sh2_up): Ditto.
    298  1.1  skrll 	2004-02-20  Corinna Vinschen  <vinschen (a] redhat.com>
    299  1.1  skrll 	* sh-opc.h: Add arch_sh2a_nofpu to arch_sh2_up.
    300  1.1  skrll 	2004-02-18  Corinna Vinschen  <vinschen (a] redhat.com>
    301  1.1  skrll 	* sh-dis.c (print_insn_sh): Add bfd_mach_sh2a_nofpu handling.
    302  1.1  skrll 	* sh-opc.h (arch_sh2a_nofpu): New.
    303  1.1  skrll 	(arch_sh2a_up): New, defines sh2a and sh2a_nofpu.
    304  1.1  skrll 	(sh_table): Change all arch_sh2a to arch_sh2a_up unless FPU
    305  1.1  skrll 	instruction.
    306  1.1  skrll 	2004-01-20  DJ Delorie  <dj (a] redhat.com>
    307  1.1  skrll 	* sh-dis.c (print_insn_sh): SH2A does not have 'X' fp regs.
    308  1.1  skrll 	2003-12-29  DJ Delorie  <dj (a] redhat.com>
    309  1.1  skrll 	* sh-opc.c (sh_nibble_type, sh_arg_type, arch_2a, arch_2e_up,
    310  1.1  skrll 	sh_opcode_info, sh_table): Add sh2a support.
    311  1.1  skrll 	(arch_op32): New, to tag 32-bit opcodes.
    312  1.1  skrll 	* sh-dis.c (print_insn_sh): Support sh2a opcodes.
    313  1.1  skrll 	2003-12-02  Michael Snyder  <msnyder (a] redhat.com>
    314  1.1  skrll 	* sh-opc.h (arch_sh2a): Add.
    315  1.1  skrll 	* sh-dis.c (arch_sh2a): Handle.
    316  1.1  skrll 	* sh-opc.h (arch_sh2_up): Fix up to include arch_sh2a.
    317  1.1  skrll 
    318  1.1  skrll 2004-07-27  Tomer Levi  <Tomer.Levi (a] nsc.com>
    319  1.1  skrll 
    320  1.1  skrll 	* crx-opc.c: Add popx,pushx insns. Indent code, fix comments.
    321  1.1  skrll 
    322  1.1  skrll 2004-07-22  Nick Clifton  <nickc (a] redhat.com>
    323  1.1  skrll 
    324  1.1  skrll 	PR/280
    325  1.1  skrll 	* h8300-dis.c (bfd_h8_disassemble): Do not dump raw bytes for the
    326  1.1  skrll 	insns - this is done by objdump itself.
    327  1.1  skrll 	* h8500-dis.c (print_insn_h8500): Likewise.
    328  1.1  skrll 
    329  1.1  skrll 2004-07-21  Jan Beulich <jbeulich (a] novell.com>
    330  1.1  skrll 
    331  1.1  skrll 	* i386-dis.c (OP_E): Show rip-relative addressing in 64-bit mode
    332  1.1  skrll 	regardless of address size prefix in effect.
    333  1.1  skrll 	(ptr_reg): Size or address registers does not depend on rex64, but
    334  1.1  skrll 	on the presence of an address size override.
    335  1.1  skrll 	(OP_MMX): Use rex.x only for xmm registers.
    336  1.1  skrll 	(OP_EM): Use rex.z only for xmm registers.
    337  1.1  skrll 
    338  1.1  skrll 2004-07-20  Maciej W. Rozycki  <macro (a] linux-mips.org>
    339  1.1  skrll 
    340  1.1  skrll 	* mips-opc.c (mips_builtin_opcodes): Move coprocessor 2
    341  1.1  skrll 	move/branch operations to the bottom so that VR5400 multimedia
    342  1.1  skrll 	instructions take precedence in disassembly.
    343  1.1  skrll 
    344  1.1  skrll 2004-07-20  Maciej W. Rozycki  <macro (a] linux-mips.org>
    345  1.1  skrll 
    346  1.1  skrll 	* mips-opc.c (mips_builtin_opcodes): Remove the MIPS32
    347  1.1  skrll 	ISA-specific "break" encoding.
    348  1.1  skrll 
    349  1.1  skrll 2004-07-13  Elvis Chiang  <elvisfb (a] gmail.com>
    350  1.1  skrll 
    351  1.1  skrll 	* arm-opc.h: Fix typo in comment.
    352  1.1  skrll 
    353  1.1  skrll 2004-07-11  Andreas Schwab  <schwab (a] suse.de>
    354  1.1  skrll 
    355  1.1  skrll 	* m68k-dis.c (m68k_valid_ea): Fix typos in last change.
    356  1.1  skrll 
    357  1.1  skrll 2004-07-09  Andreas Schwab  <schwab (a] suse.de>
    358  1.1  skrll 
    359  1.1  skrll 	* m68k-dis.c (m68k_valid_ea): Check validity of all codes.
    360  1.1  skrll 
    361  1.1  skrll 2004-07-07  Tomer Levi  <Tomer.Levi (a] nsc.com>
    362  1.1  skrll 
    363  1.1  skrll 	* Makefile.am (CFILES): Add crx-dis.c, crx-opc.c.
    364  1.1  skrll 	(ALL_MACHINES): Add crx-dis.lo, crx-opc.lo.
    365  1.1  skrll 	(crx-dis.lo): New target.
    366  1.1  skrll 	(crx-opc.lo): Likewise.
    367  1.1  skrll 	* Makefile.in: Regenerate.
    368  1.1  skrll 	* configure.in: Handle bfd_crx_arch.
    369  1.1  skrll 	* configure: Regenerate.
    370  1.1  skrll 	* crx-dis.c: New file.
    371  1.1  skrll 	* crx-opc.c: New file.
    372  1.1  skrll 	* disassemble.c (ARCH_crx): Define.
    373  1.1  skrll 	(disassembler): Handle ARCH_crx.
    374  1.1  skrll 
    375  1.1  skrll 2004-06-29  James E Wilson  <wilson (a] specifixinc.com>
    376  1.1  skrll 
    377  1.1  skrll 	* ia64-opc-a.c (ia64_opcodes_a): Delete mov immediate pseudo for adds.
    378  1.1  skrll 	* ia64-asmtab.c: Regnerate.
    379  1.1  skrll 
    380  1.1  skrll 2004-06-28  Alan Modra  <amodra (a] bigpond.net.au>
    381  1.1  skrll 
    382  1.1  skrll 	* ppc-opc.c (insert_fxm): Handle mfocrf and mtocrf.
    383  1.1  skrll 	(extract_fxm): Don't test dialect.
    384  1.1  skrll 	(XFXFXM_MASK): Include the power4 bit.
    385  1.1  skrll 	(XFXM): Add p4 param.
    386  1.1  skrll 	(powerpc_opcodes): Add mfocrf and mtocrf.  Adjust mtcr.
    387  1.1  skrll 
    388  1.1  skrll 2004-06-27  Alexandre Oliva  <aoliva (a] redhat.com>
    389  1.1  skrll 
    390  1.1  skrll 	2003-07-21  Richard Sandiford  <rsandifo (a] redhat.com>
    391  1.1  skrll 	* disassemble.c (disassembler): Handle bfd_mach_h8300sxn.
    392  1.1  skrll 
    393  1.1  skrll 2004-06-26  Alan Modra  <amodra (a] bigpond.net.au>
    394  1.1  skrll 
    395  1.1  skrll 	* ppc-opc.c (BH, XLBH_MASK): Define.
    396  1.1  skrll 	(powerpc_opcodes): Allow BH field on bclr, bclrl, bcctr, bcctrl.
    397  1.1  skrll 
    398  1.1  skrll 2004-06-24  Alan Modra  <amodra (a] bigpond.net.au>
    399  1.1  skrll 
    400  1.1  skrll 	* i386-dis.c (x_mode): Comment.
    401  1.1  skrll 	(two_source_ops): File scope.
    402  1.1  skrll 	(float_mem): Correct fisttpll and fistpll.
    403  1.1  skrll 	(float_mem_mode): New table.
    404  1.1  skrll 	(dofloat): Use it.
    405  1.1  skrll 	(OP_E): Correct intel mode PTR output.
    406  1.1  skrll 	(ptr_reg): Use open_char and close_char.
    407  1.1  skrll 	(PNI_Fixup): Handle possible suffix on sidt.  Use op1out etc. for
    408  1.1  skrll 	operands.  Set two_source_ops.
    409  1.1  skrll 
    410  1.1  skrll 2004-06-15  Alan Modra  <amodra (a] bigpond.net.au>
    411  1.1  skrll 
    412  1.1  skrll 	* arc-ext.c (build_ARC_extmap): Use bfd_get_section_size
    413  1.1  skrll 	instead of _raw_size.
    414  1.1  skrll 
    415  1.1  skrll 2004-06-08  Jakub Jelinek  <jakub (a] redhat.com>
    416  1.1  skrll 
    417  1.1  skrll 	* ia64-gen.c (in_iclass): Handle more postinc st
    418  1.1  skrll 	and ld variants.
    419  1.1  skrll 	* ia64-asmtab.c: Rebuilt.
    420  1.1  skrll 
    421  1.1  skrll 2004-06-01  Martin Schwidefsky  <schwidefsky (a] de.ibm.com>
    422  1.1  skrll 
    423  1.1  skrll 	* s390-opc.txt: Correct architecture mask for some opcodes.
    424  1.1  skrll 	lrv, lrvh, strv, ml, dl, alc, slb rll and mvclu are available
    425  1.1  skrll 	in the esa mode as well.
    426  1.1  skrll 
    427  1.1  skrll 2004-05-28  Andrew Stubbs <andrew.stubbs (a] superh.com>
    428  1.1  skrll 
    429  1.1  skrll 	* sh-dis.c (target_arch): Make unsigned.
    430  1.1  skrll 	(print_insn_sh): Replace (most of) switch with a call to
    431  1.1  skrll 	sh_get_arch_from_bfd_mach(). Also use new architecture flags system.
    432  1.1  skrll 	* sh-opc.h: Redefine architecture flags values.
    433  1.1  skrll 	Add sh3-nommu architecture.
    434  1.1  skrll 	Reorganise <arch>_up macros so they make more visual sense.
    435  1.1  skrll 	(SH_MERGE_ARCH_SET): Define new macro.
    436  1.1  skrll 	(SH_VALID_BASE_ARCH_SET): Likewise.
    437  1.1  skrll 	(SH_VALID_MMU_ARCH_SET): Likewise.
    438  1.1  skrll 	(SH_VALID_CO_ARCH_SET): Likewise.
    439  1.1  skrll 	(SH_VALID_ARCH_SET): Likewise.
    440  1.1  skrll 	(SH_MERGE_ARCH_SET_VALID): Likewise.
    441  1.1  skrll 	(SH_ARCH_SET_HAS_FPU): Likewise.
    442  1.1  skrll 	(SH_ARCH_SET_HAS_DSP): Likewise.
    443  1.1  skrll 	(SH_ARCH_UNKNOWN_ARCH): Likewise.
    444  1.1  skrll 	(sh_get_arch_from_bfd_mach): Add prototype.
    445  1.1  skrll 	(sh_get_arch_up_from_bfd_mach): Likewise.
    446  1.1  skrll 	(sh_get_bfd_mach_from_arch_set): Likewise.
    447  1.1  skrll 	(sh_merge_bfd_arc): Likewise.
    448  1.1  skrll 
    449  1.1  skrll 2004-05-24  Peter Barada  <peter (a] the-baradas.com>
    450  1.1  skrll 
    451  1.1  skrll 	* m68k-dis.c(print_insn_m68k): Strip body of diassembly out
    452  1.1  skrll 	into new match_insn_m68k function.  Loop over canidate
    453  1.1  skrll 	matches and select first that completely matches.
    454  1.1  skrll 	* m68k-dis.c(print_insn_arg): Fix 'g' case to only extract 1 bit.
    455  1.1  skrll 	* m68k-dis.c(print_insn_arg): Call new function m68k_valid_ea
    456  1.1  skrll 	to verify addressing for MAC/EMAC.
    457  1.1  skrll 	* m68k-dis.c(print_insn_arg): Use reg_half_names for MAC/EMAC
    458  1.1  skrll 	reigster halves since 'fpu' and 'spl' look misleading.
    459  1.1  skrll 	* m68k-dis.c(fetch_arg): Fix 'G', 'H', 'I', 'f', 'M', 'N' cases.
    460  1.1  skrll 	* m68k-opc.c: Rearragne mac/emac cases to use longest for
    461  1.1  skrll 	first, tighten up match masks.
    462  1.1  skrll 	* m68k-opc.c: Add 'size' field to struct m68k_opcode.  Produce
    463  1.1  skrll 	'size' from special case code in print_insn_m68k to
    464  1.1  skrll 	determine decode size of insns.
    465  1.1  skrll 
    466  1.1  skrll 2004-05-19  Alan Modra  <amodra (a] bigpond.net.au>
    467  1.1  skrll 
    468  1.1  skrll 	* ppc-opc.c (insert_fxm): Enable two operand mfcr when -many as
    469  1.1  skrll 	well as when -mpower4.
    470  1.1  skrll 
    471  1.1  skrll 2004-05-13  Nick Clifton  <nickc (a] redhat.com>
    472  1.1  skrll 
    473  1.1  skrll 	* po/fr.po: Updated French translation.
    474  1.1  skrll 
    475  1.1  skrll 2004-05-05  Peter Barada  <peter (a] the-baradas.com>
    476  1.1  skrll 
    477  1.1  skrll 	* m68k-dis.c(print_insn_m68k): Add new chips, use core
    478  1.1  skrll 	variants in arch_mask.  Only set m68881/68851 for 68k chips.
    479  1.1  skrll 	* m68k-op.c: Switch from ColdFire chips to core variants.
    480  1.1  skrll 
    481  1.1  skrll 2004-05-05  Alan Modra  <amodra (a] bigpond.net.au>
    482  1.1  skrll 
    483  1.1  skrll 	PR 147.
    484  1.1  skrll 	* ppc-opc.c (PPCVEC): Remove PPC_OPCODE_PPC.
    485  1.1  skrll 
    486  1.1  skrll 2004-04-29  Ben Elliston  <bje (a] au.ibm.com>
    487  1.1  skrll 
    488  1.1  skrll 	* ppc-opc.c (XCMPL): Renmame to XOPL. Update users.
    489  1.1  skrll 	(powerpc_opcodes): Add "dbczl" instruction for PPC970.
    490  1.1  skrll 
    491  1.1  skrll 2004-04-22  Kaz Kojima  <kkojima (a] rr.iij4u.or.jp>
    492  1.1  skrll 
    493  1.1  skrll 	* sh-dis.c (print_insn_sh): Print the value in constant pool
    494  1.1  skrll 	as a symbol if it looks like a symbol.
    495  1.1  skrll 
    496  1.1  skrll 2004-04-22  Peter Barada <peter (a] the-baradas.com>
    497  1.1  skrll 
    498  1.1  skrll 	* m68k-dis.c(print_insn_m68k): Set mfcmac/mcfemac on
    499  1.1  skrll 	appropriate ColdFire architectures.
    500  1.1  skrll 	(print_insn_m68k): Handle EMAC, MAC/EMAC scalefactor, and MAC/EMAC
    501  1.1  skrll 	mask addressing.
    502  1.1  skrll 	Add EMAC instructions, fix MAC instructions. Remove
    503  1.1  skrll 	macmw/macml/msacmw/msacml instructions since mask addressing now
    504  1.1  skrll 	supported.
    505  1.1  skrll 
    506  1.1  skrll 2004-04-20  Jakub Jelinek  <jakub (a] redhat.com>
    507  1.1  skrll 
    508  1.1  skrll 	* sparc-opc.c (fmoviccx, fmovfccx, fmovccx): Define.
    509  1.1  skrll 	(fmovicc, fmovfcc, fmovcc): Remove fpsize argument, change opcode to
    510  1.1  skrll 	suffix.  Use fmov*x macros, create all 3 fpsize variants in one
    511  1.1  skrll 	macro.  Adjust all users.
    512  1.1  skrll 
    513  1.1  skrll 2004-04-15  Anil Paranjpe  <anilp1 (a] kpitcummins.com>
    514  1.1  skrll 
    515  1.1  skrll 	* h8300-dis.c (bfd_h8_disassemble) : Treat "adds" & "subs"
    516  1.1  skrll 	separately.
    517  1.1  skrll 
    518  1.1  skrll 2004-03-30  Kazuhiro Inaoka  <inaoka.kazuhiro (a] renesas.com>
    519  1.1  skrll 
    520  1.1  skrll 	* m32r-asm.c: Regenerate.
    521  1.1  skrll 
    522  1.1  skrll 2004-03-29  Stan Shebs  <shebs (a] apple.com>
    523  1.1  skrll 
    524  1.1  skrll 	* mpw-config.in, mpw-make.sed: Remove MPW support files, no longer
    525  1.1  skrll 	used.
    526  1.1  skrll 
    527  1.1  skrll 2004-03-19  Alan Modra  <amodra (a] bigpond.net.au>
    528  1.1  skrll 
    529  1.1  skrll 	* aclocal.m4: Regenerate.
    530  1.1  skrll 	* config.in: Regenerate.
    531  1.1  skrll 	* configure: Regenerate.
    532  1.1  skrll 	* po/POTFILES.in: Regenerate.
    533  1.1  skrll 	* po/opcodes.pot: Regenerate.
    534  1.1  skrll 
    535  1.1  skrll 2004-03-16  Alan Modra  <amodra (a] bigpond.net.au>
    536  1.1  skrll 
    537  1.1  skrll 	* ppc-dis.c (print_insn_powerpc): Don't print tabs.  Handle
    538  1.1  skrll 	PPC_OPERANDS_GPR_0.
    539  1.1  skrll 	* ppc-opc.c (RA0): Define.
    540  1.1  skrll 	(RAQ, RAL, RAM, RAS, RSQ, RTQ, RSO): Use PPC_OPERAND_GPR_0.
    541  1.1  skrll 	(RAOPT): Rename from RAO.  Update all uses.
    542  1.1  skrll 	(powerpc_opcodes): Use RA0 as appropriate.
    543  1.1  skrll 
    544  1.1  skrll 2004-03-15  Aldy Hernandez  <aldyh (a] redhat.com>
    545  1.1  skrll 
    546  1.1  skrll 	* ppc-opc.c (powerpc_opcodes): Add BOOKE versions of mfsprg.
    547  1.1  skrll 
    548  1.1  skrll 2004-03-15  Alan Modra  <amodra (a] bigpond.net.au>
    549  1.1  skrll 
    550  1.1  skrll 	* sparc-dis.c (print_insn_sparc): Update getword prototype.
    551  1.1  skrll 
    552  1.1  skrll 2004-03-12  Michal Ludvig  <mludvig (a] suse.cz>
    553  1.1  skrll 
    554  1.1  skrll 	* i386-dis.c (GRPPLOCK): Delete.
    555  1.1  skrll 	(grps): Delete GRPPLOCK entry.
    556  1.1  skrll 
    557  1.1  skrll 2004-03-12  Alan Modra  <amodra (a] bigpond.net.au>
    558  1.1  skrll 
    559  1.1  skrll 	* i386-dis.c (OP_M, OP_0f0e, OP_0fae, NOP_Fixup): New functions.
    560  1.1  skrll 	(M, Mp): Use OP_M.
    561  1.1  skrll 	(None, PADLOCK_SPECIAL, PADLOCK_0): Delete.
    562  1.1  skrll 	(GRPPADLCK): Define.
    563  1.1  skrll 	(dis386): Use NOP_Fixup on "nop".
    564  1.1  skrll 	(dis386_twobyte): Use GRPPADLCK on opcode 0xa7.
    565  1.1  skrll 	(twobyte_has_modrm): Set for 0xa7.
    566  1.1  skrll 	(padlock_table): Delete.  Move to..
    567  1.1  skrll 	(grps): ..here, using OP_0f07.  Use OP_Ofae on lfence, mfence
    568  1.1  skrll 	and clflush.
    569  1.1  skrll 	(print_insn): Revert PADLOCK_SPECIAL code.
    570  1.1  skrll 	(OP_E): Delete sfence, lfence, mfence checks.
    571  1.1  skrll 
    572  1.1  skrll 2004-03-12  Jakub Jelinek  <jakub (a] redhat.com>
    573  1.1  skrll 
    574  1.1  skrll 	* i386-dis.c (grps): Use INVLPG_Fixup instead of OP_E for invlpg.
    575  1.1  skrll 	(INVLPG_Fixup): New function.
    576  1.1  skrll 	(PNI_Fixup): Remove ATTRIBUTE_UNUSED from sizeflag.
    577  1.1  skrll 
    578  1.1  skrll 2004-03-12  Michal Ludvig  <mludvig (a] suse.cz>
    579  1.1  skrll 
    580  1.1  skrll 	* i386-dis.c (PADLOCK_SPECIAL, PADLOCK_0): New defines.
    581  1.1  skrll 	(dis386_twobyte): Opcode 0xa7 is PADLOCK_0.
    582  1.1  skrll 	(padlock_table): New struct with PadLock instructions.
    583  1.1  skrll 	(print_insn): Handle PADLOCK_SPECIAL.
    584  1.1  skrll 
    585  1.1  skrll 2004-03-12  Alan Modra  <amodra (a] bigpond.net.au>
    586  1.1  skrll 
    587  1.1  skrll 	* i386-dis.c (grps): Use clflush by default for 0x0fae/7.
    588  1.1  skrll 	(OP_E): Twiddle clflush to sfence here.
    589  1.1  skrll 
    590  1.1  skrll 2004-03-08  Nick Clifton  <nickc (a] redhat.com>
    591  1.1  skrll 
    592  1.1  skrll 	* po/de.po: Updated German translation.
    593  1.1  skrll 
    594  1.1  skrll 2003-03-03  Andrew Stubbs  <andrew.stubbs (a] superh.com>
    595  1.1  skrll 
    596  1.1  skrll 	* sh-dis.c (print_insn_sh): Don't disassemble fp instructions in
    597  1.1  skrll 	nofpu mode.  Add BFD type bfd_mach_sh4_nommu_nofpu.
    598  1.1  skrll 	* sh-opc.h: Add sh4_nommu_nofpu architecture and adjust instructions
    599  1.1  skrll 	accordingly.
    600  1.1  skrll 
    601  1.1  skrll 2004-03-01  Richard Sandiford  <rsandifo (a] redhat.com>
    602  1.1  skrll 
    603  1.1  skrll 	* frv-asm.c: Regenerate.
    604  1.1  skrll 	* frv-desc.c: Regenerate.
    605  1.1  skrll 	* frv-desc.h: Regenerate.
    606  1.1  skrll 	* frv-dis.c: Regenerate.
    607  1.1  skrll 	* frv-ibld.c: Regenerate.
    608  1.1  skrll 	* frv-opc.c: Regenerate.
    609  1.1  skrll 	* frv-opc.h: Regenerate.
    610  1.1  skrll 
    611  1.1  skrll 2004-03-01  Richard Sandiford  <rsandifo (a] redhat.com>
    612  1.1  skrll 
    613  1.1  skrll 	* frv-desc.c, frv-opc.c: Regenerate.
    614  1.1  skrll 
    615  1.1  skrll 2004-03-01  Richard Sandiford  <rsandifo (a] redhat.com>
    616  1.1  skrll 
    617  1.1  skrll 	* frv-desc.c, frv-opc.c, frv-opc.h: Regenerate.
    618  1.1  skrll 
    619  1.1  skrll 2004-02-26  Andrew Stubbs  <andrew.stubbs (a] superh.com>
    620  1.1  skrll 
    621  1.1  skrll 	* sh-opc.h: Move fsca and fsrra instructions from sh4a to sh4.
    622  1.1  skrll 	Also correct mistake in the comment.
    623  1.1  skrll 
    624  1.1  skrll 2004-02-26  Andrew Stubbs <andrew.stubbs (a] superh.com>
    625  1.1  skrll 
    626  1.1  skrll 	* sh-dis.c (print_insn_sh): Add REG_N_D nibble type to
    627  1.1  skrll 	ensure that double registers have even numbers.
    628  1.1  skrll 	Add REG_N_B01 for nn01 (binary 01) nibble to ensure
    629  1.1  skrll 	that reserved instruction 0xfffd does not decode the same
    630  1.1  skrll 	as 0xfdfd (ftrv).
    631  1.1  skrll 	* sh-opc.h: Add REG_N_D nibble type and use it whereever
    632  1.1  skrll 	REG_N refers to a double register.
    633  1.1  skrll 	Add REG_N_B01 nibble type and use it instead of REG_NM
    634  1.1  skrll 	in ftrv.
    635  1.1  skrll 	Adjust the bit patterns in a few comments.
    636  1.1  skrll 
    637  1.1  skrll 2004-02-25  Aldy Hernandez  <aldyh (a] redhat.com>
    638  1.1  skrll 
    639  1.1  skrll 	* ppc-opc.c (powerpc_opcodes): Change mask for dcbt and dcbtst.
    640  1.1  skrll 
    641  1.1  skrll 2004-02-20  Aldy Hernandez  <aldyh (a] redhat.com>
    642  1.1  skrll 
    643  1.1  skrll 	* ppc-opc.c (powerpc_opcodes): Move mfmcsrr0 before mfdc_dat.
    644  1.1  skrll 
    645  1.1  skrll 2004-02-20  Aldy Hernandez  <aldyh (a] redhat.com>
    646  1.1  skrll 
    647  1.1  skrll 	* ppc-opc.c (powerpc_opcodes): Add m*ivor35.
    648  1.1  skrll 
    649  1.1  skrll 2004-02-20  Aldy Hernandez  <aldyh (a] redhat.com>
    650  1.1  skrll 
    651  1.1  skrll 	* ppc-opc.c (powerpc_opcodes): Add mfivor32, mfivor33, mfivor34,
    652  1.1  skrll 	mtivor32, mtivor33, mtivor34.
    653  1.1  skrll 
    654  1.1  skrll 2004-02-19  Aldy Hernandez  <aldyh (a] redhat.com>
    655  1.1  skrll 
    656  1.1  skrll 	* ppc-opc.c (powerpc_opcodes): Add mfmcar.
    657  1.1  skrll 
    658  1.1  skrll 2004-02-10  Petko Manolov  <petkan (a] nucleusys.com>
    659  1.1  skrll 
    660  1.1  skrll 	* arm-opc.h Maverick accumulator register opcode fixes.
    661  1.1  skrll 
    662  1.1  skrll 2004-02-13  Ben Elliston  <bje (a] wasabisystems.com>
    663  1.1  skrll 
    664  1.1  skrll 	* m32r-dis.c: Regenerate.
    665  1.1  skrll 
    666  1.1  skrll 2004-01-27  Michael Snyder  <msnyder (a] redhat.com>
    667  1.1  skrll 
    668  1.1  skrll 	* sh-opc.h (sh_table): "fsrra", not "fssra".
    669  1.1  skrll 
    670  1.1  skrll 2004-01-23  Andrew Over <andrew.over (a] cs.anu.edu.au>
    671  1.1  skrll 
    672  1.1  skrll 	* sparc-opc.c (fdtox, fstox, fqtox, fxtod, fxtos, fxtoq): Tighten
    673  1.1  skrll 	contraints.
    674  1.1  skrll 
    675  1.1  skrll 2004-01-19  Andrew Over  <andrew.over (a] cs.anu.edu.au>
    676  1.1  skrll 
    677  1.1  skrll 	* sparc-opc.c (sparc_opcodes) <f[dsq]tox, fxto[dsq]>: Fix args.
    678  1.1  skrll 
    679  1.1  skrll 2004-01-19  Alan Modra  <amodra (a] bigpond.net.au>
    680  1.1  skrll 
    681  1.1  skrll 	* i386-dis.c (OP_E): Print scale factor on intel mode sib when not
    682  1.1  skrll 	1.  Don't print scale factor on AT&T mode when index missing.
    683  1.1  skrll 
    684  1.1  skrll 2004-01-16  Alexandre Oliva  <aoliva (a] redhat.com>
    685  1.1  skrll 
    686  1.1  skrll 	* m10300-opc.c (mov): 8- and 24-bit immediates are zero-extended
    687  1.1  skrll 	when loaded into XR registers.
    688  1.1  skrll 
    689  1.1  skrll 2004-01-14  Richard Sandiford  <rsandifo (a] redhat.com>
    690  1.1  skrll 
    691  1.1  skrll 	* frv-desc.h: Regenerate.
    692  1.1  skrll 	* frv-desc.c: Regenerate.
    693  1.1  skrll 	* frv-opc.c: Regenerate.
    694  1.1  skrll 
    695  1.1  skrll 2004-01-13  Michael Snyder  <msnyder (a] redhat.com>
    696  1.1  skrll 
    697  1.1  skrll 	* sh-dis.c (print_insn_sh): Allocate 4 bytes for insn.
    698  1.1  skrll 
    699  1.1  skrll 2004-01-09  Paul Brook  <paul (a] codesourcery.com>
    700  1.1  skrll 
    701  1.1  skrll 	* arm-opc.h (arm_opcodes): Move generic mcrr after known
    702  1.1  skrll 	specific opcodes.
    703  1.1  skrll 
    704  1.1  skrll 2004-01-07  Daniel Jacobowitz  <drow (a] mvista.com>
    705  1.1  skrll 
    706  1.1  skrll 	* Makefile.am (libopcodes_la_DEPENDENCIES)
    707  1.1  skrll 	(libopcodes_la_LIBADD): Revert 2003-05-17 change.  Add explanatory
    708  1.1  skrll 	comment about the problem.
    709  1.1  skrll 	* Makefile.in: Regenerate.
    710  1.1  skrll 
    711  1.1  skrll 2004-01-06  Alexandre Oliva  <aoliva (a] redhat.com>
    712  1.1  skrll 
    713  1.1  skrll 	2003-12-19  Alexandre Oliva  <aoliva (a] redhat.com>
    714  1.1  skrll 	* frv-asm.c (parse_ulo16, parse_uhi16, parse_d12): Fix some
    715  1.1  skrll 	cut&paste errors in shifting/truncating numerical operands.
    716  1.1  skrll 	2003-08-04  Alexandre Oliva  <aoliva (a] redhat.com>
    717  1.1  skrll 	* frv-asm.c (parse_ulo16): Parse gotofflo and gotofffuncdesclo.
    718  1.1  skrll 	(parse_uslo16): Likewise.
    719  1.1  skrll 	(parse_uhi16): Parse gotoffhi and gotofffuncdeschi.
    720  1.1  skrll 	(parse_d12): Parse gotoff12 and gotofffuncdesc12.
    721  1.1  skrll 	(parse_s12): Likewise.
    722  1.1  skrll 	2003-08-04  Alexandre Oliva  <aoliva (a] redhat.com>
    723  1.1  skrll 	* frv-asm.c (parse_ulo16): Parse gotlo and gotfuncdesclo.
    724  1.1  skrll 	(parse_uslo16): Likewise.
    725  1.1  skrll 	(parse_uhi16): Parse gothi and gotfuncdeschi.
    726  1.1  skrll 	(parse_d12): Parse got12 and gotfuncdesc12.
    727  1.1  skrll 	(parse_s12): Likewise.
    728  1.1  skrll 
    729  1.1  skrll 2004-01-02  Albert Bartoszko  <albar (a] nt.kegel.com.pl>
    730  1.1  skrll 
    731  1.1  skrll 	* msp430-dis.c (msp430_doubleoperand): Check for an 'add'
    732  1.1  skrll 	instruction which looks similar to an 'rla' instruction.
    733  1.1  skrll 
    734  1.1  skrll For older changes see ChangeLog-0203
    735  1.1  skrll 
    737  1.1  skrll Local Variables:
    738  1.1  skrll mode: change-log
    739  1.1  skrll left-margin: 8
    740  1.1  skrll fill-column: 74
    741  1.1  skrll version-control: never
    742             End:
    743