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