binutils-gdb/opcodes
Richard Sandiford df58fc944d bfd/
2011-02-25  Chao-ying Fu  <fu@mips.com>
            Ilie Garbacea  <ilie@mips.com>
            Maciej W. Rozycki  <macro@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>
            Catherine Moore  <clm@codesourcery.com>
	    Richard Sandiford  <rdsandiford@googlemail.com>

	* archures.c (bfd_mach_mips_micromips): New macro.
	* cpu-mips.c (I_micromips): New enum value.
	(arch_info_struct): Add bfd_mach_mips_micromips.
	* elfxx-mips.h (_bfd_mips_elf_is_target_special_symbol): New
	prototype.
	(_bfd_mips_elf_relax_section): Likewise.
	(_bfd_mips16_elf_reloc_unshuffle): Rename to...
	(_bfd_mips_elf_reloc_unshuffle): ... this.  Handle microMIPS
	ASE.
	(_bfd_mips16_elf_reloc_shuffle): Rename to...
	(_bfd_mips_elf_reloc_shuffle): ... this.  Handle microMIPS ASE.
	(gprel16_reloc_p): Handle microMIPS ASE.
	(literal_reloc_p): New function.
	* elf32-mips.c (elf_micromips_howto_table_rel): New variable.
	(_bfd_mips_elf32_gprel16_reloc): Handle microMIPS ASE.
	(mips16_gprel_reloc): Update for _bfd_mips_elf_reloc_unshuffle
	and _bfd_mips_elf_reloc_shuffle changes.
	(mips_elf_gprel32_reloc): Update comment.
	(micromips_reloc_map): New variable.
	(bfd_elf32_bfd_reloc_type_lookup): Handle microMIPS ASE.
	(mips_elf32_rtype_to_howto): Likewise.
	(mips_info_to_howto_rel): Likewise.
	(bfd_elf32_bfd_is_target_special_symbol): Define.
	(bfd_elf32_bfd_relax_section): Likewise.
	* elf64-mips.c (micromips_elf64_howto_table_rel): New variable.
	(micromips_elf64_howto_table_rela): Likewise.
	(mips16_gprel_reloc): Update for _bfd_mips_elf_reloc_unshuffle
	and _bfd_mips_elf_reloc_shuffle changes.
	(micromips_reloc_map): Likewise.
	(bfd_elf64_bfd_reloc_type_lookup): Handle microMIPS ASE.
	(bfd_elf64_bfd_reloc_name_lookup): Likewise.
	(mips_elf64_rtype_to_howto): Likewise.
	(bfd_elf64_bfd_is_target_special_symbol): Define.
	* elfn32-mips.c (elf_micromips_howto_table_rel): New variable.
	(elf_micromips_howto_table_rela): Likewise.
	(mips16_gprel_reloc): Update for _bfd_mips_elf_reloc_unshuffle
	and _bfd_mips_elf_reloc_shuffle changes.
	(micromips_reloc_map): Likewise.
	(bfd_elf32_bfd_reloc_type_lookup): Handle microMIPS ASE.
	(bfd_elf32_bfd_reloc_name_lookup): Likewise.
	(mips_elf_n32_rtype_to_howto): Likewise.
	(bfd_elf32_bfd_is_target_special_symbol): Define.
	* elfxx-mips.c (LA25_LUI_MICROMIPS_1): New macro.
	(LA25_LUI_MICROMIPS_2): Likewise.
	(LA25_J_MICROMIPS_1, LA25_J_MICROMIPS_2): Likewise.
	(LA25_ADDIU_MICROMIPS_1, LA25_ADDIU_MICROMIPS_2): Likewise.
	(TLS_RELOC_P): Handle microMIPS ASE.
	(mips_elf_create_stub_symbol): Adjust value of stub symbol if
	target is a microMIPS function.
	(micromips_reloc_p): New function.
	(micromips_reloc_shuffle_p): Likewise.
	(got16_reloc_p, call16_reloc_p): Handle microMIPS ASE.
	(got_disp_reloc_p, got_page_reloc_p): New functions.
	(got_ofst_reloc_p): Likewise.
	(got_hi16_reloc_p, got_lo16_reloc_p): Likewise.
	(call_hi16_reloc_p, call_lo16_reloc_p): Likewise.
	(hi16_reloc_p, lo16_reloc_p, jal_reloc_p): Handle microMIPS ASE.
	(micromips_branch_reloc_p): New function.
	(tls_gd_reloc_p, tls_ldm_reloc_p): Likewise.
	(tls_gottprel_reloc_p): Likewise.
	(_bfd_mips16_elf_reloc_unshuffle): Rename to...
	(_bfd_mips_elf_reloc_unshuffle): ... this.  Handle microMIPS
	ASE.
	(_bfd_mips16_elf_reloc_shuffle): Rename to...
	(_bfd_mips_elf_reloc_shuffle): ... this.  Handle microMIPS ASE.
	(_bfd_mips_elf_lo16_reloc): Handle microMIPS ASE.
	(mips_tls_got_index, mips_elf_got_page): Likewise.
	(mips_elf_create_local_got_entry): Likewise.
	(mips_elf_relocation_needs_la25_stub): Likewise.
	(mips_elf_calculate_relocation): Likewise.
	(mips_elf_perform_relocation): Likewise.
	(_bfd_mips_elf_symbol_processing): Likewise.
	(_bfd_mips_elf_add_symbol_hook): Likewise.
	(_bfd_mips_elf_link_output_symbol_hook): Likewise.
	(mips_elf_add_lo16_rel_addend): Likewise.
	(_bfd_mips_elf_check_relocs): Likewise.
	(mips_elf_adjust_addend): Likewise.
	(_bfd_mips_elf_relocate_section): Likewise.
	(mips_elf_create_la25_stub): Likewise.
	(_bfd_mips_vxworks_finish_dynamic_symbol): Likewise.
	(_bfd_mips_elf_gc_sweep_hook): Likewise.
	(_bfd_mips_elf_is_target_special_symbol): New function.
	(mips_elf_relax_delete_bytes): Likewise.
	(opcode_descriptor): New structure.
	(RA): New macro.
	(OP32_SREG, OP32_TREG, OP16_VALID_REG): Likewise.
	(b_insns_32, bc_insn_32, bz_insn_32, bzal_insn_32): New variables.
	(beq_insn_32): Likewise.
	(b_insn_16, bz_insn_16): New variables.
	(BZC32_REG_FIELD): New macro.
	(bz_rs_insns_32, bz_rt_insns_32): New variables.
	(bzc_insns_32, bz_insns_16):Likewise.
	(BZ16_REG, BZ16_REG_FIELD): New macros.
	(jal_insn_32_bd16, jal_insn_32_bd32): New variables.
	(jal_x_insn_32_bd32): Likewise.
	(j_insn_32, jalr_insn_32): Likewise.
	(ds_insns_32_bd16, ds_insns_32_bd32): Likewise.
	(jalr_insn_16_bd16, jalr_insn_16_bd32, jr_insn_16): Likewise.
	(JR16_REG): New macro.
	(ds_insns_16_bd16): New variable.
	(lui_insn): Likewise.
	(addiu_insn, addiupc_insn): Likewise.
	(ADDIUPC_REG_FIELD): New macro.
	(MOVE32_RD, MOVE32_RS): Likewise.
	(MOVE16_RD_FIELD, MOVE16_RS_FIELD): Likewise.
	(move_insns_32, move_insns_16): New variables.
	(nop_insn_32, nop_insn_16): Likewise.
	(MATCH): New macro.
	(find_match): New function.
	(check_br16_dslot, check_br32_dslot): Likewise.
	(check_br16, check_br32): Likewise.
	(IS_BITSIZE): New macro.
	(check_4byte_branch): New function.
	(_bfd_mips_elf_relax_section): Likewise.
	(_bfd_mips_elf_merge_private_bfd_data): Disallow linking MIPS16
	and microMIPS modules together.
	(_bfd_mips_elf_print_private_bfd_data):	Handle microMIPS ASE.
	* reloc.c (BFD_RELOC_MICROMIPS_7_PCREL_S1): New relocation.
	(BFD_RELOC_MICROMIPS_10_PCREL_S1): Likewise.
	(BFD_RELOC_MICROMIPS_16_PCREL_S1): Likewise.
	(BFD_RELOC_MICROMIPS_GPREL16): Likewise.
	(BFD_RELOC_MICROMIPS_JMP, BFD_RELOC_MICROMIPS_HI16): Likewise.
	(BFD_RELOC_MICROMIPS_HI16_S): Likewise.
	(BFD_RELOC_MICROMIPS_LO16): Likewise.
	(BFD_RELOC_MICROMIPS_LITERAL): Likewise.
	(BFD_RELOC_MICROMIPS_GOT16): Likewise.
	(BFD_RELOC_MICROMIPS_CALL16): Likewise.
	(BFD_RELOC_MICROMIPS_GOT_HI16): Likewise.
	(BFD_RELOC_MICROMIPS_GOT_LO16): Likewise.
	(BFD_RELOC_MICROMIPS_CALL_HI16): Likewise.
	(BFD_RELOC_MICROMIPS_CALL_LO16): Likewise.
	(BFD_RELOC_MICROMIPS_SUB): Likewise.
	(BFD_RELOC_MICROMIPS_GOT_PAGE): Likewise.
	(BFD_RELOC_MICROMIPS_GOT_OFST): Likewise.
	(BFD_RELOC_MICROMIPS_GOT_DISP): Likewise.
	(BFD_RELOC_MICROMIPS_HIGHEST): Likewise.
	(BFD_RELOC_MICROMIPS_HIGHER): Likewise.
	(BFD_RELOC_MICROMIPS_SCN_DISP): Likewise.
	(BFD_RELOC_MICROMIPS_JALR): Likewise.
	(BFD_RELOC_MICROMIPS_TLS_GD): Likewise.
	(BFD_RELOC_MICROMIPS_TLS_LDM): Likewise.
	(BFD_RELOC_MICROMIPS_TLS_DTPREL_HI16): Likewise.
	(BFD_RELOC_MICROMIPS_TLS_DTPREL_LO16): Likewise.
	(BFD_RELOC_MICROMIPS_TLS_GOTTPREL): Likewise.
	(BFD_RELOC_MICROMIPS_TLS_TPREL_HI16): Likewise.
	(BFD_RELOC_MICROMIPS_TLS_TPREL_LO16): Likewise.
	* bfd-in2.h: Regenerate.
	* libbfd.h: Regenerate.

binutils/
2011-02-25  Chao-ying Fu  <fu@mips.com>
            Maciej W. Rozycki  <macro@codesourcery.com>

	* readelf.c (get_machine_flags): Handle microMIPS ASE.
	(get_mips_symbol_other): Likewise.

gas/
2011-02-25  Maciej W. Rozycki  <macro@codesourcery.com>
            Chao-ying Fu  <fu@mips.com>
	    Richard Sandiford  <rdsandiford@googlemail.com>

	* config/tc-mips.h (mips_segment_info): Add one bit for
	microMIPS.
	(TC_LABEL_IS_LOCAL): New macro.
	(mips_label_is_local): New prototype.
	* config/tc-mips.c (S0, S7): New macros.
	(emit_branch_likely_macro): New variable.
	(mips_set_options): Add micromips.
	(mips_opts): Initialise micromips to -1.
	(file_ase_micromips): New variable.
	(CPU_HAS_MICROMIPS): New macro.
	(hilo_interlocks): Set for microMIPS too.
	(gpr_interlocks): Likewise.
	(cop_interlocks): Likewise.
	(cop_mem_interlocks): Likewise.
	(HAVE_CODE_COMPRESSION): New macro.
	(micromips_op_hash): New variable.
	(micromips_nop16_insn, micromips_nop32_insn): New variables.
	(NOP_INSN): Handle microMIPS ASE.
	(mips32_to_micromips_reg_b_map): New macro.
	(mips32_to_micromips_reg_c_map): Likewise.
	(mips32_to_micromips_reg_d_map): Likewise.
	(mips32_to_micromips_reg_e_map): Likewise.
	(mips32_to_micromips_reg_f_map): Likewise.
	(mips32_to_micromips_reg_g_map): Likewise.
	(mips32_to_micromips_reg_l_map): Likewise.
	(mips32_to_micromips_reg_n_map): Likewise.
	(mips32_to_micromips_reg_h_map): New variable.
	(mips32_to_micromips_reg_m_map): Likewise.
	(mips32_to_micromips_reg_q_map): Likewise.
	(micromips_to_32_reg_h_map): New variable.
	(micromips_to_32_reg_i_map): Likewise.
	(micromips_to_32_reg_m_map): Likewise.
	(micromips_to_32_reg_q_map): Likewise.
	(micromips_to_32_reg_b_map): New macro.
	(micromips_to_32_reg_c_map): Likewise.
	(micromips_to_32_reg_d_map): Likewise.
	(micromips_to_32_reg_e_map): Likewise.
	(micromips_to_32_reg_f_map): Likewise.
	(micromips_to_32_reg_g_map): Likewise.
	(micromips_to_32_reg_l_map): Likewise.
	(micromips_to_32_reg_n_map): Likewise.
	(micromips_imm_b_map, micromips_imm_c_map): New macros.
	(RELAX_DELAY_SLOT_16BIT): New macro.
	(RELAX_DELAY_SLOT_SIZE_FIRST): Likewise.
	(RELAX_DELAY_SLOT_SIZE_SECOND): Likewise.
	(RELAX_MICROMIPS_ENCODE, RELAX_MICROMIPS_P): New macros.
	(RELAX_MICROMIPS_TYPE, RELAX_MICROMIPS_AT): Likewise.
	(RELAX_MICROMIPS_U16BIT, RELAX_MICROMIPS_UNCOND): Likewise.
	(RELAX_MICROMIPS_COMPACT, RELAX_MICROMIPS_LINK): Likewise.
	(RELAX_MICROMIPS_RELAX32, RELAX_MICROMIPS_TOOFAR16): Likewise.
	(RELAX_MICROMIPS_MARK_TOOFAR16): Likewise.
	(RELAX_MICROMIPS_CLEAR_TOOFAR16): Likewise.
	(RELAX_MICROMIPS_TOOFAR32): Likewise.
	(RELAX_MICROMIPS_MARK_TOOFAR32): Likewise.
	(RELAX_MICROMIPS_CLEAR_TOOFAR32): Likewise.
	(INSERT_OPERAND, EXTRACT_OPERAND): Handle microMIPS ASE.
	(mips_macro_warning): Add delay_slot_16bit_p, delay_slot_32bit_p,
	fsize and insns.
	(mips_mark_labels): New function.
	(mips16_small, mips16_ext): Remove variables, replacing with...
	(forced_insn_size): ... this.
	(append_insn, mips16_ip): Update accordingly.
	(micromips_insn_length): New function.
	(insn_length): Return the length of microMIPS instructions.
	(mips_record_mips16_mode): Rename to...
	(mips_record_compressed_mode): ... this.  Handle microMIPS ASE.
	(install_insn): Handle microMIPS ASE.
	(reglist_lookup): New function.
	(is_size_valid, is_delay_slot_valid): Likewise.
	(md_begin): Handle microMIPS ASE.
	(md_assemble): Likewise.  Update for append_insn interface change.
	(micromips_reloc_p): New function.
	(got16_reloc_p): Handle microMIPS ASE.
	(hi16_reloc_p): Likewise.
	(lo16_reloc_p): Likewise.
	(jmp_reloc_p): New function.
	(jalr_reloc_p): Likewise.
	(matching_lo_reloc): Handle microMIPS ASE.
	(insn_uses_reg, reg_needs_delay): Likewise.
	(mips_move_labels): Likewise.
	(mips16_mark_labels): Rename to...
	(mips_compressed_mark_labels): ... this.  Handle microMIPS ASE.
	(gpr_mod_mask): New function.
	(gpr_read_mask, gpr_write_mask): Handle microMIPS ASE.
	(fpr_read_mask, fpr_write_mask): Likewise.
	(insns_between, nops_for_vr4130, nops_for_insn): Likewise.
	(fix_loongson2f_nop, fix_loongson2f_jump): Likewise.
	(MICROMIPS_LABEL_CHAR): New macro.
	(micromips_target_label, micromips_target_name): New variables.
	(micromips_label_name, micromips_label_expr): New functions.
	(micromips_label_inc, micromips_add_label): Likewise.
	(mips_label_is_local): Likewise.
	(micromips_map_reloc): Likewise.
	(can_swap_branch_p): Handle microMIPS ASE.
	(append_insn): Add expansionp argument.  Handle microMIPS ASE.
	(start_noreorder, end_noreorder): Handle microMIPS ASE.
	(macro_start, macro_warning, macro_end): Likewise.
	(brk_fmt, cop12_fmt, jalr_fmt, lui_fmt): New variables.
	(mem12_fmt, mfhl_fmt, shft_fmt, trap_fmt): Likewise.
	(BRK_FMT, COP12_FMT, JALR_FMT, LUI_FMT): New macros.
	(MEM12_FMT, MFHL_FMT, SHFT_FMT, TRAP_FMT): Likewise.
	(macro_build): Handle microMIPS ASE.  Update for append_insn
	interface change.
	(mips16_macro_build): Update for append_insn interface change.
	(macro_build_jalr): Handle microMIPS ASE.
	(macro_build_lui): Likewise.  Simplify.
	(load_register): Handle microMIPS ASE.
	(load_address): Likewise.
	(move_register): Likewise.
	(macro_build_branch_likely): New function.
	(macro_build_branch_ccl): Likewise.
	(macro_build_branch_rs): Likewise.
	(macro_build_branch_rsrt): Likewise.
	(macro): Handle microMIPS ASE.
	(validate_micromips_insn): New function.
	(expr_const_in_range): Likewise.
	(mips_ip): Handle microMIPS ASE.
	(options): Add OPTION_MICROMIPS and OPTION_NO_MICROMIPS.
	(md_longopts): Add mmicromips and mno-micromips.
	(md_parse_option): Handle OPTION_MICROMIPS and
	OPTION_NO_MICROMIPS.
	(mips_after_parse_args): Handle microMIPS ASE.
	(md_pcrel_from): Handle microMIPS relocations.
	(mips_force_relocation): Likewise.
	(md_apply_fix): Likewise.
	(mips_align): Handle microMIPS ASE.
	(s_mipsset): Likewise.
	(s_cpload, s_cpsetup, s_cpreturn): Use relocation wrappers.
	(s_dtprel_internal): Likewise.
	(s_gpword, s_gpdword): Likewise.
	(s_insn): Handle microMIPS ASE.
	(s_mips_stab): Likewise.
	(relaxed_micromips_32bit_branch_length): New function.
	(relaxed_micromips_16bit_branch_length): New function.
	(md_estimate_size_before_relax): Handle microMIPS ASE.
	(mips_fix_adjustable): Likewise.
	(tc_gen_reloc): Handle microMIPS relocations.
	(mips_relax_frag): Handle microMIPS ASE.
	(md_convert_frag): Likewise.
	(mips_frob_file_after_relocs): Likewise.
	(mips_elf_final_processing): Likewise.
	(mips_nop_opcode): Likewise.
	(mips_handle_align): Likewise.
	(md_show_usage): Handle microMIPS options.
	* symbols.c (TC_LABEL_IS_LOCAL): New macro.
	(S_IS_LOCAL): Add a TC_LABEL_IS_LOCAL check.

	* doc/as.texinfo (Target MIPS options): Add -mmicromips and
	-mno-micromips.
	(-mmicromips, -mno-micromips): New options.
	* doc/c-mips.texi (-mmicromips, -mno-micromips): New options.
	(MIPS ISA): Document .set micromips and .set nomicromips.
	(MIPS insn): Update for microMIPS support.

gas/testsuite/
2011-02-25  Maciej W. Rozycki  <macro@codesourcery.com>
            Chao-ying Fu  <fu@mips.com>
	    Richard Sandiford  <rdsandiford@googlemail.com>

	* gas/mips/micromips.d: New test.
	* gas/mips/micromips-branch-delay.d: Likewise.
	* gas/mips/micromips-branch-relax.d: Likewise.
	* gas/mips/micromips-branch-relax-pic.d: Likewise.
	* gas/mips/micromips-size-1.d: Likewise.
	* gas/mips/micromips-trap.d: Likewise.
	* gas/mips/micromips.l: New stderr output.
	* gas/mips/micromips-branch-delay.l: Likewise.
	* gas/mips/micromips-branch-relax.l: Likewise.
	* gas/mips/micromips-branch-relax-pic.l: Likewise.
	* gas/mips/micromips-size-0.l: New list test.
	* gas/mips/micromips-size-1.l: New stderr output.
	* gas/mips/micromips.s: New test source.
	* gas/mips/micromips-branch-delay.s: Likewise.
	* gas/mips/micromips-branch-relax.s: Likewise.
	* gas/mips/micromips-size-0.s: Likewise.
	* gas/mips/micromips-size-1.s: Likewise.
	* gas/mips/mips.exp: Run the new tests.

	* gas/mips/dli.s: Use .p2align.
	* gas/mips/elf_ase_micromips.d: New test.
	* gas/mips/elf_ase_micromips-2.d: Likewise.
	* gas/mips/micromips@abs.d: Likewise.
	* gas/mips/micromips@add.d: Likewise.
	* gas/mips/micromips@alnv_ps-swap.d: Likewise.
	* gas/mips/micromips@and.d: Likewise.
	* gas/mips/micromips@beq.d: Likewise.
	* gas/mips/micromips@bge.d: Likewise.
	* gas/mips/micromips@bgeu.d: Likewise.
	* gas/mips/micromips@blt.d: Likewise.
	* gas/mips/micromips@bltu.d: Likewise.
	* gas/mips/micromips@branch-likely.d: Likewise.
	* gas/mips/micromips@branch-misc-1.d: Likewise.
	* gas/mips/micromips@branch-misc-2-64.d: Likewise.
	* gas/mips/micromips@branch-misc-2.d: Likewise.
	* gas/mips/micromips@branch-misc-2pic-64.d: Likewise.
	* gas/mips/micromips@branch-misc-2pic.d: Likewise.
	* gas/mips/micromips@branch-misc-4-64.d: Likewise.
	* gas/mips/micromips@branch-misc-4.d: Likewise.
	* gas/mips/micromips@branch-self.d: Likewise.
	* gas/mips/micromips@cache.d: Likewise.
	* gas/mips/micromips@daddi.d: Likewise.
	* gas/mips/micromips@dli.d: Likewise.
	* gas/mips/micromips@elf-jal.d: Likewise.
	* gas/mips/micromips@elf-rel2.d: Likewise.
	* gas/mips/micromips@elfel-rel2.d: Likewise.
	* gas/mips/micromips@elf-rel4.d: Likewise.
	* gas/mips/micromips@jal-svr4pic.d: Likewise.
	* gas/mips/micromips@jal-svr4pic-noreorder.d: Likewise.
	* gas/mips/micromips@lb-svr4pic-ilocks.d: Likewise.
	* gas/mips/micromips@li.d: Likewise.
	* gas/mips/micromips@loc-swap-dis.d: Likewise.
	* gas/mips/micromips@loc-swap.d: Likewise.
	* gas/mips/micromips@mips1-fp.d: Likewise.
	* gas/mips/micromips@mips32-cp2.d: Likewise.
	* gas/mips/micromips@mips32-imm.d: Likewise.
	* gas/mips/micromips@mips32-sf32.d: Likewise.
	* gas/mips/micromips@mips32.d: Likewise.
	* gas/mips/micromips@mips32r2-cp2.d: Likewise.
	* gas/mips/micromips@mips32r2-fp32.d: Likewise.
	* gas/mips/micromips@mips32r2-sync.d: Likewise.
	* gas/mips/micromips@mips32r2.d: Likewise.
	* gas/mips/micromips@mips4-branch-likely.d: Likewise.
	* gas/mips/micromips@mips4-fp.d: Likewise.
	* gas/mips/micromips@mips4.d: Likewise.
	* gas/mips/micromips@mips5.d: Likewise.
	* gas/mips/micromips@mips64-cp2.d: Likewise.
	* gas/mips/micromips@mips64.d: Likewise.
	* gas/mips/micromips@mips64r2.d: Likewise.
	* gas/mips/micromips@pref.d: Likewise.
	* gas/mips/micromips@relax-at.d: Likewise.
	* gas/mips/micromips@relax.d: Likewise.
	* gas/mips/micromips@rol-hw.d: Likewise.
	* gas/mips/micromips@uld2-eb.d: Likewise.
	* gas/mips/micromips@uld2-el.d: Likewise.
	* gas/mips/micromips@ulh2-eb.d: Likewise.
	* gas/mips/micromips@ulh2-el.d: Likewise.
	* gas/mips/micromips@ulw2-eb-ilocks.d: Likewise.
	* gas/mips/micromips@ulw2-el-ilocks.d: Likewise.
	* gas/mips/cache.d: Likewise.
	* gas/mips/daddi.d: Likewise.
	* gas/mips/mips32-imm.d: Likewise.
	* gas/mips/pref.d: Likewise.
	* gas/mips/elf-rel27.d: Handle microMIPS ASE.
	* gas/mips/l_d.d: Likewise.
	* gas/mips/l_d-n32.d: Likewise.
	* gas/mips/l_d-n64.d: Likewise.
	* gas/mips/ld.d: Likewise.
	* gas/mips/ld-n32.d: Likewise.
	* gas/mips/ld-n64.d: Likewise.
	* gas/mips/s_d.d: Likewise.
	* gas/mips/s_d-n32.d: Likewise.
	* gas/mips/s_d-n64.d: Likewise.
	* gas/mips/sd.d: Likewise.
	* gas/mips/sd-n32.d: Likewise.
	* gas/mips/sd-n64.d: Likewise.
	* gas/mips/mips32.d: Update immediates.
	* gas/mips/micromips@mips32-cp2.s: New test source.
	* gas/mips/micromips@mips32-imm.s: Likewise.
	* gas/mips/micromips@mips32r2-cp2.s: Likewise.
	* gas/mips/micromips@mips64-cp2.s: Likewise.
	* gas/mips/cache.s: Likewise.
	* gas/mips/daddi.s: Likewise.
	* gas/mips/mips32-imm.s: Likewise.
	* gas/mips/elf-rel4.s: Handle microMIPS ASE.
	* gas/mips/lb-pic.s: Likewise.
	* gas/mips/ld.s: Likewise.
	* gas/mips/mips32.s: Likewise.
	* gas/mips/mips.exp: Add the micromips arch.  Exclude mips16e
	from micromips.  Run mips32-imm.

	* gas/mips/jal-mask-11.d: New test.
	* gas/mips/jal-mask-12.d: Likewise.
	* gas/mips/micromips@jal-mask-11.d: Likewise.
	* gas/mips/jal-mask-1.s: Source for the new tests.
	* gas/mips/jal-mask-21.d: New test.
	* gas/mips/jal-mask-22.d: Likewise.
	* gas/mips/micromips@jal-mask-12.d: Likewise.
	* gas/mips/jal-mask-2.s: Source for the new tests.
	* gas/mips/mips.exp: Run the new tests.

	* gas/mips/mips16-e.d: Add --special-syms to `objdump'.
	* gas/mips/tmips16-e.d: Likewise.
	* gas/mips/mipsel16-e.d: Likewise.
	* gas/mips/tmipsel16-e.d: Likewise.

	* gas/mips/and.s: Adjust padding.
	* gas/mips/beq.s: Likewise.
	* gas/mips/bge.s: Likewise.
	* gas/mips/bgeu.s: Likewise.
	* gas/mips/blt.s: Likewise.
	* gas/mips/bltu.s: Likewise.
	* gas/mips/branch-misc-2.s: Likewise.
	* gas/mips/jal.s: Likewise.
	* gas/mips/li.s: Likewise.
	* gas/mips/mips4.s: Likewise.
	* gas/mips/mips4-fp.s: Likewise.
	* gas/mips/relax.s: Likewise.
	* gas/mips/and.d: Update accordingly.
	* gas/mips/elf-jal.d: Likewise.
	* gas/mips/jal.d: Likewise.
	* gas/mips/li.d: Likewise.
	* gas/mips/relax-at.d: Likewise.
	* gas/mips/relax.d: Likewise.

include/elf/
2011-02-25  Chao-ying Fu  <fu@mips.com>
            Maciej W. Rozycki  <macro@codesourcery.com>

	* mips.h (R_MICROMIPS_min): New relocations.
	(R_MICROMIPS_26_S1): Likewise.
	(R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
	(R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
	(R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
	(R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
	(R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
	(R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
	(R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
	(R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
	(R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
	(R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
	(R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
	(R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
	(R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
	(R_MICROMIPS_TLS_GOTTPREL): Likewise.
	(R_MICROMIPS_TLS_TPREL_HI16): Likewise.
	(R_MICROMIPS_TLS_TPREL_LO16): Likewise.
	(R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
	(R_MICROMIPS_max): Likewise.
	(EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
	(STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
	(ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
	(STO_MICROMIPS): Likewise.
	(ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
	(ELF_ST_IS_COMPRESSED): Likewise.
	(STO_MIPS_PLT, STO_MIPS_PIC): Rework.
	(ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
	(STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.

include/opcode/
2011-02-25  Chao-ying Fu  <fu@mips.com>
            Maciej W. Rozycki  <macro@codesourcery.com>

	* mips.h (OP_MASK_EXTLSB, OP_SH_EXTLSB): New macros.
	(OP_MASK_STYPE, OP_SH_STYPE): Likewise.
	(OP_MASK_CODE10, OP_SH_CODE10): Likewise.
	(OP_MASK_TRAP, OP_SH_TRAP): Likewise.
	(OP_MASK_OFFSET12, OP_SH_OFFSET12): Likewise.
	(OP_MASK_OFFSET10, OP_SH_OFFSET10): Likewise.
	(OP_MASK_RS3, OP_SH_RS3): Likewise.
	(OP_MASK_MB, OP_SH_MB, OP_MASK_MC, OP_SH_MC): Likewise.
	(OP_MASK_MD, OP_SH_MD, OP_MASK_ME, OP_SH_ME): Likewise.
	(OP_MASK_MF, OP_SH_MF, OP_MASK_MG, OP_SH_MG): Likewise.
	(OP_MASK_MJ, OP_SH_MJ, OP_MASK_ML, OP_SH_ML): Likewise.
	(OP_MASK_MP, OP_SH_MP, OP_MASK_MQ, OP_SH_MQ): Likewise.
	(OP_MASK_IMMA, OP_SH_IMMA, OP_MASK_IMMB, OP_SH_IMMB): Likewise.
	(OP_MASK_IMMC, OP_SH_IMMC, OP_MASK_IMMF, OP_SH_IMMF): Likewise.
	(OP_MASK_IMMG, OP_SH_IMMG, OP_MASK_IMMH, OP_SH_IMMH): Likewise.
	(OP_MASK_IMMI, OP_SH_IMMI, OP_MASK_IMMJ, OP_SH_IMMJ): Likewise.
	(OP_MASK_IMML, OP_SH_IMML, OP_MASK_IMMM, OP_SH_IMMM): Likewise.
	(OP_MASK_IMMN, OP_SH_IMMN, OP_MASK_IMMO, OP_SH_IMMO): Likewise.
	(OP_MASK_IMMP, OP_SH_IMMP, OP_MASK_IMMQ, OP_SH_IMMQ): Likewise.
	(OP_MASK_IMMU, OP_SH_IMMU, OP_MASK_IMMW, OP_SH_IMMW): Likewise.
	(OP_MASK_IMMX, OP_SH_IMMX, OP_MASK_IMMY, OP_SH_IMMY): Likewise.
	(INSN_WRITE_GPR_S): New macro.
	(INSN2_BRANCH_DELAY_16BIT, INSN2_BRANCH_DELAY_32BIT): Likewise.
	(INSN2_READ_FPR_D): Likewise.
	(INSN2_MOD_GPR_MB, INSN2_MOD_GPR_MC): Likewise.
	(INSN2_MOD_GPR_MD, INSN2_MOD_GPR_ME): Likewise.
	(INSN2_MOD_GPR_MF, INSN2_MOD_GPR_MG): Likewise.
	(INSN2_MOD_GPR_MJ, INSN2_MOD_GPR_MP): Likewise.
	(INSN2_MOD_GPR_MQ, INSN2_MOD_SP): Likewise.
	(INSN2_READ_GPR_31, INSN2_READ_GP, INSN2_READ_PC): Likewise.
	(INSN2_UNCOND_BRANCH, INSN2_COND_BRANCH): Likewise.
	(INSN2_MOD_GPR_MHI, INSN2_MOD_GPR_MM, INSN2_MOD_GPR_MN): Likewise.
	(CPU_MICROMIPS): New macro.
	(M_BC1FL, M_BC1TL, M_BC2FL, M_BC2TL): New enum values.
	(M_BEQL, M_BGEZ, M_BGEZL, M_BGEZALL, M_BGTZ, M_BGTZL): Likewise.
	(M_BLEZ, M_BLEZL, M_BLTZ, M_BLTZL, M_BLTZALL, M_BNEL): Likewise.
	(M_CACHE_OB, M_JALS_1, M_JALS_2, M_JALS_A): Likewise.
	(M_LDC2_OB, M_LDL_OB, M_LDM_AB, M_LDM_OB): Likewise.
	(M_LDP_AB, M_LDP_OB, M_LDR_OB, M_LL_OB, M_LLD_OB): Likewise.
	(M_LWC2_OB, M_LWL_OB, M_LWM_AB, M_LWM_OB): Likewise.
	(M_LWP_AB, M_LWP_OB, M_LWR_OB): Likewise.
	(M_LWU_OB, M_PREF_OB, M_SC_OB, M_SCD_OB): Likewise.
	(M_SDC2_OB, M_SDL_OB, M_SDM_AB, M_SDM_OB): Likewise.
	(M_SDP_AB, M_SDP_OB, M_SDR_OB): Likewise.
	(M_SWC2_OB, M_SWL_OB, M_SWM_AB, M_SWM_OB): Likewise.
	(M_SWP_AB, M_SWP_OB, M_SWR_OB): Likewise.
	(MICROMIPSOP_MASK_MAJOR, MICROMIPSOP_SH_MAJOR): New macros.
	(MICROMIPSOP_MASK_IMMEDIATE, MICROMIPSOP_SH_IMMEDIATE): Likewise.
	(MICROMIPSOP_MASK_DELTA, MICROMIPSOP_SH_DELTA): Likewise.
	(MICROMIPSOP_MASK_CODE10, MICROMIPSOP_SH_CODE10): Likewise.
	(MICROMIPSOP_MASK_TRAP, MICROMIPSOP_SH_TRAP): Likewise.
	(MICROMIPSOP_MASK_SHAMT, MICROMIPSOP_SH_SHAMT): Likewise.
	(MICROMIPSOP_MASK_TARGET, MICROMIPSOP_SH_TARGET): Likewise.
	(MICROMIPSOP_MASK_EXTLSB, MICROMIPSOP_SH_EXTLSB): Likewise.
	(MICROMIPSOP_MASK_EXTMSBD, MICROMIPSOP_SH_EXTMSBD): Likewise.
	(MICROMIPSOP_MASK_INSMSB, MICROMIPSOP_SH_INSMSB): Likewise.
	(MICROMIPSOP_MASK_CODE, MICROMIPSOP_SH_CODE): Likewise.
	(MICROMIPSOP_MASK_CODE2, MICROMIPSOP_SH_CODE2): Likewise.
	(MICROMIPSOP_MASK_CACHE, MICROMIPSOP_SH_CACHE): Likewise.
	(MICROMIPSOP_MASK_SEL, MICROMIPSOP_SH_SEL): Likewise.
	(MICROMIPSOP_MASK_OFFSET12, MICROMIPSOP_SH_OFFSET12): Likewise.
	(MICROMIPSOP_MASK_3BITPOS, MICROMIPSOP_SH_3BITPOS): Likewise.
	(MICROMIPSOP_MASK_STYPE, MICROMIPSOP_SH_STYPE): Likewise.
	(MICROMIPSOP_MASK_OFFSET10, MICROMIPSOP_SH_OFFSET10): Likewise.
	(MICROMIPSOP_MASK_RS, MICROMIPSOP_SH_RS): Likewise.
	(MICROMIPSOP_MASK_RT, MICROMIPSOP_SH_RT): Likewise.
	(MICROMIPSOP_MASK_RD, MICROMIPSOP_SH_RD): Likewise.
	(MICROMIPSOP_MASK_FS, MICROMIPSOP_SH_FS): Likewise.
	(MICROMIPSOP_MASK_FT, MICROMIPSOP_SH_FT): Likewise.
	(MICROMIPSOP_MASK_FD, MICROMIPSOP_SH_FD): Likewise.
	(MICROMIPSOP_MASK_FR, MICROMIPSOP_SH_FR): Likewise.
	(MICROMIPSOP_MASK_RS3, MICROMIPSOP_SH_RS3): Likewise.
	(MICROMIPSOP_MASK_PREFX, MICROMIPSOP_SH_PREFX): Likewise.
	(MICROMIPSOP_MASK_BCC, MICROMIPSOP_SH_BCC): Likewise.
	(MICROMIPSOP_MASK_CCC, MICROMIPSOP_SH_CCC): Likewise.
	(MICROMIPSOP_MASK_COPZ, MICROMIPSOP_SH_COPZ): Likewise.
	(MICROMIPSOP_MASK_MB, MICROMIPSOP_SH_MB): Likewise.
	(MICROMIPSOP_MASK_MC, MICROMIPSOP_SH_MC): Likewise.
	(MICROMIPSOP_MASK_MD, MICROMIPSOP_SH_MD): Likewise.
	(MICROMIPSOP_MASK_ME, MICROMIPSOP_SH_ME): Likewise.
	(MICROMIPSOP_MASK_MF, MICROMIPSOP_SH_MF): Likewise.
	(MICROMIPSOP_MASK_MG, MICROMIPSOP_SH_MG): Likewise.
	(MICROMIPSOP_MASK_MH, MICROMIPSOP_SH_MH): Likewise.
	(MICROMIPSOP_MASK_MI, MICROMIPSOP_SH_MI): Likewise.
	(MICROMIPSOP_MASK_MJ, MICROMIPSOP_SH_MJ): Likewise.
	(MICROMIPSOP_MASK_ML, MICROMIPSOP_SH_ML): Likewise.
	(MICROMIPSOP_MASK_MM, MICROMIPSOP_SH_MM): Likewise.
	(MICROMIPSOP_MASK_MN, MICROMIPSOP_SH_MN): Likewise.
	(MICROMIPSOP_MASK_MP, MICROMIPSOP_SH_MP): Likewise.
	(MICROMIPSOP_MASK_MQ, MICROMIPSOP_SH_MQ): Likewise.
	(MICROMIPSOP_MASK_IMMA, MICROMIPSOP_SH_IMMA): Likewise.
	(MICROMIPSOP_MASK_IMMB, MICROMIPSOP_SH_IMMB): Likewise.
	(MICROMIPSOP_MASK_IMMC, MICROMIPSOP_SH_IMMC): Likewise.
	(MICROMIPSOP_MASK_IMMD, MICROMIPSOP_SH_IMMD): Likewise.
	(MICROMIPSOP_MASK_IMME, MICROMIPSOP_SH_IMME): Likewise.
	(MICROMIPSOP_MASK_IMMF, MICROMIPSOP_SH_IMMF): Likewise.
	(MICROMIPSOP_MASK_IMMG, MICROMIPSOP_SH_IMMG): Likewise.
	(MICROMIPSOP_MASK_IMMH, MICROMIPSOP_SH_IMMH): Likewise.
	(MICROMIPSOP_MASK_IMMI, MICROMIPSOP_SH_IMMI): Likewise.
	(MICROMIPSOP_MASK_IMMJ, MICROMIPSOP_SH_IMMJ): Likewise.
	(MICROMIPSOP_MASK_IMML, MICROMIPSOP_SH_IMML): Likewise.
	(MICROMIPSOP_MASK_IMMM, MICROMIPSOP_SH_IMMM): Likewise.
	(MICROMIPSOP_MASK_IMMN, MICROMIPSOP_SH_IMMN): Likewise.
	(MICROMIPSOP_MASK_IMMO, MICROMIPSOP_SH_IMMO): Likewise.
	(MICROMIPSOP_MASK_IMMP, MICROMIPSOP_SH_IMMP): Likewise.
	(MICROMIPSOP_MASK_IMMQ, MICROMIPSOP_SH_IMMQ): Likewise.
	(MICROMIPSOP_MASK_IMMU, MICROMIPSOP_SH_IMMU): Likewise.
	(MICROMIPSOP_MASK_IMMW, MICROMIPSOP_SH_IMMW): Likewise.
	(MICROMIPSOP_MASK_IMMX, MICROMIPSOP_SH_IMMX): Likewise.
	(MICROMIPSOP_MASK_IMMY, MICROMIPSOP_SH_IMMY): Likewise.
	(MICROMIPSOP_MASK_CODE, MICROMIPSOP_SH_CODE): Likewise.
	(MICROMIPSOP_MASK_CODE2, MICROMIPSOP_SH_CODE2): Likewise.
	(MICROMIPSOP_MASK_CACHE, MICROMIPSOP_SH_CACHE): Likewise.
	(MICROMIPSOP_MASK_CODE20, MICROMIPSOP_SH_CODE20): Likewise.
	(MICROMIPSOP_MASK_PERFREG, MICROMIPSOP_SH_PERFREG): Likewise.
	(MICROMIPSOP_MASK_CODE19, MICROMIPSOP_SH_CODE19): Likewise.
	(MICROMIPSOP_MASK_ALN, MICROMIPSOP_SH_ALN): Likewise.
	(MICROMIPSOP_MASK_VECBYTE, MICROMIPSOP_SH_VECBYTE): Likewise.
	(MICROMIPSOP_MASK_VECALIGN, MICROMIPSOP_SH_VECALIGN): Likewise.
	(MICROMIPSOP_MASK_DSPACC, MICROMIPSOP_SH_DSPACC): Likewise.
	(MICROMIPSOP_MASK_DSPACC_S, MICROMIPSOP_SH_DSPACC_S): Likewise.
	(MICROMIPSOP_MASK_DSPSFT, MICROMIPSOP_SH_DSPSFT): Likewise.
	(MICROMIPSOP_MASK_DSPSFT_7, MICROMIPSOP_SH_DSPSFT_7): Likewise.
	(MICROMIPSOP_MASK_SA3, MICROMIPSOP_SH_SA3): Likewise.
	(MICROMIPSOP_MASK_SA4, MICROMIPSOP_SH_SA4): Likewise.
	(MICROMIPSOP_MASK_IMM8, MICROMIPSOP_SH_IMM8): Likewise.
	(MICROMIPSOP_MASK_IMM10, MICROMIPSOP_SH_IMM10): Likewise.
	(MICROMIPSOP_MASK_WRDSP, MICROMIPSOP_SH_WRDSP): Likewise.
	(MICROMIPSOP_MASK_RDDSP, MICROMIPSOP_SH_RDDSP): Likewise.
	(MICROMIPSOP_MASK_BP, MICROMIPSOP_SH_BP): Likewise.
	(MICROMIPSOP_MASK_MT_U, MICROMIPSOP_SH_MT_U): Likewise.
	(MICROMIPSOP_MASK_MT_H, MICROMIPSOP_SH_MT_H): Likewise.
	(MICROMIPSOP_MASK_MTACC_T, MICROMIPSOP_SH_MTACC_T): Likewise.
	(MICROMIPSOP_MASK_MTACC_D, MICROMIPSOP_SH_MTACC_D): Likewise.
	(MICROMIPSOP_MASK_BBITIND, MICROMIPSOP_SH_BBITIND): Likewise.
	(MICROMIPSOP_MASK_CINSPOS, MICROMIPSOP_SH_CINSPOS): Likewise.
	(MICROMIPSOP_MASK_CINSLM1, MICROMIPSOP_SH_CINSLM1): Likewise.
	(MICROMIPSOP_MASK_SEQI, MICROMIPSOP_SH_SEQI): Likewise.
	(micromips_opcodes): New declaration.
	(bfd_micromips_num_opcodes): Likewise.

ld/testsuite/
2011-02-25  Catherine Moore  <clm@codesourcery.com>
            Chao-ying Fu  <fu@mips.com>
            Maciej W. Rozycki  <macro@codesourcery.com>

	* lib/ld-lib.exp (run_dump_test): Support distinct assembler
	flags for the same source named multiple times.
	* ld-mips-elf/jalx-1.s: New test source.
	* ld-mips-elf/jalx-1.d: New test output.
	* ld-mips-elf/jalx-1.ld: New test linker script.
	* ld-mips-elf/jalx-2-main.s: New test source.
	* ld-mips-elf/jalx-2-ex.s: Likewise.
	* ld-mips-elf/jalx-2-printf.s: Likewise.
	* ld-mips-elf/jalx-2.dd: New test output.
	* ld-mips-elf/jalx-2.ld: New test linker script.
	* ld-mips-elf/mips16-and-micromips.d: New test.
	* ld-mips-elf/mips-elf.exp: Run the new tests

opcodes/
2011-02-25  Chao-ying Fu  <fu@mips.com>
            Maciej W. Rozycki  <macro@codesourcery.com>

	* micromips-opc.c: New file.
	* mips-dis.c (micromips_to_32_reg_b_map): New array.
	(micromips_to_32_reg_c_map, micromips_to_32_reg_d_map): Likewise.
	(micromips_to_32_reg_e_map, micromips_to_32_reg_f_map): Likewise.
	(micromips_to_32_reg_g_map, micromips_to_32_reg_l_map): Likewise.
	(micromips_to_32_reg_q_map): Likewise.
	(micromips_imm_b_map, micromips_imm_c_map): Likewise.
	(micromips_ase): New variable.
	(is_micromips): New function.
	(set_default_mips_dis_options): Handle microMIPS ASE.
	(print_insn_micromips): New function.
	(is_compressed_mode_p): Likewise.
	(_print_insn_mips): Handle microMIPS instructions.
	* Makefile.am (CFILES): Add micromips-opc.c.
	* configure.in (bfd_mips_arch): Add micromips-opc.lo.
	* Makefile.in: Regenerate.
	* configure: Regenerate.

	* mips-dis.c (micromips_to_32_reg_h_map): New variable.
	(micromips_to_32_reg_i_map): Likewise.
	(micromips_to_32_reg_m_map): Likewise.
	(micromips_to_32_reg_n_map): New macro.
2011-07-24 14:20:15 +00:00
..
po * Makefile.am (ALL_MACHINES): Add cpu-tilegx.lo and cpu-tilepro.lo. 2011-06-13 15:18:54 +00:00
.gitignore bfd/binutils/gas/gprof/ld/libiberty/opcodes: add .gitignore 2010-12-09 09:03:18 +00:00
aclocal.m4 bfd/ 2010-05-07 12:28:50 +00:00
alpha-dis.c update copyright dates 2009-09-02 07:25:43 +00:00
alpha-opc.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
arc-dis.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
arc-dis.h update copyright dates 2009-09-02 07:25:43 +00:00
arc-ext.c Update soruces to make alpha, arc and arm targets compile cleanly 2009-09-25 19:13:27 +00:00
arc-ext.h Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
arc-opc.c PR gas/5100 2007-10-04 13:43:16 +00:00
arm-dis.c * arm-dis.c (print_insn_arm): Revert previous, undocumented, 2011-07-12 08:45:45 +00:00
avr-dis.c PR binutils/12329 2011-07-01 16:11:27 +00:00
bfin-dis.c opcodes: blackfin: ignore (M) on MAC0-only dsp mac funcs 2011-03-24 05:27:39 +00:00
cgen-asm.c update copyright dates 2009-09-02 07:25:43 +00:00
cgen-asm.in fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
cgen-bitset.c cpu/ 2009-10-24 00:17:08 +00:00
cgen-dis.c update copyright dates 2009-09-02 07:25:43 +00:00
cgen-dis.in * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
cgen-ibld.in * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
cgen-opc.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
cgen.sh * cgen.sh: Handle multiple simultaneous runs for parallel makes. 2009-06-14 16:36:56 +00:00
ChangeLog bfd/ 2011-07-24 14:20:15 +00:00
ChangeLog-0001 Split ChangeLog files. 2004-01-02 11:16:21 +00:00
ChangeLog-0203
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007 Add a missing ','. 2008-01-03 05:27:55 +00:00
ChangeLog-2008 gas/ 2009-01-06 01:03:27 +00:00
ChangeLog-2009 Move 2009 binutils ChangeLog to ChangeLog-2009. 2010-01-01 18:06:10 +00:00
ChangeLog-2010 Rotate binutils ChangeLogs. 2011-01-01 16:43:53 +00:00
ChangeLog-9297
ChangeLog-9899
config.in Regenerate tree using Autoconf 2.64 and Automake 1.11. 2009-08-22 16:56:56 +00:00
configure bfd/ 2011-07-24 14:20:15 +00:00
configure.com 2009-09-01 Tristan Gingold <gingold@adacore.com> 2009-09-01 13:16:53 +00:00
configure.in bfd/ 2011-07-24 14:20:15 +00:00
cr16-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
cr16-opc.c * cr16-opc.c (cr16_instruction): Fix typo in comment. 2010-04-06 15:41:43 +00:00
cris-dis.c update copyright dates 2009-09-02 07:25:43 +00:00
cris-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
crx-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
crx-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
d10v-dis.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
d10v-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
d30v-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
d30v-opc.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
dep-in.sed * dep-in.sed: Don't use \n in replacement part of s command. 2009-06-04 06:57:56 +00:00
dis-buf.c * dis-buf.c (buffer_read_memory): Give error for reading just 2010-03-23 15:59:45 +00:00
dis-init.c update copyright dates 2009-09-02 07:25:43 +00:00
disassemble.c Add initial Intel K1OM support. 2011-07-22 20:22:38 +00:00
dlx-dis.c * src/opcodes/dlx-dis.c (print_insn_dlx): Use dlx_insn type for 2010-09-10 13:00:54 +00:00
fr30-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
fr30-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
fr30-desc.h cgen/ 2010-10-09 06:50:23 +00:00
fr30-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
fr30-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
fr30-opc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
fr30-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
frv-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
frv-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
frv-desc.h cgen/ 2010-10-09 06:50:23 +00:00
frv-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
frv-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
frv-opc.c Fix build with -DDEBUG=7 2010-10-08 14:00:50 +00:00
frv-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
h8300-dis.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
h8500-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
h8500-opc.h update copyright dates 2009-09-02 07:25:43 +00:00
hppa-dis.c PR gas/11395 2010-12-31 16:43:46 +00:00
i370-dis.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
i370-opc.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
i386-dis.c Add initial Intel K1OM support. 2011-07-22 20:22:38 +00:00
i386-gen.c Add initial Intel K1OM support. 2011-07-22 20:22:38 +00:00
i386-init.h Add initial Intel K1OM support. 2011-07-22 20:22:38 +00:00
i386-opc.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
i386-opc.h Add initial Intel K1OM support. 2011-07-22 20:22:38 +00:00
i386-opc.tbl Fix rorx in BMI2. 2011-06-30 15:44:55 +00:00
i386-reg.tbl update copyright dates 2009-09-02 07:25:43 +00:00
i386-tbl.h Add initial Intel K1OM support. 2011-07-22 20:22:38 +00:00
i860-dis.c update copyright dates 2009-09-02 07:25:43 +00:00
i960-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
ia64-asmtab.c gas/ 2008-08-28 14:07:50 +00:00
ia64-asmtab.h update copyright dates 2009-09-02 07:25:43 +00:00
ia64-dis.c * bfd/coff-arm.c (coff_arm_relocate_section) 2009-09-05 07:56:26 +00:00
ia64-gen.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
ia64-ic.tbl gas/ 2008-08-28 14:07:50 +00:00
ia64-opc-a.c update copyright dates 2009-09-02 07:25:43 +00:00
ia64-opc-b.c update copyright dates 2009-09-02 07:25:43 +00:00
ia64-opc-d.c update copyright dates 2009-09-02 07:25:43 +00:00
ia64-opc-f.c update copyright dates 2009-09-02 07:25:43 +00:00
ia64-opc-i.c update copyright dates 2009-09-02 07:25:43 +00:00
ia64-opc-m.c update copyright dates 2009-09-02 07:25:43 +00:00
ia64-opc-x.c update copyright dates 2009-09-02 07:25:43 +00:00
ia64-opc.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
ia64-opc.h Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
ia64-raw.tbl gas/ 2008-08-28 14:07:50 +00:00
ia64-war.tbl
ia64-waw.tbl gas/ 2008-08-28 14:07:50 +00:00
ip2k-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
ip2k-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
ip2k-desc.h cgen/ 2010-10-09 06:50:23 +00:00
ip2k-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
ip2k-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
ip2k-opc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
ip2k-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
iq2000-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
iq2000-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
iq2000-desc.h cgen/ 2010-10-09 06:50:23 +00:00
iq2000-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
iq2000-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
iq2000-opc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
iq2000-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
lm32-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
lm32-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
lm32-desc.h cgen/ 2010-10-09 06:50:23 +00:00
lm32-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
lm32-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
lm32-opc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
lm32-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
lm32-opinst.c * lm32-opinst.c: Regenerate. 2010-02-13 04:38:57 +00:00
m32c-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
m32c-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
m32c-desc.h cgen/ 2010-10-09 06:50:23 +00:00
m32c-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
m32c-ibld.c * m32c.cpu (f-dsp-8-s24): Mask high byte after shifting it. 2010-07-03 04:09:56 +00:00
m32c-opc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
m32c-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
m32r-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
m32r-desc.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
m32r-desc.h cgen/ 2010-10-09 06:50:23 +00:00
m32r-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
m32r-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
m32r-opc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
m32r-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
m32r-opinst.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
m68hc11-dis.c update copyright dates 2009-09-02 07:25:43 +00:00
m68hc11-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
m68k-dis.c 2010-06-16 Vincent Rivire <vincent.riviere@freesbee.fr> 2010-06-16 15:12:51 +00:00
m68k-opc.c binutils/: 2010-10-11 22:18:42 +00:00
m88k-dis.c * bfd/coff-arm.c (coff_arm_relocate_section) 2009-09-05 07:56:26 +00:00
m10200-dis.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
m10200-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
m10300-dis.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
m10300-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
MAINTAINERS
Makefile.am bfd/ 2011-07-24 14:20:15 +00:00
Makefile.in bfd/ 2011-07-24 14:20:15 +00:00
makefile.vms 2009-09-01 Tristan Gingold <gingold@adacore.com> 2009-09-01 13:16:53 +00:00
mcore-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
mcore-opc.h update copyright dates 2009-09-02 07:25:43 +00:00
mep-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
mep-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
mep-desc.h cgen/ 2010-10-09 06:50:23 +00:00
mep-dis.c cgen/ 2010-06-28 14:41:59 +00:00
mep-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
mep-opc.c cgen/ 2010-10-09 06:50:23 +00:00
mep-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
microblaze-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
microblaze-dis.h * opcodes/microblaze-dis.c: Add include for microblaze-dis.h, 2009-10-07 15:40:17 +00:00
microblaze-opc.h Add support for Xilinx MicroBlaze processor. 2009-08-06 17:38:04 +00:00
microblaze-opcm.h Add support for Xilinx MicroBlaze processor. 2009-08-06 17:38:04 +00:00
micromips-opc.c bfd/ 2011-07-24 14:20:15 +00:00
mips16-opc.c include/opcode/ 2011-07-24 14:04:51 +00:00
mips-dis.c bfd/ 2011-07-24 14:20:15 +00:00
mips-opc.c include/opcode/ 2011-07-24 14:04:51 +00:00
mmix-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
mmix-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
moxie-dis.c Add PC-relative branch instructions to moxie port. 2009-06-11 11:27:58 +00:00
moxie-opc.c Move NOP from 0x00 to 0x0f. 2010-02-03 12:47:06 +00:00
msp430-dis.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
mt-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
mt-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
mt-desc.h cgen/ 2010-10-09 06:50:23 +00:00
mt-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
mt-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
mt-opc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
mt-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
ns32k-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
opc2c.c * opc2c.c: Include "libiberty.h" and <errno.h>. 2009-10-05 13:14:55 +00:00
openrisc-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
openrisc-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
openrisc-desc.h cgen/ 2010-10-09 06:50:23 +00:00
openrisc-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
openrisc-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
openrisc-opc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
openrisc-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
opintl.h update copyright dates 2009-09-02 07:25:43 +00:00
or32-dis.c Fix build with -DDEBUG=7 2010-10-08 14:00:50 +00:00
or32-opc.c Fix build with -DDEBUG=7 2010-10-08 14:00:50 +00:00
pdp11-dis.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
pdp11-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
pj-dis.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
pj-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
ppc-dis.c gas/: 2010-07-03 08:27:23 +00:00
ppc-opc.c * ppc-opc.c: (powerpc_opcodes): Enable icswx for POWER7. 2011-04-25 23:11:21 +00:00
rx-decode.c * rx-decode.opc (rx_decode_opcode): Set the syntax for multi-byte NOPs. 2011-04-21 05:48:06 +00:00
rx-decode.opc * rx-decode.opc (rx_decode_opcode): Set the syntax for multi-byte NOPs. 2011-04-21 05:48:06 +00:00
rx-dis.c * rx-dis.c (print_insn_rx): Support RX_Operand_TwoReg. 2011-01-12 07:06:29 +00:00
s390-dis.c 2010-09-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 2010-09-27 13:33:00 +00:00
s390-mkopc.c * s390-mkopc.c (main): Exit with error 1 if sscanf fails 2010-09-30 16:02:35 +00:00
s390-opc.c 2011-05-24 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 2011-05-24 16:13:31 +00:00
s390-opc.txt 2011-05-24 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 2011-05-24 16:13:31 +00:00
score7-dis.c * score-dis.c (print_insn_score48, print_insn_score32): Move default 2009-06-22 00:01:57 +00:00
score-dis.c * score-dis.c (print_insn_score48, print_insn_score32): Move default 2009-06-22 00:01:57 +00:00
score-opc.h update copyright dates 2009-09-02 07:25:43 +00:00
sh64-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
sh64-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
sh64-opc.h update copyright dates 2009-09-02 07:25:43 +00:00
sh-dis.c update copyright dates 2009-09-02 07:25:43 +00:00
sh-opc.h Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
sparc-dis.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
sparc-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
spu-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
spu-opc.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
stamp-h.in
sysdep.h update copyright dates 2009-09-02 07:25:43 +00:00
tic4x-dis.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
tic6x-dis.c bfd/ 2010-10-25 15:33:54 +00:00
tic30-dis.c Add -Wshadow to the gcc command line options used when compiling the binutils. 2009-12-11 13:42:17 +00:00
tic54x-dis.c update copyright dates 2009-09-02 07:25:43 +00:00
tic54x-opc.c update copyright dates 2009-09-02 07:25:43 +00:00
tic80-dis.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
tic80-opc.c * bfd/coff-arm.c (coff_arm_relocate_section) 2009-09-05 07:56:26 +00:00
tilegx-dis.c * Makefile.am (ALL_MACHINES): Add cpu-tilegx.lo and cpu-tilepro.lo. 2011-06-13 15:18:54 +00:00
tilegx-opc.c Replace "index" with "i". 2011-06-29 20:46:11 +00:00
tilepro-dis.c * Makefile.am (ALL_MACHINES): Add cpu-tilegx.lo and cpu-tilepro.lo. 2011-06-13 15:18:54 +00:00
tilepro-opc.c Replace "index" with "i". 2011-06-29 20:46:11 +00:00
v850-dis.c * v850-dis.c (disassemble): Always print a closing square brace if 2011-04-13 13:20:24 +00:00
v850-opc.c * v850-opc.c (cmpf.[sd]): Reverse the order of the reg1 and reg2 2011-05-19 11:10:59 +00:00
vax-dis.c update copyright dates 2009-09-02 07:25:43 +00:00
w65-dis.c Change source files over to GPLv3. 2007-07-05 09:49:03 +00:00
w65-opc.h update copyright dates 2009-09-02 07:25:43 +00:00
xc16x-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
xc16x-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
xc16x-desc.h cgen/ 2010-10-09 06:50:23 +00:00
xc16x-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
xc16x-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
xc16x-opc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
xc16x-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
xstormy16-asm.c fix set but unused variable warnings 2010-06-27 04:07:55 +00:00
xstormy16-desc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
xstormy16-desc.h cgen/ 2010-10-09 06:50:23 +00:00
xstormy16-dis.c * cgen-dis.in (print_normal): Delete CGEN_PRINT_NORMAL. 2010-02-12 04:42:28 +00:00
xstormy16-ibld.c * cgen-ibld.in (insert_normal, extract_normal): Minor cleanup. 2010-01-07 18:05:45 +00:00
xstormy16-opc.c * fr30-desc.c, * fr30-desc.h, * fr30-opc.c, 2010-02-12 03:25:49 +00:00
xstormy16-opc.h * cgen-asm.in: Update copyright year. 2010-01-02 18:50:59 +00:00
xtensa-dis.c update copyright dates 2009-09-02 07:25:43 +00:00
z8k-dis.c update copyright dates 2009-09-02 07:25:43 +00:00
z8k-opc.h * z8kgen.c (struct op): Replace unused flavor with id. 2009-09-08 09:47:52 +00:00
z8kgen.c * z8kgen.c (struct op): Replace unused flavor with id. 2009-09-08 09:47:52 +00:00
z80-dis.c update copyright dates 2009-09-02 07:25:43 +00:00