Home | History | Annotate | Line # | Download | only in gas
ChangeLog-2011 revision 1.1.1.1.4.2
      1  1.1.1.1.4.2  yamt 2011-12-29  Iain Sandoe  <idsandoe (a] googlemail.com>
      2  1.1.1.1.4.2  yamt 
      3  1.1.1.1.4.2  yamt 	* as.c (perform_an_assembly_pass): Do not create text, data and bss
      4  1.1.1.1.4.2  yamt 	sections for MACH-O.  Do not switch to the text section.
      5  1.1.1.1.4.2  yamt 	* config/obj-macho.c (obj_mach_o_segT_from_bfd_name): Forward decl.
      6  1.1.1.1.4.2  yamt 	(mach_o_begin): Startup with only text section unless suppressed.
      7  1.1.1.1.4.2  yamt 	* config/obj-macho.h (obj_begin): define to mach_o_begin ().
      8  1.1.1.1.4.2  yamt 
      9  1.1.1.1.4.2  yamt 2011-12-22  DJ Delorie  <dj (a] redhat.com>
     10  1.1.1.1.4.2  yamt 
     11  1.1.1.1.4.2  yamt 	* config/rl78-defs.h (rl78_linkrelax_addr16): Add.
     12  1.1.1.1.4.2  yamt 	(rl78_linkrelax_dsp, rl78_linkrelax_imm): Remove.
     13  1.1.1.1.4.2  yamt 	* config/rl78-parse.y: Tag all addr16 and branch patterns with
     14  1.1.1.1.4.2  yamt 	relaxation markers.
     15  1.1.1.1.4.2  yamt 	* config/tc-rl78.c (rl78_linkrelax_addr16): New.
     16  1.1.1.1.4.2  yamt 	(rl78_linkrelax_branch): New.
     17  1.1.1.1.4.2  yamt 	(OPTION_RELAX): New.
     18  1.1.1.1.4.2  yamt 	(md_longopts): Add relax option.
     19  1.1.1.1.4.2  yamt 	(md_parse_option): Add OPTION_RELAX.
     20  1.1.1.1.4.2  yamt 	(rl78_frag_init): Support relaxation.
     21  1.1.1.1.4.2  yamt 	(rl78_handle_align): New.
     22  1.1.1.1.4.2  yamt 	(md_assemble): Support relaxation.
     23  1.1.1.1.4.2  yamt 	(md_apply_fix): Likewise.
     24  1.1.1.1.4.2  yamt 	(md_convert_frag): Likewise.
     25  1.1.1.1.4.2  yamt 	* config/tc-rl78.h (MAX_MEM_FOR_RS_ALIGN_CODE): New.
     26  1.1.1.1.4.2  yamt 	(HANDLE_ALIGN): New.
     27  1.1.1.1.4.2  yamt 	(rl78_handle_align): Declare.
     28  1.1.1.1.4.2  yamt 
     29  1.1.1.1.4.2  yamt 	* config/rl78-parse.y (rl78_bit_insn): New.  Set it for all bit
     30  1.1.1.1.4.2  yamt 	insn patterns.
     31  1.1.1.1.4.2  yamt 	(find_bit_index): New.  Strip .BIT suffix off relevent
     32  1.1.1.1.4.2  yamt 	expressions for bit insns.
     33  1.1.1.1.4.2  yamt 	(rl78_lex): Exclude bit suffixes from expression parsing.
     34  1.1.1.1.4.2  yamt 
     35  1.1.1.1.4.2  yamt 2011-12-21  Nick Clifton  <nickc (a] redhat.com>
     36  1.1.1.1.4.2  yamt 
     37  1.1.1.1.4.2  yamt 	PR gas/13449
     38  1.1.1.1.4.2  yamt 	* config/tc-arm.c (create_unwind_entry): Zero allocated table
     39  1.1.1.1.4.2  yamt 	entries.
     40  1.1.1.1.4.2  yamt 
     41  1.1.1.1.4.2  yamt 2011-12-19  Iain Sandoe  <idsandoe (a] googlemail.com>
     42  1.1.1.1.4.2  yamt 
     43  1.1.1.1.4.2  yamt 	* config/obj-macho.c (obj_mach_o_section): Account for target-
     44  1.1.1.1.4.2  yamt 	dependent section types.  Improve error handling when wrong section
     45  1.1.1.1.4.2  yamt 	types/attributes are specified.
     46  1.1.1.1.4.2  yamt 
     47  1.1.1.1.4.2  yamt 2011-12-19  Chung-Lin Tang  <cltang (a] codesourcery.com>
     48  1.1.1.1.4.2  yamt 
     49  1.1.1.1.4.2  yamt 	* config/tc-mips.c (mips_pseudo_table): Add tprelword/tpreldword
     50  1.1.1.1.4.2  yamt 	entries.
     51  1.1.1.1.4.2  yamt 	(mips16_percent_op): Add MIPS16 TLS relocation ops.
     52  1.1.1.1.4.2  yamt 	(md_apply_fix): Add BFD_RELOC_MIPS16_TLS_* switch cases.
     53  1.1.1.1.4.2  yamt 	(s_tls_rel_directive): Rename from s_dtprel_internal(). Abstract out
     54  1.1.1.1.4.2  yamt 	directive string and reloc type as function parameters. Update
     55  1.1.1.1.4.2  yamt 	comments.
     56  1.1.1.1.4.2  yamt 	(s_dtprelword,s_dtpreldword): Change to use s_tls_rel_directive().
     57  1.1.1.1.4.2  yamt 	(s_tprelword,s_tpreldword): New functions.
     58  1.1.1.1.4.2  yamt 
     59  1.1.1.1.4.2  yamt 2011-12-15  Tristan Gingold  <gingold (a] adacore.com>
     60  1.1.1.1.4.2  yamt 
     61  1.1.1.1.4.2  yamt 	* config/obj-macho.c (obj_mach_o_fileprop): Fix typo.
     62  1.1.1.1.4.2  yamt 
     63  1.1.1.1.4.2  yamt 2011-12-15  Konstantin Belousov  <kib (a] FreeBSD.org>
     64  1.1.1.1.4.2  yamt 
     65  1.1.1.1.4.2  yamt 	* config/obj-elf.c (obj_elf_type): Add ELFOSABI_FREEBSD to the
     66  1.1.1.1.4.2  yamt 	supported abi's.
     67  1.1.1.1.4.2  yamt 
     68  1.1.1.1.4.2  yamt 2011-12-15  Iain Sandoe  <iains (a] gcc.gnu.org>
     69  1.1.1.1.4.2  yamt 
     70  1.1.1.1.4.2  yamt 	* config/obj-macho.c (obj_mach_o_subsections_by_symbols): New global.
     71  1.1.1.1.4.2  yamt 	(obj_mach_o_file_properties): New enum.
     72  1.1.1.1.4.2  yamt 	(obj_mach_o_subsections_via_symbols):  Generalize name to...
     73  1.1.1.1.4.2  yamt 	... (obj_mach_o_fileprop) and use to set subsections_via_symbols.
     74  1.1.1.1.4.2  yamt 
     75  1.1.1.1.4.2  yamt 2011-12-14  Stuart Henderson  <shenders (a] gcc.gnu.org>
     76  1.1.1.1.4.2  yamt 
     77  1.1.1.1.4.2  yamt 	* config/bfin-parse.y (asm_1): set SRCx fields to all 1s for
     78  1.1.1.1.4.2  yamt 	dspalu32 instrs that don't use them.
     79  1.1.1.1.4.2  yamt 
     80  1.1.1.1.4.2  yamt 2011-12-14  Nick Clifton  <nickc (a] redhat.com>
     81  1.1.1.1.4.2  yamt 
     82  1.1.1.1.4.2  yamt 	* config/tc-cris.c (md_convert_frag): Mark the length_code local
     83  1.1.1.1.4.2  yamt 	variable as unused as it is only used when ENABLE_CHECKING is on.
     84  1.1.1.1.4.2  yamt 
     85  1.1.1.1.4.2  yamt 2011-12-14  Iain Sandoe  <iains (a] gcc.gnu.org>
     86  1.1.1.1.4.2  yamt 
     87  1.1.1.1.4.2  yamt 	* config/obj-macho.c: Add some more top-level comments.
     88  1.1.1.1.4.2  yamt 	(collect_16char_name): New.
     89  1.1.1.1.4.2  yamt 	(obj_mach_o_section): Amend to allow syntax compatible with
     90  1.1.1.1.4.2  yamt 	existing system tools.  Use section translation data when available.
     91  1.1.1.1.4.2  yamt 	(obj_mach_o_segT_from_bfd_name): New.
     92  1.1.1.1.4.2  yamt 	(known_sections): Update.
     93  1.1.1.1.4.2  yamt 	(obj_mach_o_known_section): Use obj_mach_o_segT_from_bfd_name.
     94  1.1.1.1.4.2  yamt 	(objc_sections): New.
     95  1.1.1.1.4.2  yamt 	(obj_mach_o_objc_section): New.
     96  1.1.1.1.4.2  yamt 	(debug_sections): New.
     97  1.1.1.1.4.2  yamt 	(obj_mach_o_debug_section): New.
     98  1.1.1.1.4.2  yamt 	(tgt_sections): New.
     99  1.1.1.1.4.2  yamt 	(obj_mach_o_opt_tgt_section): New.
    100  1.1.1.1.4.2  yamt 	(obj_mach_o_base_section): New.
    101  1.1.1.1.4.2  yamt 	(obj_mach_o_common_parse): Update to create BSS on demand and to handle
    102  1.1.1.1.4.2  yamt 	lcomm optional alignment param.
    103  1.1.1.1.4.2  yamt 	(obj_mach_o_comm): Update parameter name.
    104  1.1.1.1.4.2  yamt 	(obj_mach_o_placeholder): New.
    105  1.1.1.1.4.2  yamt 	(mach_o_pseudo_table): Update for GCC section directives.
    106  1.1.1.1.4.2  yamt 	* config/obj-macho.h (_OBJ_MACH_O_H): New.
    107  1.1.1.1.4.2  yamt 	(USE_ALIGN_PTWO): Define.
    108  1.1.1.1.4.2  yamt 	(S_SET_ALIGN) Define.
    109  1.1.1.1.4.2  yamt 
    110  1.1.1.1.4.2  yamt 2011-12-13  Andrew Burgess  <aburgess (a] broadcom.com>
    111  1.1.1.1.4.2  yamt 
    112  1.1.1.1.4.2  yamt 	* doc/internals.texi (TC_FORCE_RELOCATION_SUB_SAME): Update
    113  1.1.1.1.4.2  yamt 	to match code.
    114  1.1.1.1.4.2  yamt 
    115  1.1.1.1.4.2  yamt 2011-12-08  Andrew Pinski  <apinski (a] cavium.com>
    116  1.1.1.1.4.2  yamt             Adam Nemet  <anemet (a] caviumnetworks.com>
    117  1.1.1.1.4.2  yamt 
    118  1.1.1.1.4.2  yamt 	* tc-mips.c (CPU_IS_OCTEON): Add Octeon2.
    119  1.1.1.1.4.2  yamt 	(mips_cpu_info_table): Add Octeon2.
    120  1.1.1.1.4.2  yamt 	* doc/c-mips.texi: Document octeon2 as an acceptable value for -march=.
    121  1.1.1.1.4.2  yamt 
    122  1.1.1.1.4.2  yamt 2011-12-07  Sameera Deshpande  <sameera.deshpande (a] arm.com>
    123  1.1.1.1.4.2  yamt 
    124  1.1.1.1.4.2  yamt 	* config/tc-arm.c (do_t_ldstd): Warn for unpredictable cases.
    125  1.1.1.1.4.2  yamt 
    126  1.1.1.1.4.2  yamt 2011-11-07  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    127  1.1.1.1.4.2  yamt 
    128  1.1.1.1.4.2  yamt 	* config/tc-arm.c (ARM_IT_MAX_OPERANDS): New define.
    129  1.1.1.1.4.2  yamt 	(arm_it): Use ARM_IT_MAX_OPERANDS.
    130  1.1.1.1.4.2  yamt 	(neon_select_shape): Ensure we have matched all	operands.
    131  1.1.1.1.4.2  yamt 
    132  1.1.1.1.4.2  yamt 2011-11-07  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    133  1.1.1.1.4.2  yamt 
    134  1.1.1.1.4.2  yamt 	* config/tc-arm.c (parse_neon_mov): Update which_operand
    135  1.1.1.1.4.2  yamt 	correctly.
    136  1.1.1.1.4.2  yamt 
    137  1.1.1.1.4.2  yamt 2011-12-05  Richard Earnshaw  <rearnsha (a] arm.com>
    138  1.1.1.1.4.2  yamt 
    139  1.1.1.1.4.2  yamt 	* tc-arm.c (aeabi_set_public_attributes): Correctly set
    140  1.1.1.1.4.2  yamt 	Tag_ARM_ISA_use and Tag_Thumb_ISA_use.
    141  1.1.1.1.4.2  yamt 
    142  1.1.1.1.4.2  yamt 2011-11-30  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    143  1.1.1.1.4.2  yamt 
    144  1.1.1.1.4.2  yamt 	* config/tc-arm.c (arm_cpu_option_table): Add name_len field.
    145  1.1.1.1.4.2  yamt 	(arm_arch_option_table): Likewise.
    146  1.1.1.1.4.2  yamt 	(arm_option_extension_value_table): Likewise.
    147  1.1.1.1.4.2  yamt 	(ARM_CPU_OPT): New define.
    148  1.1.1.1.4.2  yamt 	(ARM_ARCH_OPT): Likewise.
    149  1.1.1.1.4.2  yamt 	(ARM_EXT_OPT): Likewise.
    150  1.1.1.1.4.2  yamt 	(arm_cpus): Use ARM_CPU_OPT to initialize.
    151  1.1.1.1.4.2  yamt 	(arm_archs): Use ARM_ARCH_OPT to initialize.
    152  1.1.1.1.4.2  yamt 	(arm_extensions): Use ARM_EXT_OPT to initialize.
    153  1.1.1.1.4.2  yamt 	(arm_parse_extension): Ensure option string matching matches
    154  1.1.1.1.4.2  yamt 	the whole string.
    155  1.1.1.1.4.2  yamt 	(arm_parse_cpu): Likewise.
    156  1.1.1.1.4.2  yamt 	(arm_parse_arch): Likewise.
    157  1.1.1.1.4.2  yamt 
    158  1.1.1.1.4.2  yamt 2011-11-29  Andrew Pinski  <apinski (a] cavium.com>
    159  1.1.1.1.4.2  yamt 
    160  1.1.1.1.4.2  yamt 	* config/tc-mips.c (CPU_IS_OCTEON): New macro function.
    161  1.1.1.1.4.2  yamt 	(CPU_HAS_SEQ): Change to use CPU_IS_OCTEON.
    162  1.1.1.1.4.2  yamt 	(NO_ISA_COP): Likewise.
    163  1.1.1.1.4.2  yamt 	(macro) <ld_st>: Add support when off0 is true.
    164  1.1.1.1.4.2  yamt 	Add support for M_SAA_AB, M_SAA_OB, M_SAAD_OB and M_SAAD_AB.
    165  1.1.1.1.4.2  yamt 	(mips_cpu_info_table): Add octeon+.
    166  1.1.1.1.4.2  yamt 	* doc/c-mips.texi: Document octeon+ as an acceptable value for -march=.
    167  1.1.1.1.4.2  yamt 
    168  1.1.1.1.4.2  yamt 2011-11-25  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    169  1.1.1.1.4.2  yamt 
    170  1.1.1.1.4.2  yamt 	* config/tc-arm.c (do_t_mov_cmp): Allow MOV lowreg, lowreg when no CPU
    171  1.1.1.1.4.2  yamt 	is specified.
    172  1.1.1.1.4.2  yamt 
    173  1.1.1.1.4.2  yamt 2011-11-23  Tristan Gingold  <gingold (a] adacore.com>
    174  1.1.1.1.4.2  yamt 
    175  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (s_alpha_prologue): Requires empty line.
    176  1.1.1.1.4.2  yamt 
    177  1.1.1.1.4.2  yamt 2011-11-23  Tristan Gingold  <gingold (a] adacore.com>
    178  1.1.1.1.4.2  yamt 
    179  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (s_alpha_frame): Emit a warning if bad value
    180  1.1.1.1.4.2  yamt 	of RA.
    181  1.1.1.1.4.2  yamt 	(s_alpha_pdesc): Adjust comment.
    182  1.1.1.1.4.2  yamt 
    183  1.1.1.1.4.2  yamt 2011-11-23  Thomas Klein  <th.r.klein (a] web.de>
    184  1.1.1.1.4.2  yamt 
    185  1.1.1.1.4.2  yamt 	* config/tc-arm.c (do_t_mov_cmp): Prevent emitting code for MOV
    186  1.1.1.1.4.2  yamt 	with two low register at arch v4t or v5t when assember using
    187  1.1.1.1.4.2  yamt 	unified syntax.
    188  1.1.1.1.4.2  yamt 
    189  1.1.1.1.4.2  yamt 2011-11-21  DJ Delorie  <dj (a] redhat.com>
    190  1.1.1.1.4.2  yamt 
    191  1.1.1.1.4.2  yamt 	* config/rl78-defs.h (rl78_error): Add "const".
    192  1.1.1.1.4.2  yamt 	* config/rl78-parse.y (rl78_error): Likewise.
    193  1.1.1.1.4.2  yamt 
    194  1.1.1.1.4.2  yamt 2011-11-21  Andreas Tobler  <andreast (a] fgznet.ch>
    195  1.1.1.1.4.2  yamt 
    196  1.1.1.1.4.2  yamt 	* config/tc-ppc.c (ppc_target_format): Add format for powerpc*-freebsd.
    197  1.1.1.1.4.2  yamt 
    198  1.1.1.1.4.2  yamt 2011-11-16  David S. Miller  <davem (a] davemloft.net>
    199  1.1.1.1.4.2  yamt 
    200  1.1.1.1.4.2  yamt 	* config/tc-sparc.c (md_apply_fix): Handle BFD_RELOC_8.
    201  1.1.1.1.4.2  yamt 
    202  1.1.1.1.4.2  yamt 2011-11-16  Maciej W. Rozycki  <macro (a] codesourcery.com>
    203  1.1.1.1.4.2  yamt 
    204  1.1.1.1.4.2  yamt 	* config/tc-mips.c (macro): Fix unsupported opcode message
    205  1.1.1.1.4.2  yamt 	capitalization.
    206  1.1.1.1.4.2  yamt 	(mips_ip, mips16_ip): Likewise.
    207  1.1.1.1.4.2  yamt 
    208  1.1.1.1.4.2  yamt 2011-11-16  Maciej W. Rozycki  <macro (a] codesourcery.com>
    209  1.1.1.1.4.2  yamt 
    210  1.1.1.1.4.2  yamt 	* config/tc-mips.c (ISA_SUPPORTS_MCU_ASE): Also set if microMIPS
    211  1.1.1.1.4.2  yamt 	mode.
    212  1.1.1.1.4.2  yamt 
    213  1.1.1.1.4.2  yamt 2011-11-16  Maciej W. Rozycki  <macro (a] codesourcery.com>
    214  1.1.1.1.4.2  yamt 
    215  1.1.1.1.4.2  yamt 	* config/tc-mips.c (macro_build_jalr): Reverse a negative
    216  1.1.1.1.4.2  yamt 	conditional.
    217  1.1.1.1.4.2  yamt 	(mips_ip): Likewise.
    218  1.1.1.1.4.2  yamt 
    219  1.1.1.1.4.2  yamt 2011-11-16  Catherine Moore  <clm (a] codesourcery.com>
    220  1.1.1.1.4.2  yamt             Maciej W. Rozycki  <macro (a] codesourcery.com>
    221  1.1.1.1.4.2  yamt 
    222  1.1.1.1.4.2  yamt 	* config/tc-mips.c (mips_cpu_info_table): Add "m14ke" and
    223  1.1.1.1.4.2  yamt 	"m14kec".
    224  1.1.1.1.4.2  yamt 	* doc/c-mips.texi (MIPS architecture options): Add "m14ke" and
    225  1.1.1.1.4.2  yamt 	"m14kec" to the list of -march options.
    226  1.1.1.1.4.2  yamt 
    227  1.1.1.1.4.2  yamt 2011-11-15  Maciej W. Rozycki  <macro (a] codesourcery.com>
    228  1.1.1.1.4.2  yamt 
    229  1.1.1.1.4.2  yamt 	* write.c (dump_section_relocs): Don't convert PC-relative relocs
    230  1.1.1.1.4.2  yamt 	that have an in-place addend narrower than the addresses used.
    231  1.1.1.1.4.2  yamt 
    232  1.1.1.1.4.2  yamt 2011-11-14  Maciej W. Rozycki  <macro (a] codesourcery.com>
    233  1.1.1.1.4.2  yamt 
    234  1.1.1.1.4.2  yamt 	* config/tc-mips.c (can_swap_branch_p): Exclude microMIPS
    235  1.1.1.1.4.2  yamt 	variant frags too.
    236  1.1.1.1.4.2  yamt 
    237  1.1.1.1.4.2  yamt 2011-11-07  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    238  1.1.1.1.4.2  yamt 
    239  1.1.1.1.4.2  yamt 	* config/tc-arm.c (arm_cpus): Add cortex-a7 entry.
    240  1.1.1.1.4.2  yamt 	* doc/c-arm.texi (ARM Options): Add cortex-a7 to list of accepted
    241  1.1.1.1.4.2  yamt 	CPUs.
    242  1.1.1.1.4.2  yamt 
    243  1.1.1.1.4.2  yamt 2011-11-04  DJ Delorie  <dj (a] redhat.com>
    244  1.1.1.1.4.2  yamt 
    245  1.1.1.1.4.2  yamt 	* doc/c-rl78.texi (RL78-Float): Remove unused menu entry.
    246  1.1.1.1.4.2  yamt 
    247  1.1.1.1.4.2  yamt 2011-11-02  DJ Delorie  <dj (a] redhat.com>
    248  1.1.1.1.4.2  yamt 
    249  1.1.1.1.4.2  yamt 	* config/tc-rl78.c (tc_gen_reloc): Remove unused variable.
    250  1.1.1.1.4.2  yamt 
    251  1.1.1.1.4.2  yamt 2011-11-02  Nick Clifton  <nickc (a] redhat.com>
    252  1.1.1.1.4.2  yamt 
    253  1.1.1.1.4.2  yamt 	* config/tc-arm.c (md_begin): Remove ARM_PLT32 reloc associated
    254  1.1.1.1.4.2  yamt 	with the (PLT) instruction suffix when operating in eabi mode.
    255  1.1.1.1.4.2  yamt 	* doc/c-arm.texi (ARM_Relocations): Extend description of (PLT)
    256  1.1.1.1.4.2  yamt 	suffix.
    257  1.1.1.1.4.2  yamt 
    258  1.1.1.1.4.2  yamt 2011-11-01  DJ Delorie  <dj (a] redhat.com>
    259  1.1.1.1.4.2  yamt 
    260  1.1.1.1.4.2  yamt 	* Makefile.am (TARGET_CPU_CFILES): Add tc-rl78.c.
    261  1.1.1.1.4.2  yamt 	(TARGET_CPU_HFILES): Add rc-rl78.h.
    262  1.1.1.1.4.2  yamt 	(EXTRA_DIST): Add rl78-parse.c and rl78-parse.y.
    263  1.1.1.1.4.2  yamt 	(rl78-parse.c, rl78-parse.h, rl78-parse.o, rl78-defs.h): New rules.
    264  1.1.1.1.4.2  yamt 	* Makefile.in: Regenerate.
    265  1.1.1.1.4.2  yamt 	* configure.in: Add rl78 case.
    266  1.1.1.1.4.2  yamt 	* configure: Regenerate.
    267  1.1.1.1.4.2  yamt 	* configure.tgt: Add rl78 case.
    268  1.1.1.1.4.2  yamt 	* config/rl78-defs.h: New file.
    269  1.1.1.1.4.2  yamt 	* config/rl78-parse.y: New file.
    270  1.1.1.1.4.2  yamt 	* config/tc-rl78.c: New file.
    271  1.1.1.1.4.2  yamt 	* config/tc-rl78.h: New file.
    272  1.1.1.1.4.2  yamt 	* NEWS: Add Renesas RL78.
    273  1.1.1.1.4.2  yamt 
    274  1.1.1.1.4.2  yamt 	* doc/Makefile.am (c-rl78.texi): New.
    275  1.1.1.1.4.2  yamt 	* doc/Makefile.in: Likewise.
    276  1.1.1.1.4.2  yamt 	* doc/all.texi: Enable it.
    277  1.1.1.1.4.2  yamt 	* doc/as.texi: Add it.
    278  1.1.1.1.4.2  yamt 	* doc/c-rl78.texi: New file.
    279  1.1.1.1.4.2  yamt 
    280  1.1.1.1.4.2  yamt 2011-10-28  Walter Lee  <walt (a] tilera.com>
    281  1.1.1.1.4.2  yamt 
    282  1.1.1.1.4.2  yamt 	* NEWS: Fix TILEPro capitalization.
    283  1.1.1.1.4.2  yamt 	* config/tc-tilegx.c (emit_tilegx_instruction) Handle
    284  1.1.1.1.4.2  yamt         relocations of aliases.
    285  1.1.1.1.4.2  yamt 	* config/tc-tilepro.c: (emit_tilepro_instruction) Likewise.
    286  1.1.1.1.4.2  yamt 
    287  1.1.1.1.4.2  yamt 2011-10-28  Nick Clifton  <nickc (a] redhat.com>
    288  1.1.1.1.4.2  yamt 
    289  1.1.1.1.4.2  yamt 	* po/ja.po: New Japanese translation.
    290  1.1.1.1.4.2  yamt 	* configure.in (ALL_LINGUAS): Add ja.
    291  1.1.1.1.4.2  yamt 	* configure: Regenerate.
    292  1.1.1.1.4.2  yamt 
    293  1.1.1.1.4.2  yamt 2011-10-26  Joern Rennecke  <joern.rennecke (a] embecosm.com>
    294  1.1.1.1.4.2  yamt 
    295  1.1.1.1.4.2  yamt 	* doc/as.texinfo [EPIPHANY]: Include c-epiphany.texi to avoid
    296  1.1.1.1.4.2  yamt 	duplication.
    297  1.1.1.1.4.2  yamt 
    298  1.1.1.1.4.2  yamt 2011-10-25  Mike Frysinger  <vapier (a] gentoo.org>
    299  1.1.1.1.4.2  yamt 
    300  1.1.1.1.4.2  yamt 	* config/rx-defs.h (rx_error): Add const to first arg.
    301  1.1.1.1.4.2  yamt 	* config/rx-parse.y (rx_error): Likewise.
    302  1.1.1.1.4.2  yamt 
    303  1.1.1.1.4.2  yamt 2011-10-25  Nick Clifton  <nickc (a] redhat.com>
    304  1.1.1.1.4.2  yamt 
    305  1.1.1.1.4.2  yamt 	* config/tc-ns32k.c (md_begin): Rename local variable 'stat' to
    306  1.1.1.1.4.2  yamt 	'status'.
    307  1.1.1.1.4.2  yamt 
    308  1.1.1.1.4.2  yamt 2011-10-25  Joern Rennecke  <joern.rennecke (a] embecosm.com>
    309  1.1.1.1.4.2  yamt 
    310  1.1.1.1.4.2  yamt 	* NEWS: Mention addition of Adapteva Epiphany support.
    311  1.1.1.1.4.2  yamt 	* config/tc-epiphany.c: New file.
    312  1.1.1.1.4.2  yamt 	* config/tc-epiphany.h: New file.
    313  1.1.1.1.4.2  yamt 	* Makefile.am (TARGET_CPU_CFILES): Add config/tc-epiphany.c .
    314  1.1.1.1.4.2  yamt 	(TARGET_CPU_HFILES): Add config/tc-epiphany.h .
    315  1.1.1.1.4.2  yamt 	* configure.in: Also set using_cgen for epiphany.
    316  1.1.1.1.4.2  yamt 	* configure.tgt: Handle epiphany.
    317  1.1.1.1.4.2  yamt 	* doc/Makefile.am (CPU_DOCS): Add c-epiphany.texi .
    318  1.1.1.1.4.2  yamt 	* doc/all.texi: Set EPIPHANY.
    319  1.1.1.1.4.2  yamt 	* doc/as.texinfo: Add EPIPHANY-specific text.
    320  1.1.1.1.4.2  yamt 	* doc/c-epiphany.texi: New file.
    321  1.1.1.1.4.2  yamt 	* po/gas.pot: Regenerate.
    322  1.1.1.1.4.2  yamt 	* Makefile.in: Regenerate.
    323  1.1.1.1.4.2  yamt 	* configure: Regenerate.
    324  1.1.1.1.4.2  yamt 	* doc/Makefile.in: Regenerate.
    325  1.1.1.1.4.2  yamt 	* po/POTFILES.in: Regenerate.
    326  1.1.1.1.4.2  yamt 
    327  1.1.1.1.4.2  yamt 2011-10-24  Maciej W. Rozycki  <macro (a] codesourcery.com>
    328  1.1.1.1.4.2  yamt 
    329  1.1.1.1.4.2  yamt 	* config/tc-mips.c (move_register): Fix formatting.
    330  1.1.1.1.4.2  yamt 
    331  1.1.1.1.4.2  yamt 2011-10-24  Maciej W. Rozycki  <macro (a] codesourcery.com>
    332  1.1.1.1.4.2  yamt 
    333  1.1.1.1.4.2  yamt 	* config/tc-mips.c (can_swap_branch_p): Remove empty line.
    334  1.1.1.1.4.2  yamt 	(start_noreorder): Likewise.
    335  1.1.1.1.4.2  yamt 
    336  1.1.1.1.4.2  yamt 2011-10-24  Maciej W. Rozycki  <macro (a] codesourcery.com>
    337  1.1.1.1.4.2  yamt 
    338  1.1.1.1.4.2  yamt 	* config/tc-mips.c (s_option): Fix formatting.
    339  1.1.1.1.4.2  yamt 	(mips_elf_final_processing): Likewise.
    340  1.1.1.1.4.2  yamt 
    341  1.1.1.1.4.2  yamt 2011-10-24  Maciej W. Rozycki  <macro (a] codesourcery.com>
    342  1.1.1.1.4.2  yamt 
    343  1.1.1.1.4.2  yamt 	* config/tc-mips.c (validate_micromips_insn): Fix formatting.
    344  1.1.1.1.4.2  yamt 
    345  1.1.1.1.4.2  yamt 2011-10-24  David Binderman  <dcb314 (a] hotmail.com>
    346  1.1.1.1.4.2  yamt 
    347  1.1.1.1.4.2  yamt 	* config/tc-mn10200.c (md_convert_frag): Add missing break.
    348  1.1.1.1.4.2  yamt 
    349  1.1.1.1.4.2  yamt 2011-10-21  Tristan Gingold  <gingold (a] adacore.com>
    350  1.1.1.1.4.2  yamt 
    351  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (load_expression): Use symbol_mark_used accessor.
    352  1.1.1.1.4.2  yamt 	(s_alpha_comm): Use symbol_set_frag accessor.
    353  1.1.1.1.4.2  yamt 
    354  1.1.1.1.4.2  yamt 2011-10-20  Alan Modra  <amodra (a] gmail.com>
    355  1.1.1.1.4.2  yamt 
    356  1.1.1.1.4.2  yamt 	* config/tc-mips.c (micromips_add_label): Avoid gcc warning.
    357  1.1.1.1.4.2  yamt 	(md_convert_frag): Likewise.
    358  1.1.1.1.4.2  yamt 
    359  1.1.1.1.4.2  yamt 2011-10-18  Jie Zhang  <jie (a] codesourcery.com>
    360  1.1.1.1.4.2  yamt 	    Julian Brown  <julian (a] codesourcery.com>
    361  1.1.1.1.4.2  yamt 
    362  1.1.1.1.4.2  yamt 	* config/tc-arm.c (parse_shifter_operand): Fix handling of explicit
    363  1.1.1.1.4.2  yamt 	rotation.
    364  1.1.1.1.4.2  yamt 	(encode_arm_shifter_operand): Likewise.
    365  1.1.1.1.4.2  yamt 
    366  1.1.1.1.4.2  yamt 2011-10-13  James Greenhalgh  <james.greenhalgh (a] arm.com>
    367  1.1.1.1.4.2  yamt 
    368  1.1.1.1.4.2  yamt 	* config/tc-arm.c (check_ldr_r15_aligned): New.
    369  1.1.1.1.4.2  yamt 	(do_ldst): Warn in upredictable cases.
    370  1.1.1.1.4.2  yamt 	(do_t_ldst): Likewise.
    371  1.1.1.1.4.2  yamt 	(insns): Update accordingly.
    372  1.1.1.1.4.2  yamt 
    373  1.1.1.1.4.2  yamt 2011-10-13  Alan Modra  <amodra (a] gmail.com>
    374  1.1.1.1.4.2  yamt 
    375  1.1.1.1.4.2  yamt 	* as.c (main): Define .gasversion. rather than __GAS_VERSION__.
    376  1.1.1.1.4.2  yamt 	* frags.h (bss_address_frag): Delete
    377  1.1.1.1.4.2  yamt 	(predefined_address_frag): New.
    378  1.1.1.1.4.2  yamt 	* frags.c (frag_init): Init predefined_address_frag.  Delete ref
    379  1.1.1.1.4.2  yamt 	to bss_address_frag.
    380  1.1.1.1.4.2  yamt 	* symbols.c (S_CAN_BE_REDEFINED): New function.
    381  1.1.1.1.4.2  yamt 	* symbols.h (S_CAN_BE_REDEFINED): Declare.
    382  1.1.1.1.4.2  yamt 	* read.c (assign_symbol): Use S_CAN_BE_REDEFINED.
    383  1.1.1.1.4.2  yamt 
    384  1.1.1.1.4.2  yamt 2011-10-12  Alan Modra  <amodra (a] gmail.com>
    385  1.1.1.1.4.2  yamt 
    386  1.1.1.1.4.2  yamt 	* symbols.c (local_symbol_make): Make global.
    387  1.1.1.1.4.2  yamt 	* symbols.h (local_symbol_make): Declare.
    388  1.1.1.1.4.2  yamt 	* as.c (main): Define __GAS_VERSION__.
    389  1.1.1.1.4.2  yamt 
    390  1.1.1.1.4.2  yamt 2011-10-10  Nick Clifton  <nickc (a] redhat.com>
    391  1.1.1.1.4.2  yamt 
    392  1.1.1.1.4.2  yamt 	* po/es.po: Updated Spanish translation.
    393  1.1.1.1.4.2  yamt 	* po/fi.po: Updated Finnish translation.
    394  1.1.1.1.4.2  yamt 	* po/fr.po: Updated French translation.
    395  1.1.1.1.4.2  yamt 
    396  1.1.1.1.4.2  yamt 2011-10-05  DJ Delorie  <dj (a] redhat.com>
    397  1.1.1.1.4.2  yamt 	    Nick Clifton  <nickc (a] redhat.com>
    398  1.1.1.1.4.2  yamt 
    399  1.1.1.1.4.2  yamt 	* config/rx-defs.h (rx_pid_register): New.
    400  1.1.1.1.4.2  yamt 	(rx_gp_register): New.
    401  1.1.1.1.4.2  yamt 	* config/rx-parse.y (rx_lex): Add support for %gpreg and %pidreg.
    402  1.1.1.1.4.2  yamt 	(displacement): Add PID support.
    403  1.1.1.1.4.2  yamt 	* config/tc-rx.c (rx_pid_mode): New.
    404  1.1.1.1.4.2  yamt 	(rx_num_int_regs): New.
    405  1.1.1.1.4.2  yamt 	(rx_pid_register): New.
    406  1.1.1.1.4.2  yamt 	(rx_gp_register): New.
    407  1.1.1.1.4.2  yamt 	(options): Add -mpid and -mint-register= options.
    408  1.1.1.1.4.2  yamt 	(md_longopts): Likewise.
    409  1.1.1.1.4.2  yamt 	(md_parse_option): Likewise.
    410  1.1.1.1.4.2  yamt 	(md_show_usage): Likewise.
    411  1.1.1.1.4.2  yamt 	(rx_pid_symbol): New.
    412  1.1.1.1.4.2  yamt 	(rx_pidreg_symbol): New.
    413  1.1.1.1.4.2  yamt 	(rx_gpreg_symbol): New.
    414  1.1.1.1.4.2  yamt 	(md_begin): Support PID.
    415  1.1.1.1.4.2  yamt 	(rx_validate_fix_sub): Support PID.
    416  1.1.1.1.4.2  yamt 	(tc_gen_reloc): Support PID.
    417  1.1.1.1.4.2  yamt 	* doc/c-rx.texi: Document PID support.
    418  1.1.1.1.4.2  yamt 
    419  1.1.1.1.4.2  yamt 2011-09-27  Kai Tietz  <ktietz (a] redhat.com>
    420  1.1.1.1.4.2  yamt 
    421  1.1.1.1.4.2  yamt 	* config/obj-coff.c (obj_coff_section): Add 'e' as specifier
    422  1.1.1.1.4.2  yamt 	for marking section SEC_EXCLUDE.
    423  1.1.1.1.4.2  yamt 
    424  1.1.1.1.4.2  yamt 2011-09-22  Tristan Gingold  <gingold (a] adacore.com>
    425  1.1.1.1.4.2  yamt 
    426  1.1.1.1.4.2  yamt 	* NEWS: Add marker for 2.22.
    427  1.1.1.1.4.2  yamt 
    428  1.1.1.1.4.2  yamt 2011-09-21  David S. Miller  <davem (a] davemloft.net>
    429  1.1.1.1.4.2  yamt 
    430  1.1.1.1.4.2  yamt 	* config/tc-sparc.c (hwcap_allowed): New.
    431  1.1.1.1.4.2  yamt 	(struct sparc_arch): New field 'hwcap_allowed' containing a bitmask
    432  1.1.1.1.4.2  yamt 	of F_FOO flags which are enabled by the particular arch setting.
    433  1.1.1.1.4.2  yamt 	Add new options that provide explicit access to new instructions.
    434  1.1.1.1.4.2  yamt 	(md_parse_option): Only bump max_architecture if the requested one
    435  1.1.1.1.4.2  yamt 	is larger, or this is the first explicit request.
    436  1.1.1.1.4.2  yamt 	(get_hwcap_name): New function.
    437  1.1.1.1.4.2  yamt 	(sparc_ip): Validate that hwcaps used by an instruction have actually
    438  1.1.1.1.4.2  yamt 	been enabled.
    439  1.1.1.1.4.2  yamt 	* doc/c-sparc.texi: Document new sparc options.
    440  1.1.1.1.4.2  yamt 
    441  1.1.1.1.4.2  yamt 2011-09-21  David S. Miller  <davem (a] davemloft.net>
    442  1.1.1.1.4.2  yamt 
    443  1.1.1.1.4.2  yamt 	* config/tc-sparc.c (hwcap_seen): New bitmask, defined when
    444  1.1.1.1.4.2  yamt 	not TE_SOLARIS.
    445  1.1.1.1.4.2  yamt 	(sparc_ip): When not TE_SOLARIS, accumulate hwcap bits from
    446  1.1.1.1.4.2  yamt 	sparc_opcode->flags of instruction into hwcap_seen.
    447  1.1.1.1.4.2  yamt 	(sparc_md_end): Create Tag_GNU_Sparc_HWCAPS attribute if
    448  1.1.1.1.4.2  yamt 	hwcap_seen is non-zero and not TE_SOLARIS.
    449  1.1.1.1.4.2  yamt 
    450  1.1.1.1.4.2  yamt 2011-09-19  Tristan Gingold  <gingold (a] adacore.com>
    451  1.1.1.1.4.2  yamt 
    452  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (insert_operand): Call as_bad_value_out_of_range
    453  1.1.1.1.4.2  yamt 	instead of as_warn_out_of_range.
    454  1.1.1.1.4.2  yamt 
    455  1.1.1.1.4.2  yamt 2011-09-08  Mark Fortescue <mark (a] mtfhpc.demon.co.uk>
    456  1.1.1.1.4.2  yamt 
    457  1.1.1.1.4.2  yamt 	* config/tc-sparc.c (sparc_ip): Handle 'i' + r<0..31>
    458  1.1.1.1.4.2  yamt 	in addition to 'i' + [goli]<0..7>.
    459  1.1.1.1.4.2  yamt 
    460  1.1.1.1.4.2  yamt 2011-09-08  Joern Rennecke <joern.rennecke (a] embecosm.com>
    461  1.1.1.1.4.2  yamt 
    462  1.1.1.1.4.2  yamt 	* cgen.c (gas_cgen_pcrel_r_type): New function.
    463  1.1.1.1.4.2  yamt 	(gas_cgen_tc_gen_reloc): Check for GAS_CGEN_PCREL_R_TYPE.
    464  1.1.1.1.4.2  yamt 	* cgen.h (gas_cgen_pcrel_r_type): Declare.
    465  1.1.1.1.4.2  yamt 
    466  1.1.1.1.4.2  yamt 2011-09-08  Richard Sandiford  <rdsandiford (a] googlemail.com>
    467  1.1.1.1.4.2  yamt 
    468  1.1.1.1.4.2  yamt 	PR gas/13167
    469  1.1.1.1.4.2  yamt 	* dwarf2dbg.c (dwarf2_flush_pending_lines): Use symbol_temp_new_now.
    470  1.1.1.1.4.2  yamt 
    471  1.1.1.1.4.2  yamt 2011-09-05  Richard Sandiford  <rdsandiford (a] googlemail.com>
    472  1.1.1.1.4.2  yamt 
    473  1.1.1.1.4.2  yamt 	PR gas/13024
    474  1.1.1.1.4.2  yamt 	* dwarf2dbg.c (pending_lines, pending_lines_tail): New variables.
    475  1.1.1.1.4.2  yamt 	(dwarf2_gen_line_info_1): Delete.
    476  1.1.1.1.4.2  yamt 	(dwarf2_push_line, dwarf2_flush_pending_lines): New functions.
    477  1.1.1.1.4.2  yamt 	(dwarf2_gen_line_info, dwarf2_emit_label): Use them.
    478  1.1.1.1.4.2  yamt 	(dwarf2_consume_line_info): Call dwarf2_flush_pending_lines.
    479  1.1.1.1.4.2  yamt 	(dwarf2_directive_loc): Push previous .locs instead of generating
    480  1.1.1.1.4.2  yamt 	them immediately.
    481  1.1.1.1.4.2  yamt 
    482  1.1.1.1.4.2  yamt 2011-08-26  Nick Clifton  <nickc (a] redhat.com>
    483  1.1.1.1.4.2  yamt 
    484  1.1.1.1.4.2  yamt 	* po/es.po: Updated Spanish translation.
    485  1.1.1.1.4.2  yamt 
    486  1.1.1.1.4.2  yamt 2011-08-26  Tristan Gingold  <gingold (a] adacore.com>
    487  1.1.1.1.4.2  yamt 
    488  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (s_alpha_linkage): Simplify.  Add comments.
    489  1.1.1.1.4.2  yamt 
    490  1.1.1.1.4.2  yamt 2011-08-26  Tristan Gingold  <gingold (a] adacore.com>
    491  1.1.1.1.4.2  yamt 
    492  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (add_to_link_pool): Improve comment.
    493  1.1.1.1.4.2  yamt 	(s_alpha_fp_save): Fix indentation.
    494  1.1.1.1.4.2  yamt 
    495  1.1.1.1.4.2  yamt 2011-08-19  Nick Clifton  <nickc (a] redhat.com>
    496  1.1.1.1.4.2  yamt 
    497  1.1.1.1.4.2  yamt 	* doc/as.texinfo: Include c-xstormy16.texi.
    498  1.1.1.1.4.2  yamt 
    499  1.1.1.1.4.2  yamt 2011-08-18  Alan Modra  <amodra (a] gmail.com>
    500  1.1.1.1.4.2  yamt 
    501  1.1.1.1.4.2  yamt 	* write.c (resolve_reloc_expr_symbols): Convert local symbols
    502  1.1.1.1.4.2  yamt 	on relocs to section+offset.
    503  1.1.1.1.4.2  yamt 	(get_frag_for_reloc): New function.
    504  1.1.1.1.4.2  yamt 	(write_relocs): Merge sort fixup relocs with those from .reloc
    505  1.1.1.1.4.2  yamt 	directives.
    506  1.1.1.1.4.2  yamt 
    507  1.1.1.1.4.2  yamt 2011-08-10  Maciej W. Rozycki  <macro (a] codesourcery.com>
    508  1.1.1.1.4.2  yamt 
    509  1.1.1.1.4.2  yamt 	* config/tc-mips.c (can_swap_branch_p): Update the comment on
    510  1.1.1.1.4.2  yamt 	MIPS16 fixups.
    511  1.1.1.1.4.2  yamt 
    512  1.1.1.1.4.2  yamt 2011-08-09  Chao-ying Fu  <fu (a] mips.com>
    513  1.1.1.1.4.2  yamt             Daniel Jacobowitz  <dan (a] codesourcery.com>
    514  1.1.1.1.4.2  yamt 
    515  1.1.1.1.4.2  yamt 	* config/tc-mips.c (mips_cpu_info_table): Add "m14k" and
    516  1.1.1.1.4.2  yamt 	"m14kc".
    517  1.1.1.1.4.2  yamt 	* doc/c-mips.texi (MIPS architecture options): Add "m14k" and
    518  1.1.1.1.4.2  yamt 	"m14kc" to the list of -march options.
    519  1.1.1.1.4.2  yamt 
    520  1.1.1.1.4.2  yamt 2011-08-09  Chao-ying Fu  <fu (a] mips.com>
    521  1.1.1.1.4.2  yamt             Maciej W. Rozycki  <macro (a] codesourcery.com>
    522  1.1.1.1.4.2  yamt 
    523  1.1.1.1.4.2  yamt 	* config/tc-mips.c (mips_set_options): Add ase_mcu.
    524  1.1.1.1.4.2  yamt 	(mips_opts): Initialise ase_mcu to -1.
    525  1.1.1.1.4.2  yamt 	(ISA_SUPPORTS_MCU_ASE): New macro.
    526  1.1.1.1.4.2  yamt 	(MIPS_CPU_ASE_MCU): Likewise.
    527  1.1.1.1.4.2  yamt 	(is_opcode_valid): Handle MCU.
    528  1.1.1.1.4.2  yamt 	(macro_build, macro): Likewise.
    529  1.1.1.1.4.2  yamt 	(validate_mips_insn, validate_micromips_insn): Likewise.
    530  1.1.1.1.4.2  yamt 	(mips_ip): Likewise.
    531  1.1.1.1.4.2  yamt 	(options): Add OPTION_MCU and OPTION_NO_MCU.
    532  1.1.1.1.4.2  yamt 	(md_longopts): Add mmcu and mno-mcu.
    533  1.1.1.1.4.2  yamt 	(md_parse_option): Handle OPTION_MCU and OPTION_NO_MCU.
    534  1.1.1.1.4.2  yamt 	(mips_after_parse_args): Handle MCU.
    535  1.1.1.1.4.2  yamt 	(s_mipsset): Likewise.
    536  1.1.1.1.4.2  yamt 	(md_show_usage): Handle MCU options.
    537  1.1.1.1.4.2  yamt 
    538  1.1.1.1.4.2  yamt 	* doc/as.texinfo: Document -mmcu and -mno-mcu options.
    539  1.1.1.1.4.2  yamt 	* doc/c-mips.texi: Likewise, and document ".set mcu" and
    540  1.1.1.1.4.2  yamt 	".set nomcu" directives.
    541  1.1.1.1.4.2  yamt 
    542  1.1.1.1.4.2  yamt 2011-08-09  Maciej W. Rozycki  <macro (a] codesourcery.com>
    543  1.1.1.1.4.2  yamt 
    544  1.1.1.1.4.2  yamt 	* config/tc-mips.c (gpr_mod_mask): Remove INSN2_MOD_GPR_MB,
    545  1.1.1.1.4.2  yamt 	INSN2_MOD_GPR_MC, INSN2_MOD_GPR_ME, INSN2_MOD_GPR_MG,
    546  1.1.1.1.4.2  yamt 	INSN2_MOD_GPR_MHI, INSN2_MOD_GPR_MJ, INSN2_MOD_GPR_MM,
    547  1.1.1.1.4.2  yamt 	INSN2_MOD_GPR_MN, INSN2_MOD_GPR_MP and INSN2_MOD_GPR_MQ opcode
    548  1.1.1.1.4.2  yamt 	register use checks.
    549  1.1.1.1.4.2  yamt 	(gpr_read_mask): Add INSN2_READ_GPR_MC, INSN2_READ_GPR_ME
    550  1.1.1.1.4.2  yamt 	INSN2_READ_GPR_MG, INSN2_READ_GPR_MJ, INSN2_READ_GPR_MMN,
    551  1.1.1.1.4.2  yamt 	INSN2_READ_GPR_MP and INSN2_READ_GPR_MQ opcode register use
    552  1.1.1.1.4.2  yamt 	checks.
    553  1.1.1.1.4.2  yamt 	(gpr_write_mask): Replace INSN2_WRITE_GPR_S opcode register
    554  1.1.1.1.4.2  yamt 	use flag with INSN_WRITE_GPR_S.  Add INSN2_WRITE_GPR_MB,
    555  1.1.1.1.4.2  yamt 	INSN2_WRITE_GPR_MHI, INSN2_WRITE_GPR_MJ and INSN2_WRITE_GPR_MP
    556  1.1.1.1.4.2  yamt 	opcode register use checks.
    557  1.1.1.1.4.2  yamt 	(can_swap_branch_p): Enable microMIPS branch swapping.
    558  1.1.1.1.4.2  yamt 	(append_insn): Likewise.
    559  1.1.1.1.4.2  yamt 
    560  1.1.1.1.4.2  yamt 2011-08-09  Maciej W. Rozycki  <macro (a] codesourcery.com>
    561  1.1.1.1.4.2  yamt 
    562  1.1.1.1.4.2  yamt 	* config/tc-mips.c (RELAX_MICROMIPS_ENCODE): Remove forced 16-bit
    563  1.1.1.1.4.2  yamt 	branch size information.
    564  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_U16BIT): Remove macro.
    565  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_UNCOND): Adjust accordingly.
    566  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_COMPACT, RELAX_MICROMIPS_LINK): Likewise.
    567  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_RELAX32): Likewise.
    568  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_TOOFAR16): Likewise.
    569  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_MARK_TOOFAR16): Likewise.
    570  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_CLEAR_TOOFAR16): Likewise.
    571  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_TOOFAR32): Likewise.
    572  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_MARK_TOOFAR32): Likewise.
    573  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_CLEAR_TOOFAR32): Likewise.
    574  1.1.1.1.4.2  yamt 	(append_insn): Always check forced_insn_length for microMIPS
    575  1.1.1.1.4.2  yamt 	relaxation.  Adjust code for the removal of
    576  1.1.1.1.4.2  yamt 	RELAX_MICROMIPS_U16BIT.
    577  1.1.1.1.4.2  yamt 	(mips_ip) <'D', 'E'>: If forced_insn_length, then emit the
    578  1.1.1.1.4.2  yamt 	relocation straight away.
    579  1.1.1.1.4.2  yamt 	(relaxed_micromips_16bit_branch_length): Adjust code for the
    580  1.1.1.1.4.2  yamt 	removal of RELAX_MICROMIPS_U16BIT.
    581  1.1.1.1.4.2  yamt 
    582  1.1.1.1.4.2  yamt 2011-08-08  Tristan Gingold  <gingold (a] adacore.com>
    583  1.1.1.1.4.2  yamt 
    584  1.1.1.1.4.2  yamt 	* config/obj-macho.c (obj_mach_o_section): New function.
    585  1.1.1.1.4.2  yamt 	(struct known_section): New type.
    586  1.1.1.1.4.2  yamt 	(known_sections): Declare.
    587  1.1.1.1.4.2  yamt 	(obj_mach_o_known_section): New function.
    588  1.1.1.1.4.2  yamt 	(obj_mach_o_common_parse): Ditto.
    589  1.1.1.1.4.2  yamt 	(obj_mach_o_comm): Ditto.
    590  1.1.1.1.4.2  yamt 	(obj_mach_o_subsections_via_symbols): Ditto.
    591  1.1.1.1.4.2  yamt 	(mach_o_pseudo_table): Add new pseudos.
    592  1.1.1.1.4.2  yamt 
    593  1.1.1.1.4.2  yamt 2011-08-06  Richard Henderson  <rth (a] redhat.com>
    594  1.1.1.1.4.2  yamt 
    595  1.1.1.1.4.2  yamt 	* dw2gencfi.c (all_fde_data): Export.
    596  1.1.1.1.4.2  yamt 	* dw2gencfi.h (all_fde_data): Declare.
    597  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (alpha_elf_md_end): Don't convert legacy unwind
    598  1.1.1.1.4.2  yamt 	info to cfi unwind info if the user already has supplied some.
    599  1.1.1.1.4.2  yamt 
    600  1.1.1.1.4.2  yamt 2011-08-06  Richard Sandiford  <rdsandiford (a] googlemail.com>
    601  1.1.1.1.4.2  yamt 
    602  1.1.1.1.4.2  yamt 	* config/tc-mips.c (emit_nop): Delete.
    603  1.1.1.1.4.2  yamt 	(get_delay_slot_nop): New function.
    604  1.1.1.1.4.2  yamt 	(nops_for_insn_or_target): Use it.
    605  1.1.1.1.4.2  yamt 	(append_insn): Likewise.  When avoiding hazards, call add_fixed_insn
    606  1.1.1.1.4.2  yamt 	and insert_into_history directly.
    607  1.1.1.1.4.2  yamt 
    608  1.1.1.1.4.2  yamt 2011-08-06  Richard Sandiford  <rdsandiford (a] googlemail.com>
    609  1.1.1.1.4.2  yamt 
    610  1.1.1.1.4.2  yamt 	* config/tc-mips.c (delayed_branch_p, compact_branch_p)
    611  1.1.1.1.4.2  yamt 	(uncond_branch_p, branch_likely_p): New functions.
    612  1.1.1.1.4.2  yamt 	(insns_between, nops_for_insn_or_target, append_insn)
    613  1.1.1.1.4.2  yamt 	(macro_start): Use them.
    614  1.1.1.1.4.2  yamt 	(get_append_method): Likewise.  Remove redundant test.
    615  1.1.1.1.4.2  yamt 
    616  1.1.1.1.4.2  yamt 2011-08-05  David S. Miller  <davem (a] davemloft.net>
    617  1.1.1.1.4.2  yamt 
    618  1.1.1.1.4.2  yamt 	* config/tc-sparc.c (v9a_asr_table): Add "cps".
    619  1.1.1.1.4.2  yamt 	(sparc_ip): Handle '4', '5' and '(' format codes.
    620  1.1.1.1.4.2  yamt 
    621  1.1.1.1.4.2  yamt 2011-08-04  H.J. Lu  <hongjiu.lu (a] intel.com>
    622  1.1.1.1.4.2  yamt 
    623  1.1.1.1.4.2  yamt 	PR gas/13056
    624  1.1.1.1.4.2  yamt 	* output-file.c (output_file_close): Call bfd_cache_close_all
    625  1.1.1.1.4.2  yamt 	on error.
    626  1.1.1.1.4.2  yamt 
    627  1.1.1.1.4.2  yamt 	* write.c (write_object_file): Revert the last change.
    628  1.1.1.1.4.2  yamt 
    629  1.1.1.1.4.2  yamt 2011-08-04  Alan Modra  <amodra (a] gmail.com>
    630  1.1.1.1.4.2  yamt 
    631  1.1.1.1.4.2  yamt 	* write.c (write_object_file): Call set_symtab even if we had
    632  1.1.1.1.4.2  yamt 	errors.
    633  1.1.1.1.4.2  yamt 
    634  1.1.1.1.4.2  yamt 2011-08-04  Tristan Gingold  <gingold (a] adacore.com>
    635  1.1.1.1.4.2  yamt 
    636  1.1.1.1.4.2  yamt 	* config/obj-elf.c (obj_elf_section): Do not free name.
    637  1.1.1.1.4.2  yamt 
    638  1.1.1.1.4.2  yamt 2011-08-03  James Greenhalgh  <james.greenhalgh (a] arm.com>
    639  1.1.1.1.4.2  yamt 
    640  1.1.1.1.4.2  yamt 	* config/tc-arm.c (do_t_strexbh): New.
    641  1.1.1.1.4.2  yamt 	(insns): Update accordingly.
    642  1.1.1.1.4.2  yamt 
    643  1.1.1.1.4.2  yamt 2011-08-01  H.J. Lu  <hongjiu.lu (a] intel.com>
    644  1.1.1.1.4.2  yamt 
    645  1.1.1.1.4.2  yamt 	PR ld/13048
    646  1.1.1.1.4.2  yamt 	* config/tc-i386.c (handle_quad): Removed.
    647  1.1.1.1.4.2  yamt 	(md_pseudo_table): Remove "quad".
    648  1.1.1.1.4.2  yamt 	(tc_gen_reloc): Don't check BFD_RELOC_64 for disallow_64bit_reloc.
    649  1.1.1.1.4.2  yamt 	(x86_dwarf2_addr_size): New.
    650  1.1.1.1.4.2  yamt 
    651  1.1.1.1.4.2  yamt 	* config/tc-i386.h (x86_dwarf2_addr_size): New.
    652  1.1.1.1.4.2  yamt 	(DWARF2_ADDR_SIZE): Likewise.
    653  1.1.1.1.4.2  yamt 
    654  1.1.1.1.4.2  yamt 2011-08-01  Nick Clifton  <nickc (a] redhat.com>
    655  1.1.1.1.4.2  yamt 
    656  1.1.1.1.4.2  yamt 	PR ld/12974
    657  1.1.1.1.4.2  yamt 	* config/tc-arm.c (literal_pool): Add locs field.
    658  1.1.1.1.4.2  yamt 	(add_to_lit_pool): Initialise the locs entry for the new literal.
    659  1.1.1.1.4.2  yamt 	(s_ltorg): Generate a DWARF2 line number entry for each emitted
    660  1.1.1.1.4.2  yamt 	literal pool entry.
    661  1.1.1.1.4.2  yamt 
    662  1.1.1.1.4.2  yamt 2011-08-01  Tristan Gingold  <gingold (a] adacore.com>
    663  1.1.1.1.4.2  yamt 
    664  1.1.1.1.4.2  yamt 	* write.c (write_relocs): Fix -Wshadow in DEBUG3 and DEBUG4.
    665  1.1.1.1.4.2  yamt 
    666  1.1.1.1.4.2  yamt 2011-08-01  Tristan Gingold  <gingold (a] adacore.com>
    667  1.1.1.1.4.2  yamt 
    668  1.1.1.1.4.2  yamt 	* frags.c (frag_grow): Simplify the code.
    669  1.1.1.1.4.2  yamt 
    670  1.1.1.1.4.2  yamt 2011-07-30  Richard Sandiford  <rdsandiford (a] googlemail.com>
    671  1.1.1.1.4.2  yamt 
    672  1.1.1.1.4.2  yamt 	* config/tc-mips.c (nops_for_vr4130): Revert previous commit.
    673  1.1.1.1.4.2  yamt 
    674  1.1.1.1.4.2  yamt 2011-07-29  Maciej W. Rozycki  <macro (a] codesourcery.com>
    675  1.1.1.1.4.2  yamt 
    676  1.1.1.1.4.2  yamt 	* config/tc-mips.c: Adjust comments throughout.
    677  1.1.1.1.4.2  yamt 	(reglist_lookup): Reshape code.
    678  1.1.1.1.4.2  yamt 	(jmp_reloc_p, jalr_reloc_p): Reformat.
    679  1.1.1.1.4.2  yamt 	(got16_reloc_p, hi16_reloc_p, lo16_reloc_p): Handle microMIPS
    680  1.1.1.1.4.2  yamt 	relocations.
    681  1.1.1.1.4.2  yamt 	(gpr_mod_mask): Remove unused variable.
    682  1.1.1.1.4.2  yamt 	(gpr_read_mask, gpr_write_mask): Reshape code.
    683  1.1.1.1.4.2  yamt 	(fpr_read_mask, fpr_write_mask): Likewise.
    684  1.1.1.1.4.2  yamt 	(nops_for_vr4130): Ensure non-microMIPS mode.
    685  1.1.1.1.4.2  yamt 	(can_swap_branch_p): Correct pinfo2 reference.  Reshape code.
    686  1.1.1.1.4.2  yamt 	(append_insn): Skip Loongson 2F workaround in MIPS16 mode.  Use
    687  1.1.1.1.4.2  yamt 	the outermost operator of a compound relocation to determines
    688  1.1.1.1.4.2  yamt 	the relocated field.  Fix formatting.
    689  1.1.1.1.4.2  yamt 	(md_convert_frag): Reshape code.
    690  1.1.1.1.4.2  yamt 
    691  1.1.1.1.4.2  yamt 2011-07-29  Tristan Gingold  <gingold (a] adacore.com>
    692  1.1.1.1.4.2  yamt 
    693  1.1.1.1.4.2  yamt 	* frags.c (frag_var_init): New function.
    694  1.1.1.1.4.2  yamt 	(frag_var): Call frag_var_init to initialize.
    695  1.1.1.1.4.2  yamt 	(frag_variant): Ditto.
    696  1.1.1.1.4.2  yamt 
    697  1.1.1.1.4.2  yamt 2011-07-27  Nathan Sidwell  <nathan (a] codesourcery.com>
    698  1.1.1.1.4.2  yamt 
    699  1.1.1.1.4.2  yamt 	* dwarf2dbg.c (out_debug_line): Ignore non-normal segments, with a
    700  1.1.1.1.4.2  yamt 	warning.
    701  1.1.1.1.4.2  yamt 	* doc/as.texinfo (Offset): Document .offset directive.
    702  1.1.1.1.4.2  yamt 
    703  1.1.1.1.4.2  yamt 2011-07-27  Tristan Gingold  <gingold (a] adacore.com>
    704  1.1.1.1.4.2  yamt 
    705  1.1.1.1.4.2  yamt 	* frags.c (frag_grow): Revert previous patch.
    706  1.1.1.1.4.2  yamt 
    707  1.1.1.1.4.2  yamt 2011-07-26  Kazuhiro Inaoka  <kazuhiro.inaoka.ud (a] renesas.com>
    708  1.1.1.1.4.2  yamt 
    709  1.1.1.1.4.2  yamt 	* config/tc-rx.c (md_convert_frag): Fix encoding of beq.a
    710  1.1.1.1.4.2  yamt 	synthetic instruction.
    711  1.1.1.1.4.2  yamt 
    712  1.1.1.1.4.2  yamt 2011-07-25  Tristan Gingold  <gingold (a] adacore.com>
    713  1.1.1.1.4.2  yamt 
    714  1.1.1.1.4.2  yamt 	* frags.c (frag_grow): Simplify the code.
    715  1.1.1.1.4.2  yamt 
    716  1.1.1.1.4.2  yamt 2011-07-24  Maciej W. Rozycki  <macro (a] codesourcery.com>
    717  1.1.1.1.4.2  yamt             Chao-ying Fu  <fu (a] mips.com>
    718  1.1.1.1.4.2  yamt 	    Richard Sandiford  <rdsandiford (a] googlemail.com>
    719  1.1.1.1.4.2  yamt 
    720  1.1.1.1.4.2  yamt 	* config/tc-mips.h (mips_segment_info): Add one bit for
    721  1.1.1.1.4.2  yamt 	microMIPS.
    722  1.1.1.1.4.2  yamt 	(TC_LABEL_IS_LOCAL): New macro.
    723  1.1.1.1.4.2  yamt 	(mips_label_is_local): New prototype.
    724  1.1.1.1.4.2  yamt 	* config/tc-mips.c (S0, S7): New macros.
    725  1.1.1.1.4.2  yamt 	(emit_branch_likely_macro): New variable.
    726  1.1.1.1.4.2  yamt 	(mips_set_options): Add micromips.
    727  1.1.1.1.4.2  yamt 	(mips_opts): Initialise micromips to -1.
    728  1.1.1.1.4.2  yamt 	(file_ase_micromips): New variable.
    729  1.1.1.1.4.2  yamt 	(CPU_HAS_MICROMIPS): New macro.
    730  1.1.1.1.4.2  yamt 	(hilo_interlocks): Set for microMIPS too.
    731  1.1.1.1.4.2  yamt 	(gpr_interlocks): Likewise.
    732  1.1.1.1.4.2  yamt 	(cop_interlocks): Likewise.
    733  1.1.1.1.4.2  yamt 	(cop_mem_interlocks): Likewise.
    734  1.1.1.1.4.2  yamt 	(HAVE_CODE_COMPRESSION): New macro.
    735  1.1.1.1.4.2  yamt 	(micromips_op_hash): New variable.
    736  1.1.1.1.4.2  yamt 	(micromips_nop16_insn, micromips_nop32_insn): New variables.
    737  1.1.1.1.4.2  yamt 	(NOP_INSN): Handle microMIPS ASE.
    738  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_b_map): New macro.
    739  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_c_map): Likewise.
    740  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_d_map): Likewise.
    741  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_e_map): Likewise.
    742  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_f_map): Likewise.
    743  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_g_map): Likewise.
    744  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_l_map): Likewise.
    745  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_n_map): Likewise.
    746  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_h_map): New variable.
    747  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_m_map): Likewise.
    748  1.1.1.1.4.2  yamt 	(mips32_to_micromips_reg_q_map): Likewise.
    749  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_h_map): New variable.
    750  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_i_map): Likewise.
    751  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_m_map): Likewise.
    752  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_q_map): Likewise.
    753  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_b_map): New macro.
    754  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_c_map): Likewise.
    755  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_d_map): Likewise.
    756  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_e_map): Likewise.
    757  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_f_map): Likewise.
    758  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_g_map): Likewise.
    759  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_l_map): Likewise.
    760  1.1.1.1.4.2  yamt 	(micromips_to_32_reg_n_map): Likewise.
    761  1.1.1.1.4.2  yamt 	(micromips_imm_b_map, micromips_imm_c_map): New macros.
    762  1.1.1.1.4.2  yamt 	(RELAX_DELAY_SLOT_16BIT): New macro.
    763  1.1.1.1.4.2  yamt 	(RELAX_DELAY_SLOT_SIZE_FIRST): Likewise.
    764  1.1.1.1.4.2  yamt 	(RELAX_DELAY_SLOT_SIZE_SECOND): Likewise.
    765  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_ENCODE, RELAX_MICROMIPS_P): New macros.
    766  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_TYPE, RELAX_MICROMIPS_AT): Likewise.
    767  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_U16BIT, RELAX_MICROMIPS_UNCOND): Likewise.
    768  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_COMPACT, RELAX_MICROMIPS_LINK): Likewise.
    769  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_RELAX32, RELAX_MICROMIPS_TOOFAR16): Likewise.
    770  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_MARK_TOOFAR16): Likewise.
    771  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_CLEAR_TOOFAR16): Likewise.
    772  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_TOOFAR32): Likewise.
    773  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_MARK_TOOFAR32): Likewise.
    774  1.1.1.1.4.2  yamt 	(RELAX_MICROMIPS_CLEAR_TOOFAR32): Likewise.
    775  1.1.1.1.4.2  yamt 	(INSERT_OPERAND, EXTRACT_OPERAND): Handle microMIPS ASE.
    776  1.1.1.1.4.2  yamt 	(mips_macro_warning): Add delay_slot_16bit_p, delay_slot_32bit_p,
    777  1.1.1.1.4.2  yamt 	fsize and insns.
    778  1.1.1.1.4.2  yamt 	(mips_mark_labels): New function.
    779  1.1.1.1.4.2  yamt 	(mips16_small, mips16_ext): Remove variables, replacing with...
    780  1.1.1.1.4.2  yamt 	(forced_insn_size): ... this.
    781  1.1.1.1.4.2  yamt 	(append_insn, mips16_ip): Update accordingly.
    782  1.1.1.1.4.2  yamt 	(micromips_insn_length): New function.
    783  1.1.1.1.4.2  yamt 	(insn_length): Return the length of microMIPS instructions.
    784  1.1.1.1.4.2  yamt 	(mips_record_mips16_mode): Rename to...
    785  1.1.1.1.4.2  yamt 	(mips_record_compressed_mode): ... this.  Handle microMIPS ASE.
    786  1.1.1.1.4.2  yamt 	(install_insn): Handle microMIPS ASE.
    787  1.1.1.1.4.2  yamt 	(reglist_lookup): New function.
    788  1.1.1.1.4.2  yamt 	(is_size_valid, is_delay_slot_valid): Likewise.
    789  1.1.1.1.4.2  yamt 	(md_begin): Handle microMIPS ASE.
    790  1.1.1.1.4.2  yamt 	(md_assemble): Likewise.  Update for append_insn interface change.
    791  1.1.1.1.4.2  yamt 	(micromips_reloc_p): New function.
    792  1.1.1.1.4.2  yamt 	(got16_reloc_p): Handle microMIPS ASE.
    793  1.1.1.1.4.2  yamt 	(hi16_reloc_p): Likewise.
    794  1.1.1.1.4.2  yamt 	(lo16_reloc_p): Likewise.
    795  1.1.1.1.4.2  yamt 	(jmp_reloc_p): New function.
    796  1.1.1.1.4.2  yamt 	(jalr_reloc_p): Likewise.
    797  1.1.1.1.4.2  yamt 	(matching_lo_reloc): Handle microMIPS ASE.
    798  1.1.1.1.4.2  yamt 	(insn_uses_reg, reg_needs_delay): Likewise.
    799  1.1.1.1.4.2  yamt 	(mips_move_labels): Likewise.
    800  1.1.1.1.4.2  yamt 	(mips16_mark_labels): Rename to...
    801  1.1.1.1.4.2  yamt 	(mips_compressed_mark_labels): ... this.  Handle microMIPS ASE.
    802  1.1.1.1.4.2  yamt 	(gpr_mod_mask): New function.
    803  1.1.1.1.4.2  yamt 	(gpr_read_mask, gpr_write_mask): Handle microMIPS ASE.
    804  1.1.1.1.4.2  yamt 	(fpr_read_mask, fpr_write_mask): Likewise.
    805  1.1.1.1.4.2  yamt 	(insns_between, nops_for_vr4130, nops_for_insn): Likewise.
    806  1.1.1.1.4.2  yamt 	(fix_loongson2f_nop, fix_loongson2f_jump): Likewise.
    807  1.1.1.1.4.2  yamt 	(MICROMIPS_LABEL_CHAR): New macro.
    808  1.1.1.1.4.2  yamt 	(micromips_target_label, micromips_target_name): New variables.
    809  1.1.1.1.4.2  yamt 	(micromips_label_name, micromips_label_expr): New functions.
    810  1.1.1.1.4.2  yamt 	(micromips_label_inc, micromips_add_label): Likewise.
    811  1.1.1.1.4.2  yamt 	(mips_label_is_local): Likewise.
    812  1.1.1.1.4.2  yamt 	(micromips_map_reloc): Likewise.
    813  1.1.1.1.4.2  yamt 	(can_swap_branch_p): Handle microMIPS ASE.
    814  1.1.1.1.4.2  yamt 	(append_insn): Add expansionp argument.  Handle microMIPS ASE.
    815  1.1.1.1.4.2  yamt 	(start_noreorder, end_noreorder): Handle microMIPS ASE.
    816  1.1.1.1.4.2  yamt 	(macro_start, macro_warning, macro_end): Likewise.
    817  1.1.1.1.4.2  yamt 	(brk_fmt, cop12_fmt, jalr_fmt, lui_fmt): New variables.
    818  1.1.1.1.4.2  yamt 	(mem12_fmt, mfhl_fmt, shft_fmt, trap_fmt): Likewise.
    819  1.1.1.1.4.2  yamt 	(BRK_FMT, COP12_FMT, JALR_FMT, LUI_FMT): New macros.
    820  1.1.1.1.4.2  yamt 	(MEM12_FMT, MFHL_FMT, SHFT_FMT, TRAP_FMT): Likewise.
    821  1.1.1.1.4.2  yamt 	(macro_build): Handle microMIPS ASE.  Update for append_insn
    822  1.1.1.1.4.2  yamt 	interface change.
    823  1.1.1.1.4.2  yamt 	(mips16_macro_build): Update for append_insn interface change.
    824  1.1.1.1.4.2  yamt 	(macro_build_jalr): Handle microMIPS ASE.
    825  1.1.1.1.4.2  yamt 	(macro_build_lui): Likewise.  Simplify.
    826  1.1.1.1.4.2  yamt 	(load_register): Handle microMIPS ASE.
    827  1.1.1.1.4.2  yamt 	(load_address): Likewise.
    828  1.1.1.1.4.2  yamt 	(move_register): Likewise.
    829  1.1.1.1.4.2  yamt 	(macro_build_branch_likely): New function.
    830  1.1.1.1.4.2  yamt 	(macro_build_branch_ccl): Likewise.
    831  1.1.1.1.4.2  yamt 	(macro_build_branch_rs): Likewise.
    832  1.1.1.1.4.2  yamt 	(macro_build_branch_rsrt): Likewise.
    833  1.1.1.1.4.2  yamt 	(macro): Handle microMIPS ASE.
    834  1.1.1.1.4.2  yamt 	(validate_micromips_insn): New function.
    835  1.1.1.1.4.2  yamt 	(expr_const_in_range): Likewise.
    836  1.1.1.1.4.2  yamt 	(mips_ip): Handle microMIPS ASE.
    837  1.1.1.1.4.2  yamt 	(options): Add OPTION_MICROMIPS and OPTION_NO_MICROMIPS.
    838  1.1.1.1.4.2  yamt 	(md_longopts): Add mmicromips and mno-micromips.
    839  1.1.1.1.4.2  yamt 	(md_parse_option): Handle OPTION_MICROMIPS and
    840  1.1.1.1.4.2  yamt 	OPTION_NO_MICROMIPS.
    841  1.1.1.1.4.2  yamt 	(mips_after_parse_args): Handle microMIPS ASE.
    842  1.1.1.1.4.2  yamt 	(md_pcrel_from): Handle microMIPS relocations.
    843  1.1.1.1.4.2  yamt 	(mips_force_relocation): Likewise.
    844  1.1.1.1.4.2  yamt 	(md_apply_fix): Likewise.
    845  1.1.1.1.4.2  yamt 	(mips_align): Handle microMIPS ASE.
    846  1.1.1.1.4.2  yamt 	(s_mipsset): Likewise.
    847  1.1.1.1.4.2  yamt 	(s_cpload, s_cpsetup, s_cpreturn): Use relocation wrappers.
    848  1.1.1.1.4.2  yamt 	(s_dtprel_internal): Likewise.
    849  1.1.1.1.4.2  yamt 	(s_gpword, s_gpdword): Likewise.
    850  1.1.1.1.4.2  yamt 	(s_insn): Handle microMIPS ASE.
    851  1.1.1.1.4.2  yamt 	(s_mips_stab): Likewise.
    852  1.1.1.1.4.2  yamt 	(relaxed_micromips_32bit_branch_length): New function.
    853  1.1.1.1.4.2  yamt 	(relaxed_micromips_16bit_branch_length): New function.
    854  1.1.1.1.4.2  yamt 	(md_estimate_size_before_relax): Handle microMIPS ASE.
    855  1.1.1.1.4.2  yamt 	(mips_fix_adjustable): Likewise.
    856  1.1.1.1.4.2  yamt 	(tc_gen_reloc): Handle microMIPS relocations.
    857  1.1.1.1.4.2  yamt 	(mips_relax_frag): Handle microMIPS ASE.
    858  1.1.1.1.4.2  yamt 	(md_convert_frag): Likewise.
    859  1.1.1.1.4.2  yamt 	(mips_frob_file_after_relocs): Likewise.
    860  1.1.1.1.4.2  yamt 	(mips_elf_final_processing): Likewise.
    861  1.1.1.1.4.2  yamt 	(mips_nop_opcode): Likewise.
    862  1.1.1.1.4.2  yamt 	(mips_handle_align): Likewise.
    863  1.1.1.1.4.2  yamt 	(md_show_usage): Handle microMIPS options.
    864  1.1.1.1.4.2  yamt 	* symbols.c (TC_LABEL_IS_LOCAL): New macro.
    865  1.1.1.1.4.2  yamt 	(S_IS_LOCAL): Add a TC_LABEL_IS_LOCAL check.
    866  1.1.1.1.4.2  yamt 
    867  1.1.1.1.4.2  yamt 	* doc/as.texinfo (Target MIPS options): Add -mmicromips and
    868  1.1.1.1.4.2  yamt 	-mno-micromips.
    869  1.1.1.1.4.2  yamt 	(-mmicromips, -mno-micromips): New options.
    870  1.1.1.1.4.2  yamt 	* doc/c-mips.texi (-mmicromips, -mno-micromips): New options.
    871  1.1.1.1.4.2  yamt 	(MIPS ISA): Document .set micromips and .set nomicromips.
    872  1.1.1.1.4.2  yamt 	(MIPS insn): Update for microMIPS support.
    873  1.1.1.1.4.2  yamt 
    874  1.1.1.1.4.2  yamt 2011-07-24  Maciej W. Rozycki  <macro (a] codesourcery.com>
    875  1.1.1.1.4.2  yamt 
    876  1.1.1.1.4.2  yamt 	* config/tc-mips.c (mips_ip): Make a copy of the instruction's
    877  1.1.1.1.4.2  yamt 	mnemonic and use it for further processing.
    878  1.1.1.1.4.2  yamt 
    879  1.1.1.1.4.2  yamt 2011-07-24  Maciej W. Rozycki  <macro (a] codesourcery.com>
    880  1.1.1.1.4.2  yamt 
    881  1.1.1.1.4.2  yamt 	* config/tc-mips.c (can_swap_branch_p): Adjust for the rename of
    882  1.1.1.1.4.2  yamt 	INSN_TRAP to INSN_NO_DELAY_SLOT.  Remove the check for INSN_SYNC
    883  1.1.1.1.4.2  yamt 	as well as explicit checks for ERET and DERET when scheduling
    884  1.1.1.1.4.2  yamt 	branch delay slots.
    885  1.1.1.1.4.2  yamt 
    886  1.1.1.1.4.2  yamt 2011-07-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    887  1.1.1.1.4.2  yamt 
    888  1.1.1.1.4.2  yamt 	* config/tc-i386.c (cpu_arch): Add k1om.
    889  1.1.1.1.4.2  yamt 	(i386_align_code): Handle PROCESSOR_K1OM.
    890  1.1.1.1.4.2  yamt 	(check_cpu_arch_compatible): Check EM_K1OM.
    891  1.1.1.1.4.2  yamt 	(i386_arch): Handle Intel K1OM.
    892  1.1.1.1.4.2  yamt 	(i386_mach): Return bfd_mach_k1om for Intel K1OM.
    893  1.1.1.1.4.2  yamt 	(i386_target_format): Return ELF_TARGET_K1OM_FORMAT for Intel
    894  1.1.1.1.4.2  yamt 	K1OM.
    895  1.1.1.1.4.2  yamt 
    896  1.1.1.1.4.2  yamt 	* config/tc-i386.h (ELF_TARGET_K1OM_FORMAT): New.
    897  1.1.1.1.4.2  yamt 	(processor_type): Add PROCESSOR_K1OM.
    898  1.1.1.1.4.2  yamt 
    899  1.1.1.1.4.2  yamt 	* doc/c-i386.texi: Document k1om.
    900  1.1.1.1.4.2  yamt 
    901  1.1.1.1.4.2  yamt 2011-07-18  H.J. Lu  <hongjiu.lu (a] intel.com>
    902  1.1.1.1.4.2  yamt 
    903  1.1.1.1.4.2  yamt 	* doc/c-i386.texi: Fix a typo.
    904  1.1.1.1.4.2  yamt 
    905  1.1.1.1.4.2  yamt 2011-07-06  Aurelien Jarno  <aurelien (a] aurel32.net>
    906  1.1.1.1.4.2  yamt 
    907  1.1.1.1.4.2  yamt 	* config/tc-mips.c (append_insn): delete prev_pinfo2 and pinfo2.
    908  1.1.1.1.4.2  yamt 
    909  1.1.1.1.4.2  yamt 2011-07-04  Richard Sandiford  <rdsandiford (a] googlemail.com>
    910  1.1.1.1.4.2  yamt 
    911  1.1.1.1.4.2  yamt 	* config/tc-mips.c (gpr_read_mask, gpr_write_mask): Fix handling
    912  1.1.1.1.4.2  yamt 	of register 0.
    913  1.1.1.1.4.2  yamt 
    914  1.1.1.1.4.2  yamt 2011-07-04  Maciej W. Rozycki  <macro (a] codesourcery.com>
    915  1.1.1.1.4.2  yamt 
    916  1.1.1.1.4.2  yamt 	* config/tc-mips.c (append_insn): Make sure DWARF-2 location
    917  1.1.1.1.4.2  yamt 	information is properly adjusted for branches that get swapped.
    918  1.1.1.1.4.2  yamt 
    919  1.1.1.1.4.2  yamt 2011-07-03  Samuel Thibault  <samuel.thibault (a] gnu.org>
    920  1.1.1.1.4.2  yamt 	    Thomas Schwinge  <thomas (a] schwinge.name>
    921  1.1.1.1.4.2  yamt 
    922  1.1.1.1.4.2  yamt 	PR binutils/12913
    923  1.1.1.1.4.2  yamt 	* config/obj-elf.c (obj_elf_type): Use ELFOSABI_GNU name instead of
    924  1.1.1.1.4.2  yamt 	ELFOSABI_LINUX alias.
    925  1.1.1.1.4.2  yamt 	* config/tc-ia64.c: Likewise.
    926  1.1.1.1.4.2  yamt 
    927  1.1.1.1.4.2  yamt 2011-06-30  Paul Carroll  <pcarroll (a] codesourcery.com>
    928  1.1.1.1.4.2  yamt 
    929  1.1.1.1.4.2  yamt 	* config/tc-arm.c (do_t_add_sub): Only allow LSL shifts of less
    930  1.1.1.1.4.2  yamt 	than 4 in Thumb mode.
    931  1.1.1.1.4.2  yamt 
    932  1.1.1.1.4.2  yamt 2011-06-30  Nick Clifton  <nickc (a] redhat.com>
    933  1.1.1.1.4.2  yamt 
    934  1.1.1.1.4.2  yamt 	PR gas/12848
    935  1.1.1.1.4.2  yamt 	* config/tc-arm.c (BAD_RANGE): New error message define.
    936  1.1.1.1.4.2  yamt 	(md_apply_fix): Use it.
    937  1.1.1.1.4.2  yamt 	Fix range check for thumb branch instructions.
    938  1.1.1.1.4.2  yamt 
    939  1.1.1.1.4.2  yamt 2011-06-29  Richard Sandiford  <rdsandiford (a] googlemail.com>
    940  1.1.1.1.4.2  yamt 
    941  1.1.1.1.4.2  yamt 	* config/tc-mips.c (append_method): New enum.
    942  1.1.1.1.4.2  yamt 	(can_swap_branch_p, get_append_method): New functions.
    943  1.1.1.1.4.2  yamt 	(append_insn): Use get_append_method to decide how the instruction
    944  1.1.1.1.4.2  yamt 	should be added.
    945  1.1.1.1.4.2  yamt 
    946  1.1.1.1.4.2  yamt 2011-06-29  Richard Sandiford  <rdsandiford (a] googlemail.com>
    947  1.1.1.1.4.2  yamt 
    948  1.1.1.1.4.2  yamt 	* config/tc-mips.c (append_insn): Remove bogus goto.
    949  1.1.1.1.4.2  yamt 
    950  1.1.1.1.4.2  yamt 2011-06-29  Richard Sandiford  <rdsandiford (a] googlemail.com>
    951  1.1.1.1.4.2  yamt 
    952  1.1.1.1.4.2  yamt 	* config/tc-mips.c (append_insn): Always clear the history after an
    953  1.1.1.1.4.2  yamt 	unconditional branch.
    954  1.1.1.1.4.2  yamt 
    955  1.1.1.1.4.2  yamt 2011-06-29  Richard Sandiford  <rdsandiford (a] googlemail.com>
    956  1.1.1.1.4.2  yamt 
    957  1.1.1.1.4.2  yamt 	* config/tc-mips.c (find_altered_mips16_opcode): New function.
    958  1.1.1.1.4.2  yamt 	(append_insn): Use it.
    959  1.1.1.1.4.2  yamt 
    960  1.1.1.1.4.2  yamt 2011-06-29  Richard Sandiford  <rdsandiford (a] googlemail.com>
    961  1.1.1.1.4.2  yamt 
    962  1.1.1.1.4.2  yamt 	* config/tc-mips.c (insn_uses_reg): Delete.
    963  1.1.1.1.4.2  yamt 	(gpr_read_mask, gpr_write_mask): New functions.
    964  1.1.1.1.4.2  yamt 	(fpr_read_mask, fpr_write_mask): Likewise.
    965  1.1.1.1.4.2  yamt 	(insns_between, nops_for_vr4130, append_insn): Use them.
    966  1.1.1.1.4.2  yamt 
    967  1.1.1.1.4.2  yamt 2011-06-29  Richard Sandiford  <rdsandiford (a] googlemail.com>
    968  1.1.1.1.4.2  yamt 
    969  1.1.1.1.4.2  yamt 	* config/tc-mips.c (md_mips_end): Call mips_emit_delays.
    970  1.1.1.1.4.2  yamt 
    971  1.1.1.1.4.2  yamt 2011-06-29  Dave Martin  <dave.martin (a] linaro.org>
    972  1.1.1.1.4.2  yamt 
    973  1.1.1.1.4.2  yamt 	PR gas/12931
    974  1.1.1.1.4.2  yamt 	* config/tc-arm.c (mapping_state): When changing to ARM or THUMB
    975  1.1.1.1.4.2  yamt 	state set the minimum required alignment of the section.
    976  1.1.1.1.4.2  yamt 
    977  1.1.1.1.4.2  yamt 2011-06-29  Tristan Gingold  <gingold (a] adacore.com>
    978  1.1.1.1.4.2  yamt 
    979  1.1.1.1.4.2  yamt 	* config/tc-i386.c (i386_mach): Convert to ISO-C.
    980  1.1.1.1.4.2  yamt 	(md_begin, pe_directive_secrel, md_estimate_size_before_relax): Ditto.
    981  1.1.1.1.4.2  yamt 	(md_convert_frag, md_apply_fix, md_undefined_symbol): Ditto.
    982  1.1.1.1.4.2  yamt 	(md_section_align, tc_gen_reloc): Ditto.
    983  1.1.1.1.4.2  yamt 
    984  1.1.1.1.4.2  yamt 2011-06-28  Tristan Gingold  <gingold (a] adacore.com>
    985  1.1.1.1.4.2  yamt 
    986  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (s_alpha_pdesc): Fix indentation. Do not
    987  1.1.1.1.4.2  yamt 	generate dummy fix.
    988  1.1.1.1.4.2  yamt 
    989  1.1.1.1.4.2  yamt 2011-06-28  Tristan Gingold  <gingold (a] adacore.com>
    990  1.1.1.1.4.2  yamt 
    991  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (load_expression): Use alloca instead of xmalloc.
    992  1.1.1.1.4.2  yamt 	(emit_jsrjmp): Ditto.
    993  1.1.1.1.4.2  yamt 	(tc_gen_reloc): Ditto.
    994  1.1.1.1.4.2  yamt 
    995  1.1.1.1.4.2  yamt 2011-06-28  Tristan Gingold  <gingold (a] adacore.com>
    996  1.1.1.1.4.2  yamt 
    997  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (alpha_evax_proc_hash): Remove.
    998  1.1.1.1.4.2  yamt 	(alpha_evax_proc_data): New variable.
    999  1.1.1.1.4.2  yamt 	(s_alpha_ent): Prevent nested function.  Remove has_insert call.
   1000  1.1.1.1.4.2  yamt 	(s_alpha_pdesc): Do not call demand_empty_rest_of_line in case of
   1001  1.1.1.1.4.2  yamt 	error.  Do not search in the hash table.  Check if match with .ent.
   1002  1.1.1.1.4.2  yamt 	(s_alpha_name): Remove unused variable.
   1003  1.1.1.1.4.2  yamt 	(md_begin): Remove initialization of alpha_evax_proc_hash.
   1004  1.1.1.1.4.2  yamt 
   1005  1.1.1.1.4.2  yamt 2011-06-27  Tristan Gingold  <gingold (a] adacore.com>
   1006  1.1.1.1.4.2  yamt 
   1007  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (add_to_link_pool): Remove basesym parameter.
   1008  1.1.1.1.4.2  yamt 	Locally declare basesym.  Add comments.  Do not set literal_pool_size.
   1009  1.1.1.1.4.2  yamt 	(load_expression): Adjust call to add_to_link_pool.
   1010  1.1.1.1.4.2  yamt 	(s_alpha_pdesc): Define pdesc symbol using dot.
   1011  1.1.1.1.4.2  yamt 	Do not set literal_pool_size.
   1012  1.1.1.1.4.2  yamt 	(s_alpha_end): Use NULL instead of 0.
   1013  1.1.1.1.4.2  yamt 
   1014  1.1.1.1.4.2  yamt 2011-06-27  Tristan Gingold  <gingold (a] adacore.com>
   1015  1.1.1.1.4.2  yamt 
   1016  1.1.1.1.4.2  yamt 	* config/obj-evax.c (evax_frob_file_before_adjust): Add comments.
   1017  1.1.1.1.4.2  yamt 	Fix style.
   1018  1.1.1.1.4.2  yamt 	* config/obj-evax.h (struct alpha_linkage_fixups): Remove seg
   1019  1.1.1.1.4.2  yamt 	field.  Add comments.
   1020  1.1.1.1.4.2  yamt 	(obj_symbol_type, object_headers, OBJ_SYMFIELD_TYPE): Remove
   1021  1.1.1.1.4.2  yamt 
   1022  1.1.1.1.4.2  yamt 2011-06-26  Richard Sandiford  <rdsandiford (a] googlemail.com>
   1023  1.1.1.1.4.2  yamt 
   1024  1.1.1.1.4.2  yamt 	* config/tc-mips.c (fix_24k_record_store_info): If the previous
   1025  1.1.1.1.4.2  yamt 	instruction was a store, and the next instructions are unknown,
   1026  1.1.1.1.4.2  yamt 	assume the worst.
   1027  1.1.1.1.4.2  yamt 
   1028  1.1.1.1.4.2  yamt 2011-06-25  Richard Sandiford  <rdsandiford (a] googlemail.com>
   1029  1.1.1.1.4.2  yamt 
   1030  1.1.1.1.4.2  yamt 	PR gas/12915
   1031  1.1.1.1.4.2  yamt 	* config/tc-mips.c (nops_for_vr4130, nops_for_24k, nops_for_insn)
   1032  1.1.1.1.4.2  yamt 	(nops_for_sequence, nops_for_insn_or_target): Add ignore parameters.
   1033  1.1.1.1.4.2  yamt 	(mips_emit_delays, start_noreorder): Update accordingly.
   1034  1.1.1.1.4.2  yamt 	(append_insn): Likewise.  Revert original fix for this PR
   1035  1.1.1.1.4.2  yamt 	and use the ignore parameter instead.
   1036  1.1.1.1.4.2  yamt 
   1037  1.1.1.1.4.2  yamt 2011-06-24  Tristan Gingold  <gingold (a] adacore.com>
   1038  1.1.1.1.4.2  yamt 
   1039  1.1.1.1.4.2  yamt 	PR gas/11625
   1040  1.1.1.1.4.2  yamt 	* config/obj-evax.c (evax_frob_symbol): Use as_bad instead of abort.
   1041  1.1.1.1.4.2  yamt 
   1042  1.1.1.1.4.2  yamt 2011-06-24  Tristan Gingold  <gingold (a] adacore.com>
   1043  1.1.1.1.4.2  yamt 
   1044  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (add_to_link_pool): Remove useless offset
   1045  1.1.1.1.4.2  yamt 	variable.  Fix style.
   1046  1.1.1.1.4.2  yamt 
   1047  1.1.1.1.4.2  yamt 2011-06-23  Richard Sandiford  <rdsandiford (a] googlemail.com>
   1048  1.1.1.1.4.2  yamt 
   1049  1.1.1.1.4.2  yamt 	PR gas/12915
   1050  1.1.1.1.4.2  yamt 	* config/tc-mips.c (append_insn): Only consider hazards between the
   1051  1.1.1.1.4.2  yamt 	pre-noreorder block and ip.
   1052  1.1.1.1.4.2  yamt 
   1053  1.1.1.1.4.2  yamt 2011-06-21  Sameera Deshpande  <sameera.deshpande (a] arm.com>
   1054  1.1.1.1.4.2  yamt 
   1055  1.1.1.1.4.2  yamt 	* config/tc-arm.c (vfp_conv): Add check on range of immediate operand
   1056  1.1.1.1.4.2  yamt 	in vcvt instruction between floating-point and fixed-point.
   1057  1.1.1.1.4.2  yamt 	(operand_parse_code): Add "OP_oI32z".
   1058  1.1.1.1.4.2  yamt 	(parse_operands): OP_oI32z case added.
   1059  1.1.1.1.4.2  yamt 
   1060  1.1.1.1.4.2  yamt 2011-06-20  H.J. Lu  <hongjiu.lu (a] intel.com>
   1061  1.1.1.1.4.2  yamt 
   1062  1.1.1.1.4.2  yamt 	* configure.tgt: Revert x32 change.
   1063  1.1.1.1.4.2  yamt 
   1064  1.1.1.1.4.2  yamt 2011-06-20  Nick Clifton  <nickc (a] redhat.com>
   1065  1.1.1.1.4.2  yamt 
   1066  1.1.1.1.4.2  yamt 	* doc/Makefile.am: (CPU_DOCS): Add c-xstormy16.texi.
   1067  1.1.1.1.4.2  yamt 	* doc/Makefile.in: Regenerate.
   1068  1.1.1.1.4.2  yamt 	* doc/all.texi: Set XSTORMY16.
   1069  1.1.1.1.4.2  yamt 	* doc/c-xstormy16.texi: New file.
   1070  1.1.1.1.4.2  yamt 
   1071  1.1.1.1.4.2  yamt 2011-06-19  H.J. Lu  <hongjiu.lu (a] intel.com>
   1072  1.1.1.1.4.2  yamt 
   1073  1.1.1.1.4.2  yamt 	* configure.tgt: Support x32.
   1074  1.1.1.1.4.2  yamt 
   1075  1.1.1.1.4.2  yamt 2011-06-15  Nick Clifton  <nickc (a] redhat.com>
   1076  1.1.1.1.4.2  yamt 
   1077  1.1.1.1.4.2  yamt 	* NEWS: Mention addition of TILEPRO and TIKE-Gx support.
   1078  1.1.1.1.4.2  yamt 
   1079  1.1.1.1.4.2  yamt 2011-06-14  Tristan Gingold  <gingold (a] adacore.com>
   1080  1.1.1.1.4.2  yamt 
   1081  1.1.1.1.4.2  yamt 	* config/tc-ppc.h (struct ppc_tc_sy): Complete comment on within.
   1082  1.1.1.1.4.2  yamt 	(tc_new_dot_label): Define.
   1083  1.1.1.1.4.2  yamt 	(ppc_new_dot_label): Declare.
   1084  1.1.1.1.4.2  yamt 	* config/tc-ppc.c (ppc_frob_label): Set within target field.
   1085  1.1.1.1.4.2  yamt 	(ppc_fix_adjustable): Use this field to adjust the reloc.
   1086  1.1.1.1.4.2  yamt 	(ppc_new_dot_label): New function.
   1087  1.1.1.1.4.2  yamt 
   1088  1.1.1.1.4.2  yamt 2011-06-14  Alan Modra  <amodra (a] gmail.com>
   1089  1.1.1.1.4.2  yamt 
   1090  1.1.1.1.4.2  yamt 	* po/POTFILES.in: Regenerate.
   1091  1.1.1.1.4.2  yamt 
   1092  1.1.1.1.4.2  yamt 2011-06-13  Walter Lee  <walt (a] tilera.com>
   1093  1.1.1.1.4.2  yamt 
   1094  1.1.1.1.4.2  yamt 	* Makefile.am (TARGET_CPU_CFILES): Add config/tc-tilegx.c and
   1095  1.1.1.1.4.2  yamt 	config/tc-tilepro.c.
   1096  1.1.1.1.4.2  yamt 	(TARGET_CPU_HFILES): Add config/tc-tilegx.h and
   1097  1.1.1.1.4.2  yamt 	config/tc-tilepro.h.
   1098  1.1.1.1.4.2  yamt 	* Makefile.in: Regenerate.
   1099  1.1.1.1.4.2  yamt 	* configure.tgt (tilepro-*-*): New.
   1100  1.1.1.1.4.2  yamt 	(tilegx-*-*): Likewise.
   1101  1.1.1.1.4.2  yamt 	* config/tc-tilegx.c: New file.
   1102  1.1.1.1.4.2  yamt 	* config/tc-tilegx.h: Likewise.
   1103  1.1.1.1.4.2  yamt 	* config/tc-tilepro.h: Likewise.
   1104  1.1.1.1.4.2  yamt 	* config/tc-tilepro.c: Likewise.
   1105  1.1.1.1.4.2  yamt 	* doc/Makefile.am (CPU_DOCS): Add c-tilegx.texi and
   1106  1.1.1.1.4.2  yamt 	c-tilepro.texi.
   1107  1.1.1.1.4.2  yamt 	* doc/Makefile.in: Regenerate.
   1108  1.1.1.1.4.2  yamt 	* doc/all.texi (TILEGX): Define.
   1109  1.1.1.1.4.2  yamt 	(TILEPRO): Define.
   1110  1.1.1.1.4.2  yamt 	* doc/as.texinfo: Add Tile-Gx and TILEPro documentation.  Include
   1111  1.1.1.1.4.2  yamt 	c-tilegx.texi and c-tilepro.texi.
   1112  1.1.1.1.4.2  yamt 	* doc/c-tilegx.texi: New.
   1113  1.1.1.1.4.2  yamt 	* doc/c-tilepro.texi: New.
   1114  1.1.1.1.4.2  yamt 
   1115  1.1.1.1.4.2  yamt 2011-06-13  Nick Clifton  <nickc (a] redhat.com>
   1116  1.1.1.1.4.2  yamt 
   1117  1.1.1.1.4.2  yamt 	PR gas/12854
   1118  1.1.1.1.4.2  yamt 	* config/tc-arm.c (do_shift): Do not allow shift operations at the
   1119  1.1.1.1.4.2  yamt 	end of a register based shift insn.
   1120  1.1.1.1.4.2  yamt 	(do_t_shift): Likewise.
   1121  1.1.1.1.4.2  yamt 
   1122  1.1.1.1.4.2  yamt 2011-06-13  Nick Clifton  <nickc (a] redhat.com>
   1123  1.1.1.1.4.2  yamt 
   1124  1.1.1.1.4.2  yamt 	* config/tc-score.c (s3_my_get_expression): Delete unused local
   1125  1.1.1.1.4.2  yamt 	variable 'seg'.
   1126  1.1.1.1.4.2  yamt 	(s3_do_ldst_insn): Delete unused local variable 'strbak'.
   1127  1.1.1.1.4.2  yamt 	(s3_do16_ldst_insn): Delete unused local variable 'temp'.
   1128  1.1.1.1.4.2  yamt 	(s3_do_macro_bcmp): Zero inst_expand array.
   1129  1.1.1.1.4.2  yamt 	(s3_do_macro_bcmpz): Likewise.
   1130  1.1.1.1.4.2  yamt 	(s3_s_score_end): Delete unused local variable 'dot'.
   1131  1.1.1.1.4.2  yamt 	(s3_gen_reloc): Delete unused local variables 'f', 's', and 'e'.
   1132  1.1.1.1.4.2  yamt 	* config/tc-score7.c (s7_my_get_expression): Delete unused local
   1133  1.1.1.1.4.2  yamt 	variable 'seg'.
   1134  1.1.1.1.4.2  yamt 	(s7_do_ldst_insn): Delete unused local variable 'strbak'.
   1135  1.1.1.1.4.2  yamt 	(s7_b32_relax_to_b16): Delete unused local variables 'r_old' and
   1136  1.1.1.1.4.2  yamt 	'r_new'.
   1137  1.1.1.1.4.2  yamt 	(s7_s_score_end): Delete unused local variable 'dot'.
   1138  1.1.1.1.4.2  yamt 	(s7_relax_frag): Delete unused local variable 'relax_size'.
   1139  1.1.1.1.4.2  yamt 	(s7_gen_reloc): Delete unused local variables 'f', 's', and 'e'.
   1140  1.1.1.1.4.2  yamt 
   1141  1.1.1.1.4.2  yamt 2011-06-10  H.J. Lu  <hongjiu.lu (a] intel.com>
   1142  1.1.1.1.4.2  yamt 
   1143  1.1.1.1.4.2  yamt 	AVX Programming Reference (June, 2011)
   1144  1.1.1.1.4.2  yamt 	* config/tc-i386.c (i386_error): Add invalid_vsib_address and
   1145  1.1.1.1.4.2  yamt 	unsupported_vector_index_register.
   1146  1.1.1.1.4.2  yamt 	(cpu_arch): Add .avx2, .bmi2, .lzcnt and .invpcid.
   1147  1.1.1.1.4.2  yamt 	(check_VecOperands): New.
   1148  1.1.1.1.4.2  yamt 	(match_template): Call check_VecOperands.  Handle
   1149  1.1.1.1.4.2  yamt 	invalid_vsib_address and unsupported_vector_index_register.
   1150  1.1.1.1.4.2  yamt 	(build_modrm_byte): Support VecSIB.  Check register-only source
   1151  1.1.1.1.4.2  yamt 	operand when two source operands are swapped.
   1152  1.1.1.1.4.2  yamt 	(i386_index_check): Allow Xmm/Ymm index registers.
   1153  1.1.1.1.4.2  yamt 
   1154  1.1.1.1.4.2  yamt 	* doc/c-i386.texi: Document avx2/.avx2, bmi2/.bmi2, lzcnt/.lzcnt
   1155  1.1.1.1.4.2  yamt 	and invpcid./invpcid.
   1156  1.1.1.1.4.2  yamt 
   1157  1.1.1.1.4.2  yamt 2011-06-09  Nick Clifton  <nickc (a] redhat.com>
   1158  1.1.1.1.4.2  yamt 
   1159  1.1.1.1.4.2  yamt 	PR gas/12861
   1160  1.1.1.1.4.2  yamt 	* config/tc-cr16.c (tc_gen_reloc): Remove unused local variable
   1161  1.1.1.1.4.2  yamt 	code.
   1162  1.1.1.1.4.2  yamt 	(check_cinv_options): Remove unused local variables.  Make
   1163  1.1.1.1.4.2  yamt 	function void.
   1164  1.1.1.1.4.2  yamt 	(md_assemble): Remove unused local variable.
   1165  1.1.1.1.4.2  yamt 
   1166  1.1.1.1.4.2  yamt 2011-06-09  James Greenhalgh  <james.greenhalgh (a] arm.com>
   1167  1.1.1.1.4.2  yamt 
   1168  1.1.1.1.4.2  yamt 	* config/tc-arm.c (do_ldrd): Warn in unpredictable cases.
   1169  1.1.1.1.4.2  yamt 
   1170  1.1.1.1.4.2  yamt 2011-06-03  Arnaud Patard  <arnaud.patard (a] rtp-net.org>
   1171  1.1.1.1.4.2  yamt 
   1172  1.1.1.1.4.2  yamt 	PR gas/12698
   1173  1.1.1.1.4.2  yamt 	* config/tc-arm.c (parse_psr): Set m_profile to false when
   1174  1.1.1.1.4.2  yamt 	assembling for any architecture.
   1175  1.1.1.1.4.2  yamt 
   1176  1.1.1.1.4.2  yamt 2011-06-02  Jie Zhang jie (a] codesourcery.com
   1177  1.1.1.1.4.2  yamt 	    Nathan Sidwell nathan (a] codesourcery.com
   1178  1.1.1.1.4.2  yamt 
   1179  1.1.1.1.4.2  yamt 	* config/tc-arm.c (parse_address_main): Handle -0 offsets.
   1180  1.1.1.1.4.2  yamt 	(encode_arm_addr_mode_2): Set default sign of zero here ...
   1181  1.1.1.1.4.2  yamt 	(encode_arm_addr_mode_3): ... and here.
   1182  1.1.1.1.4.2  yamt 	(encode_arm_cp_address): ... and here.
   1183  1.1.1.1.4.2  yamt 	(md_apply_fix): Use default sign of zero here.
   1184  1.1.1.1.4.2  yamt 
   1185  1.1.1.1.4.2  yamt 2011-06-02  Nick Clifton  <nickc (a] redhat.com>
   1186  1.1.1.1.4.2  yamt 
   1187  1.1.1.1.4.2  yamt 	* as.c: Fix spelling typo.
   1188  1.1.1.1.4.2  yamt 	* read.c: Likewise.
   1189  1.1.1.1.4.2  yamt 	* config/tc-ppc.c: Likewise.
   1190  1.1.1.1.4.2  yamt 	* po/gas.pit: Regenerate.
   1191  1.1.1.1.4.2  yamt 
   1192  1.1.1.1.4.2  yamt 2011-05-31  Paul Brook  <paul (a] codesourcery.com>
   1193  1.1.1.1.4.2  yamt 
   1194  1.1.1.1.4.2  yamt 	* config/tc-arm.c (arm_cpus): Add Cortex-R5.
   1195  1.1.1.1.4.2  yamt 	(arm_extensions): Allow idiv on ARMv7-R.
   1196  1.1.1.1.4.2  yamt 	* doc/c-arm.text: Update idiv extension restrictions.
   1197  1.1.1.1.4.2  yamt 
   1198  1.1.1.1.4.2  yamt 2011-05-31  Paul Brook  <paul (a] codesourcery.com>
   1199  1.1.1.1.4.2  yamt 
   1200  1.1.1.1.4.2  yamt 	* config/tc-arm.c (arm_force_relocation): Resolve all pc-relative
   1201  1.1.1.1.4.2  yamt 	loads.
   1202  1.1.1.1.4.2  yamt 
   1203  1.1.1.1.4.2  yamt 2011-05-31  Paul Brook  <paul (a] codesourcery.com>
   1204  1.1.1.1.4.2  yamt 
   1205  1.1.1.1.4.2  yamt 	* config/tc-arm.c (do_t_branch): Avoid relaxing branches to constant
   1206  1.1.1.1.4.2  yamt 	addresses.
   1207  1.1.1.1.4.2  yamt 
   1208  1.1.1.1.4.2  yamt 2011-05-31  Paul Brook  <paul (a] codesourcery.com>
   1209  1.1.1.1.4.2  yamt 	Nathan Sidwell  <nathan (a] codesourcery.com>
   1210  1.1.1.1.4.2  yamt 
   1211  1.1.1.1.4.2  yamt 	* config/tc-arm.c (fix_new_arm): Create an absolute symbol for
   1212  1.1.1.1.4.2  yamt 	pc-relative fixes to constants.
   1213  1.1.1.1.4.2  yamt 	* config/tc-arm.h (TC_FORCE_RELOCATATION_ABS): Define.
   1214  1.1.1.1.4.2  yamt 
   1215  1.1.1.1.4.2  yamt 2011-05-27  Nick Clifton  <nickc (a] redhat.com>
   1216  1.1.1.1.4.2  yamt 
   1217  1.1.1.1.4.2  yamt 	* config/tc-s390.c (md_begin): Remove unused variable dup_insn.
   1218  1.1.1.1.4.2  yamt 
   1219  1.1.1.1.4.2  yamt 2011-05-24  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   1220  1.1.1.1.4.2  yamt 
   1221  1.1.1.1.4.2  yamt 	* config/tc-s390.c (md_gather_operands): Fix check for floating
   1222  1.1.1.1.4.2  yamt 	register pair operands.
   1223  1.1.1.1.4.2  yamt 
   1224  1.1.1.1.4.2  yamt 2011-05-24  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   1225  1.1.1.1.4.2  yamt 
   1226  1.1.1.1.4.2  yamt 	* config/tc-s390.c (md_gather_operands): Emit an error for odd
   1227  1.1.1.1.4.2  yamt 	numbered registers used as register pair operand.
   1228  1.1.1.1.4.2  yamt 
   1229  1.1.1.1.4.2  yamt 2011-05-23  Nick Clifton  <nickc (a] redhat.com>
   1230  1.1.1.1.4.2  yamt 
   1231  1.1.1.1.4.2  yamt 	* config/tc-v850.h (TC_FX_SIZE_SLACK): Define.
   1232  1.1.1.1.4.2  yamt 
   1233  1.1.1.1.4.2  yamt 2011-05-20  Bernd Schmidt  <bernds (a] codesourcery.com>
   1234  1.1.1.1.4.2  yamt 
   1235  1.1.1.1.4.2  yamt 	* config/tc-tic6x.c (tic6x_operators): Add "pcr_offset".
   1236  1.1.1.1.4.2  yamt 	(tic6x_parse_name): Handle it.
   1237  1.1.1.1.4.2  yamt 	(tic6x_fix_new_exp): Handle O_pcr_offset.
   1238  1.1.1.1.4.2  yamt 	(tic6x_fix_adjustable): Return 0 for the new relocs.
   1239  1.1.1.1.4.2  yamt 	(md_apply_fix): Handle them.
   1240  1.1.1.1.4.2  yamt 	(tc_gen_reloc): Likewise.
   1241  1.1.1.1.4.2  yamt 	* config/tc-tic6x.h (tic6x_fix_info): Add a fix_subsy member.
   1242  1.1.1.1.4.2  yamt 
   1243  1.1.1.1.4.2  yamt 2011-05-18  Nick Clifton  <nickc (a] redhat.com>
   1244  1.1.1.1.4.2  yamt 
   1245  1.1.1.1.4.2  yamt 	PR gas/12754
   1246  1.1.1.1.4.2  yamt 	* config/tc-tic30.c (ordinal_names): Allow translation of the
   1247  1.1.1.1.4.2  yamt 	ordinal names.
   1248  1.1.1.1.4.2  yamt 
   1249  1.1.1.1.4.2  yamt 2011-05-18  Nick Clifton  <nickc (a] redhat.com>
   1250  1.1.1.1.4.2  yamt 
   1251  1.1.1.1.4.2  yamt 	* config/tc-arm.c (s_unreq): Reword warning message to make it
   1252  1.1.1.1.4.2  yamt 	easier to translate.
   1253  1.1.1.1.4.2  yamt 	* config/tc-ia64.c (md_show_usage): Add note for translators.
   1254  1.1.1.1.4.2  yamt 	* configure.in (ALL_LINGUAS): Add "fi".
   1255  1.1.1.1.4.2  yamt 	* configure: Regenerate.
   1256  1.1.1.1.4.2  yamt 
   1257  1.1.1.1.4.2  yamt 2011-05-18  Tristan Gingold  <gingold (a] adacore.com>
   1258  1.1.1.1.4.2  yamt 
   1259  1.1.1.1.4.2  yamt 	* config/tc-ppc.h (ppc_tc_sy): Reorder fields.
   1260  1.1.1.1.4.2  yamt 	Put size into an union with dw.
   1261  1.1.1.1.4.2  yamt 	(OBJ_COPY_SYMBOL_ATTRIBUTES): Adjust.
   1262  1.1.1.1.4.2  yamt 	(ppc_xcoff_end): Declare.
   1263  1.1.1.1.4.2  yamt 	(md_end): Define.
   1264  1.1.1.1.4.2  yamt 	* config/tc-ppc.c: Add includes for xcoff.
   1265  1.1.1.1.4.2  yamt 	(ppc_dwsect): New function.
   1266  1.1.1.1.4.2  yamt 	(md_pseudo_table): Add dwsect.
   1267  1.1.1.1.4.2  yamt 	(struct dw_subsection): New.
   1268  1.1.1.1.4.2  yamt 	(dw_sections): New.
   1269  1.1.1.1.4.2  yamt 	(ppc_change_debug_section): New function.
   1270  1.1.1.1.4.2  yamt 	(ppc_xcoff_end): Ditto.
   1271  1.1.1.1.4.2  yamt 	(ppc_function): Adjust for ppc_tc_sy.
   1272  1.1.1.1.4.2  yamt 	(ppc_symbol_new_hook): Ditto.
   1273  1.1.1.1.4.2  yamt 	(ppc_frob_symbol): Ditto.
   1274  1.1.1.1.4.2  yamt 	(ppc_frob_section): Do not set vma for debug sections.
   1275  1.1.1.1.4.2  yamt 	(ppc_fix_adjustable): Return true for debug sections.
   1276  1.1.1.1.4.2  yamt 	* config/obj-coff.c: Add includes for xcoff.
   1277  1.1.1.1.4.2  yamt 	(coff_frob_section): Handle dwarf section.
   1278  1.1.1.1.4.2  yamt 
   1279  1.1.1.1.4.2  yamt 2011-05-17  Nick Clifton  <nickc (a] redhat.com>
   1280  1.1.1.1.4.2  yamt 
   1281  1.1.1.1.4.2  yamt 	* po/fi.po: New Finnish translation.
   1282  1.1.1.1.4.2  yamt 	* po/fr.po: Updated French translation.
   1283  1.1.1.1.4.2  yamt 
   1284  1.1.1.1.4.2  yamt 	* config/tc-m32r.c (md_show_usage): Fix typos in descriptions.
   1285  1.1.1.1.4.2  yamt 	* config/tc-mt.c (md_assemble): Fix typos in warning messages.
   1286  1.1.1.1.4.2  yamt 	* cond.c (s_else): Fix typos in error messages.
   1287  1.1.1.1.4.2  yamt 	* config/tc-pj.c (md_assemble): Fix typo in error message.
   1288  1.1.1.1.4.2  yamt 
   1289  1.1.1.1.4.2  yamt 2011-05-16  Hans-Peter Nilsson  <hp (a] axis.com>
   1290  1.1.1.1.4.2  yamt 
   1291  1.1.1.1.4.2  yamt 	* config/tc-cris.c (md_parse_option) <OPTION_PIC>: Error if not
   1292  1.1.1.1.4.2  yamt 	emitting ELF object.
   1293  1.1.1.1.4.2  yamt 	(md_show_usage): Only mention --pic if the assembler can generate
   1294  1.1.1.1.4.2  yamt 	ELF objects.
   1295  1.1.1.1.4.2  yamt 	* doc/c-cris.texi (CRIS-Opt): Mention that generating ELF is a
   1296  1.1.1.1.4.2  yamt 	prerequisite for --pic being a valid option.
   1297  1.1.1.1.4.2  yamt 
   1298  1.1.1.1.4.2  yamt 2011-05-13  Frederic Marchal  <fmarchal (a] perso.be>
   1299  1.1.1.1.4.2  yamt 
   1300  1.1.1.1.4.2  yamt 	PR gas/12755
   1301  1.1.1.1.4.2  yamt 	* config/tc-v850.c (parse_register_list): Correct error string.
   1302  1.1.1.1.4.2  yamt 
   1303  1.1.1.1.4.2  yamt 2011-05-12  Quentin Neill  <quentin.neill (a] amd.com>
   1304  1.1.1.1.4.2  yamt 
   1305  1.1.1.1.4.2  yamt 	* config/tc-i386.c (cpu_arch): Rename PROCESSOR_BDVER1 to PROCESSOR_BD.
   1306  1.1.1.1.4.2  yamt 	(i386_align_code): Ditto
   1307  1.1.1.1.4.2  yamt 
   1308  1.1.1.1.4.2  yamt 2011-05-12  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
   1309  1.1.1.1.4.2  yamt 
   1310  1.1.1.1.4.2  yamt 	PR gas/12715
   1311  1.1.1.1.4.2  yamt 	* config/tc-arm.c (parse_big_immediate):  Fix parsing of 64-bit
   1312  1.1.1.1.4.2  yamt 	immediates on 32-bit hosts.
   1313  1.1.1.1.4.2  yamt 
   1314  1.1.1.1.4.2  yamt 2011-05-10  Quentin Neill  <quentin.neill (a] amd.com>
   1315  1.1.1.1.4.2  yamt 
   1316  1.1.1.1.4.2  yamt 	* config/tc-i386.c (cpu_arch): Add bdver2 and rename
   1317  1.1.1.1.4.2  yamt 	PROCESSOR_BDVER1 to PROCESSOR_BDVER.
   1318  1.1.1.1.4.2  yamt 	(i386_align_code): Rename PROCESSOR_BDVER1.
   1319  1.1.1.1.4.2  yamt 	(processor_type): Ditto.
   1320  1.1.1.1.4.2  yamt 	* doc/c-i386.texi: Add bdver2.
   1321  1.1.1.1.4.2  yamt 
   1322  1.1.1.1.4.2  yamt 2011-05-10  Alan Modra  <amodra (a] gmail.com>
   1323  1.1.1.1.4.2  yamt 
   1324  1.1.1.1.4.2  yamt 	* dw2gencfi.c (tc_cfi_endproc): Avoid "set but not used" error.
   1325  1.1.1.1.4.2  yamt 
   1326  1.1.1.1.4.2  yamt 2011-05-09  Paul Brook  <paul (a] codesourcery.com>
   1327  1.1.1.1.4.2  yamt 
   1328  1.1.1.1.4.2  yamt 	* config/tc-tic6x.c (streq): Define.
   1329  1.1.1.1.4.2  yamt 	(tic6x_get_unwind): New.
   1330  1.1.1.1.4.2  yamt 	(s_tic6x_cantunwind, s_tic6x_handlerdata, s_tic6x_endp,
   1331  1.1.1.1.4.2  yamt 	s_tic6x_personalityindex, s_tic6x_personality): New functions.
   1332  1.1.1.1.4.2  yamt 	(md_pseudo_table): Add "endp", "handlerdata", "personalityindex",
   1333  1.1.1.1.4.2  yamt 	"personality" and "cantunwind".
   1334  1.1.1.1.4.2  yamt 	(tic6x_regname_to_dw2regnum, tic6x_frame_initial_instructions,
   1335  1.1.1.1.4.2  yamt 	tic6x_start_unwind_section, tic6x_unwind_frame_regs,
   1336  1.1.1.1.4.2  yamt 	tic6x_pop_rts_offset_little, tic6x_pop_rts_offset_big,
   1337  1.1.1.1.4.2  yamt 	tic6x_unwind_reg_from_dwarf, tic6x_flush_unwind_word,
   1338  1.1.1.1.4.2  yamt 	tic6x_unwind_byte, tic6x_unwind_2byte, tic6x_unwind_uleb,
   1339  1.1.1.1.4.2  yamt 	tic6x_cfi_startproc, output_exidx_entry, tic6x_output_unwinding,
   1340  1.1.1.1.4.2  yamt 	tic6x_cfi_endproc): New.
   1341  1.1.1.1.4.2  yamt 	* config/tc-tic6x.h (TIC6X_NUM_UNWIND_REGS): Define.
   1342  1.1.1.1.4.2  yamt 	(tic6x_unwind_info): New.
   1343  1.1.1.1.4.2  yamt 	(tic6x_segment_info_type): Add marked_pr_dependency, unwind and
   1344  1.1.1.1.4.2  yamt 	text_unwind.
   1345  1.1.1.1.4.2  yamt 	(TARGET_USE_CFIPOP, tc_regname_to_dw2regnum,
   1346  1.1.1.1.4.2  yamt 	tc_cfi_frame_initial_instructions, DWARF2_DEFAULT_RETURN_COLUMN,
   1347  1.1.1.1.4.2  yamt 	DWARF2_CIE_DATA_ALIGNMENT, tc_cfi_startproc, tc_cfi_endproc,
   1348  1.1.1.1.4.2  yamt 	tc_cfi_section_name): Define.
   1349  1.1.1.1.4.2  yamt 	* doc/c-tic6x.texi: Document new unwinding directives.
   1350  1.1.1.1.4.2  yamt 	* dw2gencfi.c (tc_cfi_startproc, tc_cfi_endproc): Add default
   1351  1.1.1.1.4.2  yamt 	definitions.
   1352  1.1.1.1.4.2  yamt 	(cfi_insn_data, fde_entry, CFI_adjust_cfa_offset, CFI_return_column,
   1353  1.1.1.1.4.2  yamt 	CFI_rel_offset, CFI_escape, CFI_signal_frame, CFI_val_encoded_addr):
   1354  1.1.1.1.4.2  yamt 	Move to dw2gencfi.h.
   1355  1.1.1.1.4.2  yamt 	(CFI_EMIT_target): Define.
   1356  1.1.1.1.4.2  yamt 	(dot_cfi_sections): Check tc_cfi_section_name.
   1357  1.1.1.1.4.2  yamt 	(dot_cfi_startproc): Use tc_cfi_startproc.
   1358  1.1.1.1.4.2  yamt 	(dot_cfi_endproc): Use tc_cfi_endproc.
   1359  1.1.1.1.4.2  yamt 	* dw2gencfi.h (cfi_insn_data, fde_entry, CFI_adjust_cfa_offset,
   1360  1.1.1.1.4.2  yamt 	CFI_return_column, CFI_rel_offset, CFI_escape, CFI_signal_frame,
   1361  1.1.1.1.4.2  yamt 	CFI_val_encoded_addr):  Move to here from dw2gencfi.c.
   1362  1.1.1.1.4.2  yamt 
   1363  1.1.1.1.4.2  yamt 2011-05-07  Alan Modra  <amodra (a] gmail.com>
   1364  1.1.1.1.4.2  yamt 
   1365  1.1.1.1.4.2  yamt 	* dw2gencfi.c (CUR_SEG, SET_CUR_SEG, HANDLED, SET_HANDLED): Define.
   1366  1.1.1.1.4.2  yamt 	Use throughout in place of #if SUPPORT_FRAME_LINKONCE.
   1367  1.1.1.1.4.2  yamt 	(struct fde_entry): Rename cseg to cur_seg.
   1368  1.1.1.1.4.2  yamt 	(cfi_change_reg_numbers): Remove ATTRIBUTE_UNUSED.
   1369  1.1.1.1.4.2  yamt 	(get_cfi_seg): Likewise.  Use if (SUPPORT_FRAME_LINKONCE) rather
   1370  1.1.1.1.4.2  yamt 	that #if SUPPORT_FRAME_LINKONCE.
   1371  1.1.1.1.4.2  yamt 	(cfi_finish): Likewise.
   1372  1.1.1.1.4.2  yamt 
   1373  1.1.1.1.4.2  yamt 2011-05-06  Tristan Gingold  <gingold (a] adacore.com>
   1374  1.1.1.1.4.2  yamt 
   1375  1.1.1.1.4.2  yamt 	* read.c (s_comm_internal): Remove code for OBJ_VMS.
   1376  1.1.1.1.4.2  yamt 	(s_data): Ditto.
   1377  1.1.1.1.4.2  yamt 	(s_text): Ditto.
   1378  1.1.1.1.4.2  yamt 	* write.c (write_object_file): Ditto.
   1379  1.1.1.1.4.2  yamt 	* symbols.c (define_sym_at_dot): Ditto.
   1380  1.1.1.1.4.2  yamt 	(colon): Ditto.
   1381  1.1.1.1.4.2  yamt 
   1382  1.1.1.1.4.2  yamt 2011-05-05  Alan Modra  <amodra (a] gmail.com>
   1383  1.1.1.1.4.2  yamt 
   1384  1.1.1.1.4.2  yamt 	* dw2gencfi.c (SUPPORT_FRAME_LINKONCE): Define.  Use throughout
   1385  1.1.1.1.4.2  yamt 	file to conditionally compile code added 2011-04-26.
   1386  1.1.1.1.4.2  yamt 	(cfi_change_reg_numbers): Add ATTRIBUTE_UNUSED on params only used
   1387  1.1.1.1.4.2  yamt 	when SUPPORT_FRAME_LINKONCE.
   1388  1.1.1.1.4.2  yamt 	(get_cfi_seg): Likewise.  Reintroduce old code for when not
   1389  1.1.1.1.4.2  yamt 	SUPPORT_FRAME_LINKONCE.
   1390  1.1.1.1.4.2  yamt 	(cfi_finish): Move get_cfi_seg calls out of loop when not
   1391  1.1.1.1.4.2  yamt 	SUPPORT_FRAME_LINKONCE.  Avoid unused var warning.
   1392  1.1.1.1.4.2  yamt 
   1393  1.1.1.1.4.2  yamt 2011-05-03  Paul Brook  <paul (a] codesourcery.com>
   1394  1.1.1.1.4.2  yamt 
   1395  1.1.1.1.4.2  yamt 	* config/tc-tic6x.c (s_ehtype): New function.
   1396  1.1.1.1.4.2  yamt 	(md_pseudo_table): Add "ehtype".
   1397  1.1.1.1.4.2  yamt 	(tic6x_fix_adjustable, md_apply_fix): BFD_RELOC_C6000_EHTYPE.
   1398  1.1.1.1.4.2  yamt 	* doc/c-tic6x.texi: Document .ehtype directive.
   1399  1.1.1.1.4.2  yamt 
   1400  1.1.1.1.4.2  yamt 2011-04-26  Kai Tietz  <ktietz (a] redhat.com>
   1401  1.1.1.1.4.2  yamt 
   1402  1.1.1.1.4.2  yamt 	* dw2gencfi.c (dwcfi_seg_list): New struct.
   1403  1.1.1.1.4.2  yamt 	(dwcfi_hash): New static hash variable.
   1404  1.1.1.1.4.2  yamt 	(get_debugseg_name): New.
   1405  1.1.1.1.4.2  yamt 	(alloc_debugseg_item): New.
   1406  1.1.1.1.4.2  yamt 	(make_debug_seg): New.
   1407  1.1.1.1.4.2  yamt 	(dwcfi_hash_insert): New.
   1408  1.1.1.1.4.2  yamt 	(dwcfi_hash_find): New.
   1409  1.1.1.1.4.2  yamt 	(dwcfi_hash_find_or_make): New.
   1410  1.1.1.1.4.2  yamt 	(cfi_insn_data): New member cur_seg.
   1411  1.1.1.1.4.2  yamt 	(cie_entry): Likewise.
   1412  1.1.1.1.4.2  yamt 	(fde_entry): New cseg and handled members.
   1413  1.1.1.1.4.2  yamt 	(alloc_fde_entry): Initialize cseg member.
   1414  1.1.1.1.4.2  yamt 	(alloc_cfi_insn_data): Initialize cur_seg member.
   1415  1.1.1.1.4.2  yamt 	(dot_cfi_sections): Compare for beginning of
   1416  1.1.1.1.4.2  yamt 	section names via strncmp.
   1417  1.1.1.1.4.2  yamt 	(get_cfi_seg): New.
   1418  1.1.1.1.4.2  yamt 	(cfi_finish): Treat link-once sections.
   1419  1.1.1.1.4.2  yamt 	(is_now_linkonce_segment): New local helper.
   1420  1.1.1.1.4.2  yamt 	(output_cie): Ignore cie entries not member of current
   1421  1.1.1.1.4.2  yamt 	segment.
   1422  1.1.1.1.4.2  yamt 	(output_fde): Likewise.
   1423  1.1.1.1.4.2  yamt 	(select_cie_for_fde): Likewise.
   1424  1.1.1.1.4.2  yamt 	(cfi_change_reg_numbers): Add new argument for current segment
   1425  1.1.1.1.4.2  yamt 	and ignore insn elements, if not part of current segment.
   1426  1.1.1.1.4.2  yamt 	* ehopt.c (get_cie_info): Use strncmp for
   1427  1.1.1.1.4.2  yamt 	section name matching.
   1428  1.1.1.1.4.2  yamt 	(heck_eh_frame): Likewise.
   1429  1.1.1.1.4.2  yamt 
   1430  1.1.1.1.4.2  yamt 2011-04-20  Catherine Moore  <clm (a] codesourcery.com>
   1431  1.1.1.1.4.2  yamt             David Ung <davidu (a] mips.com>
   1432  1.1.1.1.4.2  yamt 
   1433  1.1.1.1.4.2  yamt 	* config/mips.c (mips_cl_insn): Add new field complete_p.
   1434  1.1.1.1.4.2  yamt 	(create_insn): Initialize complete_p to zero.
   1435  1.1.1.1.4.2  yamt 	(BASE_REG_EQ): New.
   1436  1.1.1.1.4.2  yamt 	(fix_24k_align_to): New.
   1437  1.1.1.1.4.2  yamt 	(fix_24k_store_info): Declare.
   1438  1.1.1.1.4.2  yamt 	(fix_24k_sort): New.
   1439  1.1.1.1.4.2  yamt 	(fix_24k_record_store_info): New.
   1440  1.1.1.1.4.2  yamt 	(nops_for_24k): New.
   1441  1.1.1.1.4.2  yamt 	(nops_for_insn): Call nops_for_24k.
   1442  1.1.1.1.4.2  yamt 	(append_insn): Move O_constant expression handling.
   1443  1.1.1.1.4.2  yamt 
   1444  1.1.1.1.4.2  yamt 2011-04-20  Alan Modra  <amodra (a] gmail.com>
   1445  1.1.1.1.4.2  yamt 
   1446  1.1.1.1.4.2  yamt 	* hash.c (set_gas_hash_table_size): Use bfd_hash_set_default_size.
   1447  1.1.1.1.4.2  yamt 	(hash_new_sized): New function, split out from..
   1448  1.1.1.1.4.2  yamt 	(hash_new): ..here.
   1449  1.1.1.1.4.2  yamt 
   1450  1.1.1.1.4.2  yamt 2011-04-19  Nick Clifton  <nickc (a] redhat.com>
   1451  1.1.1.1.4.2  yamt 
   1452  1.1.1.1.4.2  yamt 	* config/tc-arm.c (v7m_psrs): Revert previous delta.
   1453  1.1.1.1.4.2  yamt 
   1454  1.1.1.1.4.2  yamt 2011-04-18  Julian Brown  <julian (a] codesourcery.com>
   1455  1.1.1.1.4.2  yamt 	    Nick Clifton  <nickc (a] redhat.com>
   1456  1.1.1.1.4.2  yamt 
   1457  1.1.1.1.4.2  yamt 	* config/tc-arm.c (parse_psr): Use selected_cpu not cpu_variant to
   1458  1.1.1.1.4.2  yamt 	detect M-profile targets.
   1459  1.1.1.1.4.2  yamt 	(do_t_swi): Exclude v7 and higher variants from arm_ext_os test.
   1460  1.1.1.1.4.2  yamt 	(v7m_psrs): Fix typo: basepri_max should be basepri_mask.
   1461  1.1.1.1.4.2  yamt 
   1462  1.1.1.1.4.2  yamt 2011-04-14  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   1463  1.1.1.1.4.2  yamt 
   1464  1.1.1.1.4.2  yamt 	* config/tc-s390.c (s390_machine): New prototype.
   1465  1.1.1.1.4.2  yamt 	(md_pseudo_table): New pseudo-op .machine.
   1466  1.1.1.1.4.2  yamt 	(s390_opcode_hash): Initialize to NULL.
   1467  1.1.1.1.4.2  yamt 	(s390_parse_cpu): New function.
   1468  1.1.1.1.4.2  yamt 	(md_parse_option): Use s390_parse_cpu.
   1469  1.1.1.1.4.2  yamt 	(s390_setup_opcodes): New function.
   1470  1.1.1.1.4.2  yamt 	(md_begin): Use s390_setup_opcodes.
   1471  1.1.1.1.4.2  yamt 	(s390_machine): New hook handling the new .machine pseudo.
   1472  1.1.1.1.4.2  yamt 
   1473  1.1.1.1.4.2  yamt 	* doc/c-s390.texi: Document the new pseudo op .machine.
   1474  1.1.1.1.4.2  yamt 
   1475  1.1.1.1.4.2  yamt 2011-04-12  H.J. Lu  <hongjiu.lu (a] intel.com>
   1476  1.1.1.1.4.2  yamt 
   1477  1.1.1.1.4.2  yamt 	* config/tc-i386.c (i386_mach): Start error message with lower
   1478  1.1.1.1.4.2  yamt 	case.
   1479  1.1.1.1.4.2  yamt 	(md_begin): Likewise.
   1480  1.1.1.1.4.2  yamt 	(md_parse_option): Likewise.
   1481  1.1.1.1.4.2  yamt 	(i386_target_format): Likewise.
   1482  1.1.1.1.4.2  yamt 	(check_byte_reg): Likewise.
   1483  1.1.1.1.4.2  yamt 	(check_long_reg): Likewise.
   1484  1.1.1.1.4.2  yamt 	(check_qword_reg): Likewise.
   1485  1.1.1.1.4.2  yamt 	(check_word_reg): Likewise.
   1486  1.1.1.1.4.2  yamt 
   1487  1.1.1.1.4.2  yamt 2011-04-12  Nick Clifton  <nickc (a] redhat.com>
   1488  1.1.1.1.4.2  yamt 
   1489  1.1.1.1.4.2  yamt 	PR gas/12532
   1490  1.1.1.1.4.2  yamt 	* config/tc-arm.c (relax_branch): Do not relax branches to
   1491  1.1.1.1.4.2  yamt 	preemptable global symbols.
   1492  1.1.1.1.4.2  yamt 
   1493  1.1.1.1.4.2  yamt 2011-04-11  Julian Brown  <julian (a] codesourcery.com>
   1494  1.1.1.1.4.2  yamt 
   1495  1.1.1.1.4.2  yamt 	* config/tc-arm.c (parse_psr): Add LHS argument. Improve support
   1496  1.1.1.1.4.2  yamt 	for *APSR bitmasks.
   1497  1.1.1.1.4.2  yamt 	(operand_parse_code): Replace OP_PSR with OP_wPSR and OP_rPSR.
   1498  1.1.1.1.4.2  yamt 	Remove OP_RVC_PSR.
   1499  1.1.1.1.4.2  yamt 	(parse_operands): Likewise.
   1500  1.1.1.1.4.2  yamt 	(do_mrs): Tweak error message for constraint.
   1501  1.1.1.1.4.2  yamt 	(do_t_mrs): Update constraints for changes to APSR support.
   1502  1.1.1.1.4.2  yamt 	(do_t_msr): Likewise. Don't set PSR_f flag here.
   1503  1.1.1.1.4.2  yamt 	(psrs): Remove "g", "nzcvq", "nzcvqg".
   1504  1.1.1.1.4.2  yamt 	(insns): Tweak entries for msr and mrs instructions.
   1505  1.1.1.1.4.2  yamt 
   1506  1.1.1.1.4.2  yamt 2011-04-11  Kai Tietz  <ktietz (a] redhat.com>
   1507  1.1.1.1.4.2  yamt 
   1508  1.1.1.1.4.2  yamt 	* config/tc-i386.c (x86_cons): Initialize adjust with zero.
   1509  1.1.1.1.4.2  yamt 
   1510  1.1.1.1.4.2  yamt 2011-04-11  Nick Clifton  <nickc (a] redhat.com>
   1511  1.1.1.1.4.2  yamt 
   1512  1.1.1.1.4.2  yamt 	* config/tc-i386.c (x86_cons): Define even for non-ELF targets.
   1513  1.1.1.1.4.2  yamt 	* config/tc-i386.h (x86_cons): Always prototype.
   1514  1.1.1.1.4.2  yamt 
   1515  1.1.1.1.4.2  yamt 	* config/tc-cr16.c (getprocregp_image): Fix type of 'r' parameter
   1516  1.1.1.1.4.2  yamt 	in order to avoid a compile time warning.
   1517  1.1.1.1.4.2  yamt 	(getprocreg_image): Likewise.
   1518  1.1.1.1.4.2  yamt 
   1519  1.1.1.1.4.2  yamt 2011-04-11  Alan Modra  <amodra (a] gmail.com>
   1520  1.1.1.1.4.2  yamt 
   1521  1.1.1.1.4.2  yamt 	* config/tc-cr16.c (getprocreg_image): Correct range check.
   1522  1.1.1.1.4.2  yamt 	(getprocregp_image): Likewise.
   1523  1.1.1.1.4.2  yamt 
   1524  1.1.1.1.4.2  yamt 2011-04-06  Joseph Myers  <joseph (a] codesourcery.com>
   1525  1.1.1.1.4.2  yamt 
   1526  1.1.1.1.4.2  yamt 	* configure.tgt (strongarm*be, strongarm*b, strongarm*,
   1527  1.1.1.1.4.2  yamt 	xscale*be|xscale*b, xscale*): Remove architectures.
   1528  1.1.1.1.4.2  yamt 	(thumb-*-coff, thumb-*-rtems*, thumb-*-elf, thumb-epoc-pe,
   1529  1.1.1.1.4.2  yamt 	thumb-*-pe, xscale-*-coff, xscale-*-elf): Remove targets.
   1530  1.1.1.1.4.2  yamt 
   1531  1.1.1.1.4.2  yamt 2011-04-01  Tristan Gingold  <gingold (a] adacore.com>
   1532  1.1.1.1.4.2  yamt 
   1533  1.1.1.1.4.2  yamt 	* config/tc-ia64.c (md_apply_fix): Add a cast to avoid a warning.
   1534  1.1.1.1.4.2  yamt 
   1535  1.1.1.1.4.2  yamt 2011-03-31  Bernd Schmidt  <bernds (a] codesourcery.com>
   1536  1.1.1.1.4.2  yamt 
   1537  1.1.1.1.4.2  yamt 	* config/tc-tic6x.c (sbss_section, scom_section, scom_symbol): New
   1538  1.1.1.1.4.2  yamt 	static variables.
   1539  1.1.1.1.4.2  yamt 	(md_begin): Initialize them.
   1540  1.1.1.1.4.2  yamt 	(s_tic6x_scomm): New static function.
   1541  1.1.1.1.4.2  yamt 	(md_pseudo_table): Add "scomm".
   1542  1.1.1.1.4.2  yamt 	(tc_gen_reloc): Really undo all adjustments made by
   1543  1.1.1.1.4.2  yamt 	bfd_install_relocation.
   1544  1.1.1.1.4.2  yamt 	* doc/c-tic6x.texi: Document the .scomm directive.
   1545  1.1.1.1.4.2  yamt 
   1546  1.1.1.1.4.2  yamt 2011-03-31  Tristan Gingold  <gingold (a] adacore.com>
   1547  1.1.1.1.4.2  yamt 
   1548  1.1.1.1.4.2  yamt 	* dwarf2dbg.c (DWARF2_VERSION): Define.
   1549  1.1.1.1.4.2  yamt 	(out_debug_line): Use it.
   1550  1.1.1.1.4.2  yamt 	(out_debug_aranges): Ditto.
   1551  1.1.1.1.4.2  yamt 	(out_debug_info): Ditto.
   1552  1.1.1.1.4.2  yamt 	* config/tc-ia64.h (DWARF2_VERSION): Override it.
   1553  1.1.1.1.4.2  yamt 
   1554  1.1.1.1.4.2  yamt 2011-03-30  Michael Snyder  <msnyder (a] vmware.com>
   1555  1.1.1.1.4.2  yamt 
   1556  1.1.1.1.4.2  yamt 	* obj-elf.c (obj_elf_section): Free malloced name.
   1557  1.1.1.1.4.2  yamt 	* macro.c (get_any_string): Free malloced br_buf.
   1558  1.1.1.1.4.2  yamt 	(do_formals): Free 'formal'.
   1559  1.1.1.1.4.2  yamt 
   1560  1.1.1.1.4.2  yamt 2011-03-30  Tristan Gingold  <gingold (a] adacore.com>
   1561  1.1.1.1.4.2  yamt 
   1562  1.1.1.1.4.2  yamt 	* config/tc-ppc.c (ppc_frob_symbol): Convert stsym symbols value
   1563  1.1.1.1.4.2  yamt 	to offset only if within is set.
   1564  1.1.1.1.4.2  yamt 	(ppc_stabx): Reformat.  For stsym stabs, add a check and set
   1565  1.1.1.1.4.2  yamt 	within only for symbols.
   1566  1.1.1.1.4.2  yamt 
   1567  1.1.1.1.4.2  yamt 2011-03-29  Richard Henderson  <rth (a] redhat.com>
   1568  1.1.1.1.4.2  yamt 
   1569  1.1.1.1.4.2  yamt 	PR 12610
   1570  1.1.1.1.4.2  yamt 	* config/tc-alpha.c (s_alpha_align): Don't auto-align a previous
   1571  1.1.1.1.4.2  yamt 	label; zap alpha_insn_label.
   1572  1.1.1.1.4.2  yamt 
   1573  1.1.1.1.4.2  yamt 2011-03-29  H.J. Lu  <hongjiu.lu (a] intel.com>
   1574  1.1.1.1.4.2  yamt 
   1575  1.1.1.1.4.2  yamt 	* config/tc-i386.c (handle_quad): Properly handle multiple
   1576  1.1.1.1.4.2  yamt 	operands.
   1577  1.1.1.1.4.2  yamt 
   1578  1.1.1.1.4.2  yamt 2011-03-29  Mike Frysinger  <vapier (a] gentoo.org>
   1579  1.1.1.1.4.2  yamt 
   1580  1.1.1.1.4.2  yamt 	* config/bfin-parse.y (BYTEUNPACK): Return yyerror when dest
   1581  1.1.1.1.4.2  yamt 	reg $2 is the same as dest reg $4.
   1582  1.1.1.1.4.2  yamt 
   1583  1.1.1.1.4.2  yamt 2011-03-29  Mike Frysinger  <vapier (a] gentoo.org>
   1584  1.1.1.1.4.2  yamt 
   1585  1.1.1.1.4.2  yamt 	* config/bfin-parse.y (BYTEOP16M): Return yyerror when dest
   1586  1.1.1.1.4.2  yamt 	reg $2 is the same as dest reg $4.
   1587  1.1.1.1.4.2  yamt 
   1588  1.1.1.1.4.2  yamt 2011-03-29  Mike Frysinger  <vapier (a] gentoo.org>
   1589  1.1.1.1.4.2  yamt 
   1590  1.1.1.1.4.2  yamt 	* config/bfin-parse.y (BYTEOP16P): Return yyerror when dest
   1591  1.1.1.1.4.2  yamt 	reg $2 is the same as dest reg $4.
   1592  1.1.1.1.4.2  yamt 
   1593  1.1.1.1.4.2  yamt 2011-03-28  Mike Frysinger  <vapier (a] gentoo.org>
   1594  1.1.1.1.4.2  yamt 
   1595  1.1.1.1.4.2  yamt 	* config/bfin-parse.y (16bit acc add): Return yyerror when dest
   1596  1.1.1.1.4.2  yamt 	reg $1 is the same as dest reg $7.
   1597  1.1.1.1.4.2  yamt 
   1598  1.1.1.1.4.2  yamt 2011-03-28  H.J. Lu  <hongjiu.lu (a] intel.com>
   1599  1.1.1.1.4.2  yamt 
   1600  1.1.1.1.4.2  yamt 	* config/tc-i386.c (handle_quad): New.
   1601  1.1.1.1.4.2  yamt 	(md_pseudo_table): Add "quad".
   1602  1.1.1.1.4.2  yamt 
   1603  1.1.1.1.4.2  yamt 2011-03-26  John Marino  <binutils (a] marino.st>
   1604  1.1.1.1.4.2  yamt 
   1605  1.1.1.1.4.2  yamt 	* configure.tgt: Fix support for *-*-dragonfly*.
   1606  1.1.1.1.4.2  yamt 	* config/tc-i386.c: define SVR4_COMMENT_CHARS for dragonfly.
   1607  1.1.1.1.4.2  yamt 	* config/te-dragonfly.h: New file.
   1608  1.1.1.1.4.2  yamt 
   1609  1.1.1.1.4.2  yamt 2011-03-24  Eric B. Weddington  <eric.weddington (a] atmel.com>
   1610  1.1.1.1.4.2  yamt 
   1611  1.1.1.1.4.2  yamt 	* config/tc-avr.c (mcu_types): Add new devices: atmega325pa,
   1612  1.1.1.1.4.2  yamt 	atmega3250pa, atmega3290pa, atmega16hvbrevb, atmega32hvbrevb,
   1613  1.1.1.1.4.2  yamt 	at90pwm161.
   1614  1.1.1.1.4.2  yamt 	* doc/c-avr.texi: Document new device names.
   1615  1.1.1.1.4.2  yamt 
   1616  1.1.1.1.4.2  yamt 2011-03-24  Mike Frysinger  <vapier (a] gentoo.org>
   1617  1.1.1.1.4.2  yamt 
   1618  1.1.1.1.4.2  yamt 	* config/bfin-parse.y (dual 32bit add/sub): Return yyerror when dest
   1619  1.1.1.1.4.2  yamt 	reg $1 is the same as dest reg $7.
   1620  1.1.1.1.4.2  yamt 	(quad 16bit add/sub): Return yyerror when dest reg $1 is the same as
   1621  1.1.1.1.4.2  yamt 	dest reg $7.
   1622  1.1.1.1.4.2  yamt 
   1623  1.1.1.1.4.2  yamt 2011-03-24  Mike Frysinger  <vapier (a] gentoo.org>
   1624  1.1.1.1.4.2  yamt 
   1625  1.1.1.1.4.2  yamt 	* config/bfin-parse.y (check_macfuncs): Clarify error message when
   1626  1.1.1.1.4.2  yamt 	P is mismatched.  Check destination regno are off by one when P is
   1627  1.1.1.1.4.2  yamt 	set, or are equal when P is not set.
   1628  1.1.1.1.4.2  yamt 
   1629  1.1.1.1.4.2  yamt 2011-03-23  Mike Frysinger  <vapier (a] gentoo.org>
   1630  1.1.1.1.4.2  yamt 
   1631  1.1.1.1.4.2  yamt 	* config/bfin-parse.y (SEARCH): Return yyerror when dest reg $2 is
   1632  1.1.1.1.4.2  yamt 	the same as dest reg $4.
   1633  1.1.1.1.4.2  yamt 	(BITMUX): Return yyerror when dest reg $3 is the same as dest reg $5.
   1634  1.1.1.1.4.2  yamt 
   1635  1.1.1.1.4.2  yamt 2011-03-23  Eric B. Weddington  <eric.weddington (a] atmel.com>
   1636  1.1.1.1.4.2  yamt 
   1637  1.1.1.1.4.2  yamt 	* config/tc-avr.c (mcu_types): Add new xmega devices: atxmega64a1u,
   1638  1.1.1.1.4.2  yamt 	atxmega128a1u, atxmega16x1, atxmega32x1, atxmega128b1, atxmega256a3bu.
   1639  1.1.1.1.4.2  yamt 	* doc/c-avr.texi: Document new device names.
   1640  1.1.1.1.4.2  yamt 
   1641  1.1.1.1.4.2  yamt 2011-03-22  Eric B. Weddington  <eric.weddington (a] atmel.com>
   1642  1.1.1.1.4.2  yamt 
   1643  1.1.1.1.4.2  yamt 	* config/tc-avr.c (struct avr_opcodes_s): Add opcode field.
   1644  1.1.1.1.4.2  yamt 	(AVR_INSN): Change definition to match.
   1645  1.1.1.1.4.2  yamt 	(avr_opcodes): Likewise, change to match.
   1646  1.1.1.1.4.2  yamt 	(mcu_types): Add XMEGA architecture names and new XMEGA device names.
   1647  1.1.1.1.4.2  yamt 	(md_show_usage): Add XMEGA architecture names.
   1648  1.1.1.1.4.2  yamt 	(avr_operand): Add 'E' constraint for DES instruction of XMEGA devices.
   1649  1.1.1.1.4.2  yamt 	Add support for SPM Z+ instruction.
   1650  1.1.1.1.4.2  yamt 	* doc/c-avr.texi: Add documentation for XMEGA architectures and
   1651  1.1.1.1.4.2  yamt 	devices.
   1652  1.1.1.1.4.2  yamt 
   1653  1.1.1.1.4.2  yamt 2011-03-21  Eric B. Weddington  <eric.weddington (a] atmel.com>
   1654  1.1.1.1.4.2  yamt 
   1655  1.1.1.1.4.2  yamt 	* config/tc-avr.c (md_show_usage): Add "Assembler" text to output.
   1656  1.1.1.1.4.2  yamt 
   1657  1.1.1.1.4.2  yamt 2011-03-18  Alan Modra  <amodra (a] gmail.com>
   1658  1.1.1.1.4.2  yamt 
   1659  1.1.1.1.4.2  yamt 	* config/obj-elf.c (elf_frob_symbol): Report S_SET_SIZE symbol
   1660  1.1.1.1.4.2  yamt 	on .size expression errors rather than symbols in the size expression.
   1661  1.1.1.1.4.2  yamt 
   1662  1.1.1.1.4.2  yamt 2011-03-18  Alan Modra  <amodra (a] gmail.com>
   1663  1.1.1.1.4.2  yamt 
   1664  1.1.1.1.4.2  yamt 	* input-scrub.c (line_numberT): Delete.
   1665  1.1.1.1.4.2  yamt 	(input_scrub_close): Reset line counters.
   1666  1.1.1.1.4.2  yamt 	* messages.c (as_show_where): Don't print invalid line number.
   1667  1.1.1.1.4.2  yamt 	(as_warn_internal, as_bad_internal): Likewise.
   1668  1.1.1.1.4.2  yamt 
   1669  1.1.1.1.4.2  yamt 2011-03-18  Alan Modra  <amodra (a] gmail.com>
   1670  1.1.1.1.4.2  yamt 
   1671  1.1.1.1.4.2  yamt 	* read.c (read_a_source_file): Remove md_after_pass_hook.
   1672  1.1.1.1.4.2  yamt 	Move "quit" label before set of dot_symbol.
   1673  1.1.1.1.4.2  yamt 	* config/tc-d10v.h (md_after_pass_hook): Don't define.
   1674  1.1.1.1.4.2  yamt 	* config/tc-d30v.h (md_after_pass_hook): Likewise.
   1675  1.1.1.1.4.2  yamt 	* config/tc-m32r.h (md_after_pass_hook): Likewise.
   1676  1.1.1.1.4.2  yamt 	(md_cleanup): Define to call m32r_fill_insn.
   1677  1.1.1.1.4.2  yamt 
   1678  1.1.1.1.4.2  yamt 2011-03-18  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   1679  1.1.1.1.4.2  yamt 
   1680  1.1.1.1.4.2  yamt 	* config/tc-s390.c (md_parse_option): Add -march=all option which
   1681  1.1.1.1.4.2  yamt 	switches to the highest available CPU.
   1682  1.1.1.1.4.2  yamt 
   1683  1.1.1.1.4.2  yamt 2011-03-17  Alan Modra  <amodra (a] gmail.com>
   1684  1.1.1.1.4.2  yamt 
   1685  1.1.1.1.4.2  yamt 	PR 12569
   1686  1.1.1.1.4.2  yamt 	* expr.c (operand): Correct passing of "mode" to expr.
   1687  1.1.1.1.4.2  yamt 	* read.c (do_org): Allow expr_section.
   1688  1.1.1.1.4.2  yamt 	(get_known_segmented_expression): Don't assert anything about the
   1689  1.1.1.1.4.2  yamt 	segment.
   1690  1.1.1.1.4.2  yamt 
   1691  1.1.1.1.4.2  yamt 2011-03-16  H.J. Lu  <hongjiu.lu (a] intel.com>
   1692  1.1.1.1.4.2  yamt 
   1693  1.1.1.1.4.2  yamt 	* as.c (show_usage): Add --size-check=.
   1694  1.1.1.1.4.2  yamt 	(parse_args): Add and handle OPTION_SIZE_CHECK.
   1695  1.1.1.1.4.2  yamt 
   1696  1.1.1.1.4.2  yamt 	* as.h (flag_size_check): New.
   1697  1.1.1.1.4.2  yamt 
   1698  1.1.1.1.4.2  yamt 	* config/obj-elf.c (elf_frob_symbol): Use as_bad to report
   1699  1.1.1.1.4.2  yamt 	bad .size directive only for --size-check=error.
   1700  1.1.1.1.4.2  yamt 
   1701  1.1.1.1.4.2  yamt 	* doc/as.texinfo: Document --size-check=.
   1702  1.1.1.1.4.2  yamt 
   1703  1.1.1.1.4.2  yamt 2011-03-14  Mike Frysinger  <vapier (a] gentoo.org>
   1704  1.1.1.1.4.2  yamt 
   1705  1.1.1.1.4.2  yamt 	* config/tc-bfin.c (bfin_cpus[]): Add 0.4 for
   1706  1.1.1.1.4.2  yamt 	bf542/bf544/bf547/bf548/bf549.
   1707  1.1.1.1.4.2  yamt 
   1708  1.1.1.1.4.2  yamt 2011-03-14  Richard Sandiford  <richard.sandiford (a] linaro.org>
   1709  1.1.1.1.4.2  yamt 
   1710  1.1.1.1.4.2  yamt 	* config/tc-arm.c (md_pcrel_from_section): Use S_FORCE_RELOC to
   1711  1.1.1.1.4.2  yamt 	determine whether a relocation is needed.
   1712  1.1.1.1.4.2  yamt 	(md_apply_fix, arm_apply_sym_value): Likewise.
   1713  1.1.1.1.4.2  yamt 
   1714  1.1.1.1.4.2  yamt 2011-03-14  Richard Sandiford  <richard.sandiford (a] linaro.org>
   1715  1.1.1.1.4.2  yamt 
   1716  1.1.1.1.4.2  yamt 	* config/tc-arm.c (arm_adjust_symtab): Set the branch type
   1717  1.1.1.1.4.2  yamt 	for Thumb symbols.
   1718  1.1.1.1.4.2  yamt 
   1719  1.1.1.1.4.2  yamt 2011-03-11  Nick Clifton  <nickc (a] redhat.com>
   1720  1.1.1.1.4.2  yamt 
   1721  1.1.1.1.4.2  yamt 	* remap.c (remap_debug_filename): Always allocate a buffer for the
   1722  1.1.1.1.4.2  yamt 	returned pointer.
   1723  1.1.1.1.4.2  yamt 	* stabs.c (stabs_generate_asm_file): Free the pointer returned by
   1724  1.1.1.1.4.2  yamt 	remap_debug_filename.
   1725  1.1.1.1.4.2  yamt 
   1726  1.1.1.1.4.2  yamt 2011-03-10  Michael Snyder  <msnyder (a] vmware.com>
   1727  1.1.1.1.4.2  yamt 
   1728  1.1.1.1.4.2  yamt 	Revert the following change:
   1729  1.1.1.1.4.2  yamt 	* dwarf2dbg.c (out_file_list): Free malloced 'dir'.
   1730  1.1.1.1.4.2  yamt 	(out_debug_info): Free malloced 'dirname' and 'comp_dir'.
   1731  1.1.1.1.4.2  yamt 
   1732  1.1.1.1.4.2  yamt 2011-03-10  Alan Modra  <amodra (a] gmail.com>
   1733  1.1.1.1.4.2  yamt 
   1734  1.1.1.1.4.2  yamt 	* gas/config/obj-elf.h (ELF_TARGET_SYMBOL_FIELDS,
   1735  1.1.1.1.4.2  yamt 	TARGET_SYMBOL_FIELDS): Don't define.
   1736  1.1.1.1.4.2  yamt 	* gas/config/tc-arc.c (arc_common): Use correct symbol "local" field.
   1737  1.1.1.1.4.2  yamt 
   1738  1.1.1.1.4.2  yamt 2011-03-09  Michael Snyder  <msnyder (a] vmware.com>
   1739  1.1.1.1.4.2  yamt 
   1740  1.1.1.1.4.2  yamt 	* dwarf2dbg.c (out_file_list): Free malloced 'dir'.
   1741  1.1.1.1.4.2  yamt 	(out_debug_info): Free malloced 'dirname' and 'comp_dir'.
   1742  1.1.1.1.4.2  yamt 	(emit_fixed_inc_line_addr): Assign instead of conditional in
   1743  1.1.1.1.4.2  yamt 	assert.
   1744  1.1.1.1.4.2  yamt 
   1745  1.1.1.1.4.2  yamt 2011-03-05  H.J. Lu  <hongjiu.lu (a] intel.com>
   1746  1.1.1.1.4.2  yamt 
   1747  1.1.1.1.4.2  yamt 	* config/obj-elf.c (elf_frob_symbol): Mention symbol name in
   1748  1.1.1.1.4.2  yamt 	non-constant .size expression.
   1749  1.1.1.1.4.2  yamt 
   1750  1.1.1.1.4.2  yamt 2011-03-02  Nick Clifton  <nickc (a] redhat.com>
   1751  1.1.1.1.4.2  yamt 
   1752  1.1.1.1.4.2  yamt 	* ecoff.c: Incldue filenames.h
   1753  1.1.1.1.4.2  yamt 
   1754  1.1.1.1.4.2  yamt 2011-02-28  Kai Tietz  <kai.tietz (a] onevision.com>
   1755  1.1.1.1.4.2  yamt 
   1756  1.1.1.1.4.2  yamt 	* depend.c (register_dependency): Use filename_(n)cmp.
   1757  1.1.1.1.4.2  yamt 	* dwarf2dbg.c (get_filenum): Likewise.
   1758  1.1.1.1.4.2  yamt 	* ecoff.c (add_file): Likewise.
   1759  1.1.1.1.4.2  yamt 	(ecoff_generate_asm_lineno): Likewise.
   1760  1.1.1.1.4.2  yamt 	* input-scrub.c (new_logical_line_flags): Likewise.
   1761  1.1.1.1.4.2  yamt 	* listing.c (file_info): Likewise.
   1762  1.1.1.1.4.2  yamt 	(listing_newline): Likewise.
   1763  1.1.1.1.4.2  yamt 	* remap.c (remap_debug_filename): Likewise.
   1764  1.1.1.1.4.2  yamt 	* stabs.c (generate_asm_file): Likewise.
   1765  1.1.1.1.4.2  yamt 	(stabs_generate_asm_lineno): Likewise.
   1766  1.1.1.1.4.2  yamt 
   1767  1.1.1.1.4.2  yamt 2011-02-28  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1768  1.1.1.1.4.2  yamt 
   1769  1.1.1.1.4.2  yamt 	* config/tc-mips.c (append_insn): Disable branch relaxation for
   1770  1.1.1.1.4.2  yamt 	DSP instructions.
   1771  1.1.1.1.4.2  yamt 
   1772  1.1.1.1.4.2  yamt 2011-02-28  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1773  1.1.1.1.4.2  yamt 
   1774  1.1.1.1.4.2  yamt 	* config/tc-mips.c (macro): Handle M_PREF_AB.
   1775  1.1.1.1.4.2  yamt 
   1776  1.1.1.1.4.2  yamt 2011-02-28  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1777  1.1.1.1.4.2  yamt 
   1778  1.1.1.1.4.2  yamt 	* config/tc-mips.c (RELAX_BRANCH_ENCODE): Encode the temporary
   1779  1.1.1.1.4.2  yamt 	register to use.
   1780  1.1.1.1.4.2  yamt 	(RELAX_BRANCH_UNCOND): Adjust accordingly.
   1781  1.1.1.1.4.2  yamt 	(RELAX_BRANCH_LIKELY): Likewise.
   1782  1.1.1.1.4.2  yamt 	(RELAX_BRANCH_LINK): Likewise.
   1783  1.1.1.1.4.2  yamt 	(RELAX_BRANCH_TOOFAR): Likewise.
   1784  1.1.1.1.4.2  yamt 	(RELAX_BRANCH_AT): New macro.
   1785  1.1.1.1.4.2  yamt 	(append_insn): Encode the temporary register to use in standard
   1786  1.1.1.1.4.2  yamt 	MIPS branch relaxation.
   1787  1.1.1.1.4.2  yamt 	(relaxed_branch_length): Update according to changes to
   1788  1.1.1.1.4.2  yamt 	RELAX_BRANCH_ENCODE.
   1789  1.1.1.1.4.2  yamt 	(md_convert_frag): Use the encoded register as the temporary.
   1790  1.1.1.1.4.2  yamt 
   1791  1.1.1.1.4.2  yamt 2011-02-28  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1792  1.1.1.1.4.2  yamt 
   1793  1.1.1.1.4.2  yamt 	* config/tc-mips.c (mips_fix_adjustable): On REL targets also
   1794  1.1.1.1.4.2  yamt 	reject PC-relative relocations.
   1795  1.1.1.1.4.2  yamt 
   1796  1.1.1.1.4.2  yamt 2011-02-28  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1797  1.1.1.1.4.2  yamt 
   1798  1.1.1.1.4.2  yamt 	* config/tc-mips.c (md_convert_frag): Correct message
   1799  1.1.1.1.4.2  yamt 	capitalization.
   1800  1.1.1.1.4.2  yamt 
   1801  1.1.1.1.4.2  yamt 2011-02-28  Alan Modra  <amodra (a] gmail.com>
   1802  1.1.1.1.4.2  yamt 
   1803  1.1.1.1.4.2  yamt 	* symbols.c (report_op_error): Remove unnecessary forward declaration.
   1804  1.1.1.1.4.2  yamt 	Add "op" parameter.  Report operator and operand segments in error
   1805  1.1.1.1.4.2  yamt 	message, not operand symbols.
   1806  1.1.1.1.4.2  yamt 	(resolve_symbol_value): Always set segment for equated symbols, not
   1807  1.1.1.1.4.2  yamt 	just when finalizing.  Adjust report_op_error calls.
   1808  1.1.1.1.4.2  yamt 
   1809  1.1.1.1.4.2  yamt 2011-02-25  H.J. Lu  <hongjiu.lu (a] intel.com>
   1810  1.1.1.1.4.2  yamt 
   1811  1.1.1.1.4.2  yamt 	* config/tc-i386.c (reloc): Don't sign-check 4-byte relocations
   1812  1.1.1.1.4.2  yamt 	if 64bit relocations aren't allowed.
   1813  1.1.1.1.4.2  yamt 
   1814  1.1.1.1.4.2  yamt 2011-02-25  Alan Modra  <amodra (a] gmail.com>
   1815  1.1.1.1.4.2  yamt 
   1816  1.1.1.1.4.2  yamt 	PR gas/12519
   1817  1.1.1.1.4.2  yamt 	* config/obj-elf.c (elf_frob_symbol): Properly handle size expression.
   1818  1.1.1.1.4.2  yamt 
   1819  1.1.1.1.4.2  yamt 2011-02-21  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1820  1.1.1.1.4.2  yamt 
   1821  1.1.1.1.4.2  yamt 	* config/tc-mips.c (mips_ip) <'o'>: Remove duplicate
   1822  1.1.1.1.4.2  yamt 	initialization of offset_reloc.
   1823  1.1.1.1.4.2  yamt 
   1824  1.1.1.1.4.2  yamt 2011-02-15  Richard Henderson  <rth (a] redhat.com>
   1825  1.1.1.1.4.2  yamt 
   1826  1.1.1.1.4.2  yamt 	* dw2gencfi.c (dot_cfi_dummy): New.
   1827  1.1.1.1.4.2  yamt 	(cfi_pseudo_table) [!TARGET_USE_CFIPOP]: New.
   1828  1.1.1.1.4.2  yamt 	* read.c (pobegin): Unconditionally call cfi_pop_insert.
   1829  1.1.1.1.4.2  yamt 
   1830  1.1.1.1.4.2  yamt 2011-02-13  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
   1831  1.1.1.1.4.2  yamt 
   1832  1.1.1.1.4.2  yamt 	* configure: Regenerate.
   1833  1.1.1.1.4.2  yamt 
   1834  1.1.1.1.4.2  yamt 2011-02-13  Mike Frysinger  <vapier (a] gentoo.org>
   1835  1.1.1.1.4.2  yamt 
   1836  1.1.1.1.4.2  yamt 	* config/bfin-lex.l (BYTEOP2M): Remove tokenization.
   1837  1.1.1.1.4.2  yamt 	* config/bfin-parse.y (BYTEOP2M): Delete token.
   1838  1.1.1.1.4.2  yamt 	(asm_1): Remove BYTEOP2M insn matching.
   1839  1.1.1.1.4.2  yamt 
   1840  1.1.1.1.4.2  yamt 2011-02-12  Mike Frysinger  <vapier (a] gentoo.org>
   1841  1.1.1.1.4.2  yamt 
   1842  1.1.1.1.4.2  yamt 	* config/bfin-defs.h: Include opcode/bfin.h.
   1843  1.1.1.1.4.2  yamt 	(M_S2RND, M_T, M_W32, M_FU, M_TFU, M_IS, M_ISS2, M_IH, M_IU): Delete.
   1844  1.1.1.1.4.2  yamt 
   1845  1.1.1.1.4.2  yamt 2011-02-11  Mike Frysinger  <vapier (a] gentoo.org>
   1846  1.1.1.1.4.2  yamt 
   1847  1.1.1.1.4.2  yamt 	* doc/c-bfin.texi (Instruction Delimiting): Fix occur typo.
   1848  1.1.1.1.4.2  yamt 	(Modify Registers): Fix subtracted typo.
   1849  1.1.1.1.4.2  yamt 	(.byte2): Extend and swap descriptions with .byte4.
   1850  1.1.1.1.4.2  yamt 	(.byte4): Extend and swap descriptions with .byte2.
   1851  1.1.1.1.4.2  yamt 	(.db, .dw, .dd): Document behavior.
   1852  1.1.1.1.4.2  yamt 
   1853  1.1.1.1.4.2  yamt 2011-02-11  Mike Frysinger  <vapier (a] gentoo.org>
   1854  1.1.1.1.4.2  yamt 
   1855  1.1.1.1.4.2  yamt 	* config/bfin-parse.y (TESTSET): Reject REG_SP and REG_FP.
   1856  1.1.1.1.4.2  yamt 
   1857  1.1.1.1.4.2  yamt 2011-02-11  Alan Modra  <amodra (a] gmail.com>
   1858  1.1.1.1.4.2  yamt 
   1859  1.1.1.1.4.2  yamt 	* doc/c-ppc.texi (PowerPC-Opts <-nops>): Clarify.
   1860  1.1.1.1.4.2  yamt 
   1861  1.1.1.1.4.2  yamt 2011-02-10  Alan Modra  <amodra (a] gmail.com>
   1862  1.1.1.1.4.2  yamt 
   1863  1.1.1.1.4.2  yamt 	* doc/as.texinfo (Overview): Add missing markup around Blackfin
   1864  1.1.1.1.4.2  yamt 	and PowerPC options.
   1865  1.1.1.1.4.2  yamt 
   1866  1.1.1.1.4.2  yamt 2011-02-10  Alan Modra  <amodra (a] gmail.com>
   1867  1.1.1.1.4.2  yamt 
   1868  1.1.1.1.4.2  yamt 	* config/tc-ppc.c (md_show_usage): Remove -l and -b.  Add -K PIC.
   1869  1.1.1.1.4.2  yamt 	* doc/as.texinfo: Refer to and include c-ppc.texi for PowerPC options.
   1870  1.1.1.1.4.2  yamt 	(Overview <Target PowerPC options>): Add a number of missing options.
   1871  1.1.1.1.4.2  yamt 	* doc/c-ppc.texi: Likewise.  Add markup for use in manpage generation.
   1872  1.1.1.1.4.2  yamt 
   1873  1.1.1.1.4.2  yamt 2011-02-08  H.J. Lu  <hongjiu.lu (a] intel.com>
   1874  1.1.1.1.4.2  yamt 
   1875  1.1.1.1.4.2  yamt 	PR gas/6957
   1876  1.1.1.1.4.2  yamt 	* config/tc-i386.c (i386_align_code): Use f32_patt when tuning
   1877  1.1.1.1.4.2  yamt 	for i686.
   1878  1.1.1.1.4.2  yamt 
   1879  1.1.1.1.4.2  yamt 2011-02-08  H.J. Lu  <hongjiu.lu (a] intel.com>
   1880  1.1.1.1.4.2  yamt 
   1881  1.1.1.1.4.2  yamt 	* config/tc-i386.c (set_cpu_arch): Also update cpu_arch_isa_flags
   1882  1.1.1.1.4.2  yamt 	for ISA extensions.
   1883  1.1.1.1.4.2  yamt 	(md_parse_option): Likewise.
   1884  1.1.1.1.4.2  yamt 
   1885  1.1.1.1.4.2  yamt 2011-02-04  Bernd Schmidt  <bernds (a] codesourcery.com>
   1886  1.1.1.1.4.2  yamt 
   1887  1.1.1.1.4.2  yamt 	* doc/as.texinfo (Target TIC6X options): Don't mention "-matomic".
   1888  1.1.1.1.4.2  yamt 	* doc/c-tic6x.texi (TIC6X Directives): Don't mention ".atomic".
   1889  1.1.1.1.4.2  yamt 	(TIC6X Options): Don't mention "-matomic".
   1890  1.1.1.1.4.2  yamt 	* config/tc-tic6x.c (OPTION_MATOMIC, OPTION_MNO_ATOMIC): Delete.
   1891  1.1.1.1.4.2  yamt 	(md_longopts): Remove corresponding entries.
   1892  1.1.1.1.4.2  yamt 	(md_parse_option): Don't handle them.
   1893  1.1.1.1.4.2  yamt 	(md_show_usage): Don't document them.
   1894  1.1.1.1.4.2  yamt 	(tic6x_atomic): Delete variable.
   1895  1.1.1.1.4.2  yamt 	(tic6x_update_features): Always copy tic6x_arch_enable to
   1896  1.1.1.1.4.2  yamt 	tic6x_features.
   1897  1.1.1.1.4.2  yamt 	(tic6x_arch_enable): Remove references to TIC6X_INSN_ATOMIC.
   1898  1.1.1.1.4.2  yamt 	(s_tic6x_atomic, s_tic6x_noatomic): Remove functions.
   1899  1.1.1.1.4.2  yamt 	(md_pseudo_table): Remove ".atomic" and ".noatomic".
   1900  1.1.1.1.4.2  yamt 
   1901  1.1.1.1.4.2  yamt 2011-01-31  Nick Clifton  <nickc (a] redhat.com>
   1902  1.1.1.1.4.2  yamt 
   1903  1.1.1.1.4.2  yamt 	* write.c (write_contents): Include output file name and bfd error
   1904  1.1.1.1.4.2  yamt 	value when reporting the inability to write to the output file.
   1905  1.1.1.1.4.2  yamt 	* config/tc-rx.c (rx_handle_align): Do not insert NOPs into align
   1906  1.1.1.1.4.2  yamt 	frag that has a non-zero fill value.
   1907  1.1.1.1.4.2  yamt 
   1908  1.1.1.1.4.2  yamt 2011-01-27  DJ Delorie  <dj (a] redhat.com>
   1909  1.1.1.1.4.2  yamt 
   1910  1.1.1.1.4.2  yamt 	* config/tc-rx.c (md_convert_frag): If we can't compute the target
   1911  1.1.1.1.4.2  yamt 	address, zero out the values stored in the object file to make
   1912  1.1.1.1.4.2  yamt 	objdump's output consistent.
   1913  1.1.1.1.4.2  yamt 
   1914  1.1.1.1.4.2  yamt 2011-01-26  Kai Tietz  <kai.tietz (a] onevision.com>
   1915  1.1.1.1.4.2  yamt 
   1916  1.1.1.1.4.2  yamt 	* config/tc-i386.c (md_begin): Set for x64 windows COFF target
   1917  1.1.1.1.4.2  yamt 	x86_dwarf2_return_column to 32.
   1918  1.1.1.1.4.2  yamt 
   1919  1.1.1.1.4.2  yamt 2011-01-20  Nick Clifton  <nickc (a] redhat.com>
   1920  1.1.1.1.4.2  yamt 
   1921  1.1.1.1.4.2  yamt 	PR gas/12384
   1922  1.1.1.1.4.2  yamt 	* config/tc-h8300.c (constant_fits_width_p): Use correct type for
   1923  1.1.1.1.4.2  yamt 	comparison.
   1924  1.1.1.1.4.2  yamt 
   1925  1.1.1.1.4.2  yamt 2011-01-18  H.J. Lu  <hongjiu.lu (a] intel.com>
   1926  1.1.1.1.4.2  yamt 
   1927  1.1.1.1.4.2  yamt 	* write.c (compress_debug): Return if section size is smaller
   1928  1.1.1.1.4.2  yamt 	than 32 bytes.
   1929  1.1.1.1.4.2  yamt 
   1930  1.1.1.1.4.2  yamt 2011-01-18  H.J. Lu  <hongjiu.lu (a] intel.com>
   1931  1.1.1.1.4.2  yamt 
   1932  1.1.1.1.4.2  yamt 	PR gas/12409
   1933  1.1.1.1.4.2  yamt 	* write.c (compress_debug): Return if section size is 0.
   1934  1.1.1.1.4.2  yamt 
   1935  1.1.1.1.4.2  yamt 2011-01-18  Mingfeng Wu  <mingfeng (a] faraday-tech.com>
   1936  1.1.1.1.4.2  yamt 
   1937  1.1.1.1.4.2  yamt 	* config/tc-arm.c (arm_cpus): Add Faraday ARMv5TE compatible
   1938  1.1.1.1.4.2  yamt 	cores: fa606te, fa616te, fmp626.  Modify the VFP of fa626te.
   1939  1.1.1.1.4.2  yamt 	* doc/c-arm.texi (ARM Options): Add -mcpu={fa606te, fa616te,
   1940  1.1.1.1.4.2  yamt 	fmp626} options.
   1941  1.1.1.1.4.2  yamt 
   1942  1.1.1.1.4.2  yamt 2011-01-18  Nick Clifton  <nickc (a] redhat.com>
   1943  1.1.1.1.4.2  yamt 
   1944  1.1.1.1.4.2  yamt 	PR gas/12390
   1945  1.1.1.1.4.2  yamt 	* doc/all.texi: Add NS32K
   1946  1.1.1.1.4.2  yamt 	* doc/as.texinfo: Remove target specific details of which
   1947  1.1.1.1.4.2  yamt 	characters act as comment initiators and statement separators into
   1948  1.1.1.1.4.2  yamt 	individual target specific files.
   1949  1.1.1.1.4.2  yamt 	* doc/c-alpha.texi (Alpha-Chars): Document special behaviour of
   1950  1.1.1.1.4.2  yamt 	the hash character at the start of a line.
   1951  1.1.1.1.4.2  yamt 	* doc/c-arm.texi (ARM-Chars): Likewise.
   1952  1.1.1.1.4.2  yamt 	* doc/c-avr.texi (AVR-Chars): Likewise.
   1953  1.1.1.1.4.2  yamt 	* doc/c-d10v.texi (D10V-Chars): Likewise.
   1954  1.1.1.1.4.2  yamt 	* doc/c-d30v.texi (D30V-Chars):	Likewise.
   1955  1.1.1.1.4.2  yamt 	* doc/c-mmix.texi (MMIX-Chars): Likewise.
   1956  1.1.1.1.4.2  yamt 	* doc/c-s390.texi (s390 characters): Likewise.
   1957  1.1.1.1.4.2  yamt 	* doc/c-sh.texi (SH-Chars): Likewise.
   1958  1.1.1.1.4.2  yamt 	* doc/c-sh64.texi (SH64-Chars): Likewise.
   1959  1.1.1.1.4.2  yamt 	* doc/c-sparc.texi (SPARC-Chars): Likewise.
   1960  1.1.1.1.4.2  yamt 	* doc/c-tic6x.texi (TIC6X Syntax): Likewise.
   1961  1.1.1.1.4.2  yamt 	* doc/c-xtensa.texi (Xtensa Syntax): Likewise.
   1962  1.1.1.1.4.2  yamt 	* doc/c-z80.texi (Z80-Chars): Likewise.
   1963  1.1.1.1.4.2  yamt 	* doc/c-z8k.texi (Z8000-Chars): Likewise.
   1964  1.1.1.1.4.2  yamt 	* doc/c-pdp11.texi (PDP11-Syntax): Document line separator character.
   1965  1.1.1.1.4.2  yamt 	* doc/c-arc.texi (ARC-Chars): Fill in this subsection.
   1966  1.1.1.1.4.2  yamt 	* doc/c-bfin.texi (Blackfin Syntax): Document line comment and
   1967  1.1.1.1.4.2  yamt 	line separator characters.
   1968  1.1.1.1.4.2  yamt 	* doc/c-cr16.texi (CR16 Syntax): Likewise.
   1969  1.1.1.1.4.2  yamt 	* doc/c-i386.texi (i386-Chars): Likewise.
   1970  1.1.1.1.4.2  yamt 	* doc/c-i860.texi (i860-Chars):	Likewise.
   1971  1.1.1.1.4.2  yamt 	* doc/c-i960.texi (i960-Chars):	Likewise.
   1972  1.1.1.1.4.2  yamt 	* doc/c-ip2k.texi (IP2K-Chars):	Likewise.
   1973  1.1.1.1.4.2  yamt 	* doc/c-lm32.texi (LM32-Chars):	likewise.
   1974  1.1.1.1.4.2  yamt 	* doc/c-m32c.texi (M32C-Chars): Likewise.
   1975  1.1.1.1.4.2  yamt 	* doc/c-m68hc11.texi (M68HC11-syntax): Likewise.
   1976  1.1.1.1.4.2  yamt 	* doc/c-m68k.texi (M68K-Chars): Likewise.
   1977  1.1.1.1.4.2  yamt 	* doc/c-microblaze.texi (MicroBlaze-Chars): Likewise.
   1978  1.1.1.1.4.2  yamt 	* doc/c-msp430.texi (MSP430-Chars): Likewise.
   1979  1.1.1.1.4.2  yamt 	* doc/c-mt.texi (MT-Chars): Likewise.
   1980  1.1.1.1.4.2  yamt 	* doc/c-ns32k.texi (NS32K-Chars): Likewise.
   1981  1.1.1.1.4.2  yamt 	* doc/c-pj.texi (PJ-Chars): Likewise.
   1982  1.1.1.1.4.2  yamt 	* doc/c-ppc.texi (PowerPC-Chars): Likewise.
   1983  1.1.1.1.4.2  yamt 	* doc/c-rx.texi (RX-Chars): Likewise.
   1984  1.1.1.1.4.2  yamt 	* doc/c-score.texi (SCORE-Chars): Likewise.
   1985  1.1.1.1.4.2  yamt 	* doc/c-tic54x.texi (TIC54X-Chars): Likewise.
   1986  1.1.1.1.4.2  yamt 	* doc/c-v850.texi (V850-Chars): Likewise.
   1987  1.1.1.1.4.2  yamt 	* doc/c-vax.texi (VAX-Chars): Likewise.
   1988  1.1.1.1.4.2  yamt 	* doc/c-xc16x.texi (xc16x-Chars): Likewise.
   1989  1.1.1.1.4.2  yamt 
   1990  1.1.1.1.4.2  yamt 2011-01-17  Quentin Neill  <quentin.neill (a] amd.com>
   1991  1.1.1.1.4.2  yamt 
   1992  1.1.1.1.4.2  yamt 	* config/tc-i386.c (cpu_arch): Add CPU_TBM_FLAGS.
   1993  1.1.1.1.4.2  yamt 
   1994  1.1.1.1.4.2  yamt 	* doc/c-i386.texi (i386-TBM): New section.
   1995  1.1.1.1.4.2  yamt 
   1996  1.1.1.1.4.2  yamt 2011-01-16  H.J. Lu  <hongjiu.lu (a] intel.com>
   1997  1.1.1.1.4.2  yamt 
   1998  1.1.1.1.4.2  yamt 	* config/tc-i386.c (disallow_64bit_disp): Renamed to ...
   1999  1.1.1.1.4.2  yamt 	(disallow_64bit_reloc): This.
   2000  1.1.1.1.4.2  yamt 	(md_assemble): Don't check movabs for x32 mode here.
   2001  1.1.1.1.4.2  yamt 	(i386_target_format): Updated.
   2002  1.1.1.1.4.2  yamt 	(tc_gen_reloc): Check if 64bit relocations are allowed.
   2003  1.1.1.1.4.2  yamt 
   2004  1.1.1.1.4.2  yamt 2011-01-15  H.J. Lu  <hongjiu.lu (a] intel.com>
   2005  1.1.1.1.4.2  yamt 
   2006  1.1.1.1.4.2  yamt 	* config/tc-i386.c (disallow_64bit_disp): New.
   2007  1.1.1.1.4.2  yamt 	(x86_elf_abi): Replace X86_64_LP64_ABI/X86_64_ILP32_ABI with
   2008  1.1.1.1.4.2  yamt 	X86_64_ABI/X86_64_X32_ABI.
   2009  1.1.1.1.4.2  yamt 	(md_assemble): Don't allow movabs with relocation in x32 mode.
   2010  1.1.1.1.4.2  yamt 	(i386_target_format): Updated.
   2011  1.1.1.1.4.2  yamt 
   2012  1.1.1.1.4.2  yamt 2011-01-14  H.J. Lu  <hongjiu.lu (a] intel.com>
   2013  1.1.1.1.4.2  yamt 
   2014  1.1.1.1.4.2  yamt 	* config/tc-i386.c (OPTION_N32): Renamed to ...
   2015  1.1.1.1.4.2  yamt 	(OPTION_X32): This.
   2016  1.1.1.1.4.2  yamt 	(md_longopts): Replace n32 with x32.
   2017  1.1.1.1.4.2  yamt 	(md_parse_option): Updated.
   2018  1.1.1.1.4.2  yamt 	(md_show_usage): Likewise.
   2019  1.1.1.1.4.2  yamt 
   2020  1.1.1.1.4.2  yamt 	* doc/c-i386.texi: Replace --n32 with --x32.
   2021  1.1.1.1.4.2  yamt 
   2022  1.1.1.1.4.2  yamt 2011-01-11  Mingjie Xing  <mingjie.xing (a] gmail.com>
   2023  1.1.1.1.4.2  yamt 
   2024  1.1.1.1.4.2  yamt 	* config/tc-mips.c (mips_ip): Update error messages.  Take an
   2025  1.1.1.1.4.2  yamt 	unadjusted offset for "+c" argument.
   2026  1.1.1.1.4.2  yamt 
   2027  1.1.1.1.4.2  yamt 2011-01-10  Nick Clifton  <nickc (a] redhat.com>
   2028  1.1.1.1.4.2  yamt 
   2029  1.1.1.1.4.2  yamt 	* config/tc-i386.c (x86_elf_abi): Only define for targets that use
   2030  1.1.1.1.4.2  yamt 	it.
   2031  1.1.1.1.4.2  yamt 
   2032  1.1.1.1.4.2  yamt 2011-01-10  Nick Clifton  <nickc (a] redhat.com>
   2033  1.1.1.1.4.2  yamt 
   2034  1.1.1.1.4.2  yamt 	* config/tc-arm.c (s_arm_tls_desceq): Move code into ELF-only
   2035  1.1.1.1.4.2  yamt 	part of the file.
   2036  1.1.1.1.4.2  yamt 
   2037  1.1.1.1.4.2  yamt 2011-01-10  Nathan Sidwell  <nathan (a] codesourcery.com>
   2038  1.1.1.1.4.2  yamt 	    Glauber de Oliveira Costa  <glommer (a] gmail.com>
   2039  1.1.1.1.4.2  yamt 
   2040  1.1.1.1.4.2  yamt 	* doc/c-arm.texi: Document TLSDESC and TLSCALL relocations, and
   2041  1.1.1.1.4.2  yamt 	.tlsdescseq directive.
   2042  1.1.1.1.4.2  yamt 	* config/tc-arm.c (arm_typed_reg_parse): Check for potential reloc
   2043  1.1.1.1.4.2  yamt 	following a symbol.
   2044  1.1.1.1.4.2  yamt 	(s_arm_tls_descseq): New directive.
   2045  1.1.1.1.4.2  yamt 	(md_pseudo_table): Add it.
   2046  1.1.1.1.4.2  yamt 	(encode_branch): Allow TLS_CALL relocs too.
   2047  1.1.1.1.4.2  yamt 	(do_t_blx, do_t_branch23): Use encode_branch.
   2048  1.1.1.1.4.2  yamt 	(reloc_names): Add tlsdesc and tlscall.
   2049  1.1.1.1.4.2  yamt 	(md_apply_fix): Process tls desc relocations.
   2050  1.1.1.1.4.2  yamt 	(tc_gen_reloc): Likewise.
   2051  1.1.1.1.4.2  yamt 	(arm_fix_adjustable): Likewise.
   2052  1.1.1.1.4.2  yamt 
   2053  1.1.1.1.4.2  yamt 2011-01-07  Quentin Neill  <quentin.neill (a] amd.com>
   2054  1.1.1.1.4.2  yamt 
   2055  1.1.1.1.4.2  yamt 	* config/tc-i386.c (cpu_arch): Add CPU_BMI_FLAGS.
   2056  1.1.1.1.4.2  yamt 
   2057  1.1.1.1.4.2  yamt 	* doc/c-i386.texi (i386-BMI): New section.
   2058  1.1.1.1.4.2  yamt 
   2059  1.1.1.1.4.2  yamt 2011-01-06  Paul Koning  <ni1d (a] arrl.net>
   2060  1.1.1.1.4.2  yamt 
   2061  1.1.1.1.4.2  yamt 	* config/tc-pdp11.c (parse_op_no_deferred): Allow PC-relative
   2062  1.1.1.1.4.2  yamt 	references to absolute addresses.
   2063  1.1.1.1.4.2  yamt 
   2064  1.1.1.1.4.2  yamt 2011-01-05  DJ Delorie  <dj (a] redhat.com>
   2065  1.1.1.1.4.2  yamt 
   2066  1.1.1.1.4.2  yamt 	* config/tc-rx.c (tc_gen_reloc): Emit an RX_OP_NEG expression
   2067  1.1.1.1.4.2  yamt 	instead of an RH_NEG32 one.
   2068  1.1.1.1.4.2  yamt 
   2069  1.1.1.1.4.2  yamt 2011-01-05  Jonathan Wakely  <jwakely.gcc (a] gmail.com>
   2070  1.1.1.1.4.2  yamt 
   2071  1.1.1.1.4.2  yamt 	* doc/c-i386.texi: Clarify --n32.
   2072  1.1.1.1.4.2  yamt 
   2073  1.1.1.1.4.2  yamt 2011-01-04  H.J. Lu  <hongjiu.lu (a] intel.com>
   2074  1.1.1.1.4.2  yamt 
   2075  1.1.1.1.4.2  yamt 	* config/tc-i386.c (build_modrm_byte): Allow encoding 32/64bit
   2076  1.1.1.1.4.2  yamt 	integer registers in VEX.vvvv.  Check register-only source
   2077  1.1.1.1.4.2  yamt 	operand when two source operands are swapped.  Properly update
   2078  1.1.1.1.4.2  yamt 	destination when two source operands are swapped.
   2079  1.1.1.1.4.2  yamt 
   2080  1.1.1.1.4.2  yamt 2011-01-01  H.J. Lu  <hongjiu.lu (a] intel.com>
   2081  1.1.1.1.4.2  yamt 
   2082  1.1.1.1.4.2  yamt 	* gas.c (parse_args): Update copyright to 2011.
   2083  1.1.1.1.4.2  yamt 
   2084  1.1.1.1.4.2  yamt For older changes see ChangeLog-2010
   2085  1.1.1.1.4.2  yamt 
   2087  1.1.1.1.4.2  yamt Local Variables:
   2088  1.1.1.1.4.2  yamt mode: change-log
   2089  1.1.1.1.4.2  yamt left-margin: 8
   2090  1.1.1.1.4.2  yamt fill-column: 74
   2091  1.1.1.1.4.2  yamt version-control: never
   2092                    End:
   2093