Update x86 register name documentation.
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
4bde3cdd
UD
12016-03-15 Ulrich Drepper <drepper@gmail.com>
2
3 * doc/c-i386.texi (Register Naming): Update to details of the
4 latest architecture version.
5
a9f02af8
MG
62016-03-10 Mickael Guene <mickael.guene@st.com>
7
8 PR gas/19744
9 * config/tc-arm.c (do_arit): Protect against bad relocations usage.
10 (do_mov): Likewise.
11 (do_t_add_sub): Allow pcrop relocations for Thumb-2 targets.
12 (do_t_mov_cmp): Likewise.
13 (do_t_add_sub): Protect against bad relocations usage.
14 (do_t_mov_cmp): Likewise.
15
aa8a0863
TS
162016-03-09 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
17
18 * config/tc-arm.c (neon_alignment_bit): Rename do_align to
19 do_alignment.
20 (do_neon_ld_st_lane): Likewise.
21 (do_neon_ld_dup): Likewise.
22
72f3b6aa
CZ
232016-03-08 Andrew Burgess <andrew.burgess@embecosm.com>
24
25 * testsuite/gas/arc/inline-data-1.d: New file.
26 * testsuite/gas/arc/inline-data-1.s: New file.
27
5f474010
TP
282016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
29
30 * config/tc-arm.c (arm_cpus): Add cortex-r8.
31 * doc/c-arm.texi: Add cortex-r8.
32
f86f5863
TS
332016-03-07 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
34
35 * config/tc-arc.c: Add const qualifiers.
36 * config/tc-h8300.c (md_begin): Likewise.
37 * config/tc-ia64.c (print_prmask): Likewise.
38 * config/tc-msp430.c (msp430_operands): Likewise.
39 * config/tc-nds32.c (struct suffix_name): Likewise.
40 (struct nds32_parse_option_table): Likewise.
41 (struct nds32_set_option_table): Likewise.
42 (do_pseudo_pushpopm): Likewise.
43 (do_pseudo_pushpop_stack): Likewise.
44 (nds32_relax_relocs): Likewise.
45 (nds32_flag): Likewise.
46 (struct nds32_hint_map): Likewise.
47 (nds32_find_reloc_table): Likewise.
48 (nds32_match_hint_insn): Likewise.
49 * config/tc-s390.c: Likewise.
50 * config/tc-sh.c (get_specific): Likewise.
51 * config/tc-tic30.c: Likewise.
52 * config/tc-tic4x.c (tic4x_inst_add): Likewise.
53 (tic4x_indirect_parse): Likewise.
54 * config/tc-vax.c (vax_cons): Likewise.
55 * config/tc-z80.c (struct reg_entry): Likewise.
56 * config/tc-epiphany.c (md_assemble): Adjust.
57 (epiphany_assemble): New function.
58 (epiphany_elf_section_rtn): Call do_align directly.
59 (epiphany_elf_section_text): Likewise.
60 * config/tc-ip2k.c (ip2k_elf_section_rtn): Likewise.
61 (ip2k_elf_section_text): Likewise.
62 * read.c (do_align): Make it not static.
63 * read.h (do_align): New prototype.
64
9411fd44
MW
652016-03-04 Matthew Wahab <matthew.wahab@arm.com>
66
67 * config/tc-arm.c (aeabi_set_public_attributes): Emit attribute
68 for ARMv8.1 AdvSIMD use.
69 * testsuite/gas/arm/attr-march-armv8-a+rdma.d: New.
70 * testsuite/gas/arm/attr-march-armv8_1-a+simd.d: New.
71
643afb90
MW
722016-03-04 Matthew Wahab <matthew.wahab@arm.com>
73
74 * config/gas/tc-arm.c (fpu_neon_ext_v8_1): Restrict to the ARMv8.1 RDMA
75 feature.
76 (record_feature_use): New.
77 (mark_feature_used): Use record_feature_use.
78 (do_neon_qrdmlah): New.
79 (insns): Use do_neon_qrdmlah for vqrdmlah and vqrdmlsh and
80 variants.
81 (arm_extensions): Put into alphabetical order. Re-indent "simd"
82 and "rdma" entries. Fix the incorrect merge value for "+rdma".
83 * testsuite/gas/arm/armv8-a+rdma-warning.d: New.
84 * testsuite/gas/arm/armv8-a+rdma.d: Add assembler command line options.
85 Make source file explicit.
86 * testsuite/gas/arm/armv8-a+rdma.l: New.
87 * testsuite/gas/arm/armv8-a+rdma.s: Remove .arch and .arch_extension
88 directives. Fix white-space.
89 * testsuite/gas/arm/armv8_1-a+simd.d: New.
90
25aa3689
L
912016-03-02 H.J. Lu <hongjiu.lu@intel.com>
92
93 * testsuite/gas/i386/x86_64-intel.d: Adjusted for COFF.
94
841fdfcd
CZ
952016-02-29 Cupertino Miranda <cmiranda@synopsys.com>
96 Claudiu Zissulescu <Claudiu.Zissulescu@synopsys.com>
97
98 * config/tc-arc.c (arc_extra_reloc): Change size to 0.
99 (tc_arc_fix_adjustable): Changed default return value to 1.
100 * testsuite/gas/arc/j.d: Updated expected symbol
101 * testsuite/gas/arc/jl.d: Likewise
102 * testsuite/gas/arc/relax-avoid1.d: Likewise
103 * testsuite/gas/arc/st.d: Likewise
104
7e458899
CZ
1052016-02-29 Claudiu Zissulescu <Claudiu.Zissulescu@synopsys.com>
106
107 * config/tc-arc.c: Enable code density instructions for ARC EM.
108
11e5f1ec
L
1092016-02-26 H.J. Lu <hongjiu.lu@intel.com>
110
111 PR ld/19645
112 * NEWS: Mention --enable-elf-stt-common and --elf-stt-common=
113 for ELF assemblers.
114 * as.c (flag_use_elf_stt_common): New.
115 (show_usage): Add --elf-stt-common=.
116 (option_values): Add OPTION_ELF_STT_COMMON.
117 (std_longopts): Add --elf-stt-common=.
118 (parse_args): Handle --elf-stt-common=.
119 * as.h (flag_use_elf_stt_common): New.
120 * config.in: Regenerated.
121 * configure: Likewise.
122 * configure.ac: Add --enable-elf-stt-common and define
123 DEFAULT_GENERATE_ELF_STT_COMMON.
124 * gas/write.c (write_object_file): Set BFD_CONVERT_ELF_COMMON
125 and BFD_USE_ELF_STT_COMMON if flag_use_elf_stt_common is set.
126 * doc/as.texinfo: Document --elf-stt-common=.
127 * testsuite/gas/elf/common3.s: New file.
128 * testsuite/gas/elf/common3a.d: Likewise.
129 * testsuite/gas/elf/common3b.d: Likewise.
130 * testsuite/gas/elf/common4.s: Likewise.
131 * testsuite/gas/elf/common4a.d: Likewise.
132 * testsuite/gas/elf/common4b.d: Likewise.
133 * testsuite/gas/i386/dw2-compress-3b.d: Likewise.
134 * testsuite/gas/i386/dw2-compressed-3b.d: Likewise.
135 * testsuite/gas/elf/elf.exp: Run common3a, common3b, common4a
136 and common4b.
137 * testsuite/gas/i386/dw2-compress-3.d: Renamed to ...
138 * testsuite/gas/i386/dw2-compress-3a.d: This. Pass
139 --elf-stt-common=no to as.
140 * testsuite/gas/i386/dw2-compressed-3.d: Renamed to ...
141 * testsuite/gas/i386/dw2-compressed-3a.d: This. Pass
142 --elf-stt-common=no to as.
143 * testsuite/gas/i386/i386.exp: Run dw2-compress-3a,
144 dw2-compress-3b, dw2-compressed-3a and dw2-compressed-3b instead
145 of dw2-compress-3 and dw2-compressed-3.
146
e0471c16
TS
1472016-02-25 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
148
149 * as.c (select_emulation_mode): Add const qualifiers.
150 * as.h: Likewise.
151 * config/bfin-defs.h: Likewise.
152 * config/bfin-parse.y: Likewise.
153 * config/rx-parse.y: Likewise.
154 * config/tc-aarch64.c (struct aarch64_option_table): Likewise.
155 (struct aarch64_cpu_option_table): Likewise.
156 (struct aarch64_arch_option_table): Likewise.
157 (struct aarch64_option_cpu_value_table): Likewise.
158 (struct aarch64_long_option_table): Likewise.
159 (struct aarch64_option_abi_value_table): Likewise.
160 * config/tc-arm.c (struct reloc_entry): Likewise.
161 (tc_gen_reloc): Likewise.
162 (struct arm_option_table): Likewise.
163 (struct arm_legacy_option_table): Likewise.
164 (struct arm_cpu_option_table): Likewise.
165 (struct arm_arch_option_table): Likewise.
166 (struct arm_option_extension_value_table): Likewise.
167 (struct arm_option_fpu_value_table): Likewise.
168 (struct arm_option_value_table): Likewise.
169 (struct arm_long_option_table): Likewise.
170 * config/tc-avr.c (struct avr_opcodes_s): Likewise.
171 (struct mcu_type_s): Likewise.
172 (struct exp_mod_s): Likewise.
173 (avr_operand): Likewise.
174 (avr_operands): Likewise.
175 * config/tc-d10v.c (md_begin): Likewise.
176 * config/tc-dlx.c: Likewise.
177 * config/tc-fr30.c (fr30_is_colon_insn): Likewise.
178 * config/tc-ft32.c (parse_condition): Likewise.
179 * config/tc-h8300.c (do_a_fix_imm): Likewise.
180 * config/tc-hppa.c (pa_ip): Likewise.
181 (hppa_regname_to_dw2regnum): Likewise.
182 * config/tc-i370.c (i370_elf_suffix): Likewise.
183 * config/tc-i960.c (struct tabentry): Likewise.
184 * config/tc-m32r.c: Likewise.
185 * config/tc-m68k.c: Likewise.
186 * config/tc-m68k.h: Likewise.
187 * config/tc-mcore.c (parse_psrmod): Likewise.
188 * config/tc-metag.c (struct metag_core_option): Likewise.
189 (struct metag_long_option): Likewise.
190 * config/tc-microblaze.c: Likewise.
191 * config/tc-mips.c (macro): Likewise.
192 * config/tc-mn10200.c: Likewise.
193 * config/tc-mn10300.c: Likewise.
194 * config/tc-msp430.c (struct rcodes_s): Likewise.
195 (struct hcodes_s): Likewise.
196 (md_parse_option): Likewise.
197 * config/tc-ns32k.c (struct ns32k_option): Likewise.
198 (optlist): Likewise.
199 * config/tc-ppc.c (ppc_elf_suffix): Likewise.
200 (tc_ppc_regname_to_dw2regnum): Likewise.
201 * config/tc-ppc.h: Likewise.
202 * config/tc-rl78.c: Likewise.
203 * config/tc-rx.c (struct cpu_type): Likewise.
204 * config/tc-sh.c (sh_regname_to_dw2regnum): Likewise.
205 * config/tc-sparc.c (struct priv_reg_entry): Likewise.
206 (sparc_ip): Likewise.
207 * config/tc-spu.c (insn_fmt_string): Likewise.
208 * config/tc-tic54x.c (tic54x_set_default_include): Likewise.
209 * config/tc-v850.c: Likewise.
210 * config/tc-visium.c (struct visium_arch_option_table): Likewise.
211 (struct visium_long_option_table): Likewise.
212 * config/tc-xgate.c: Likewise.
213 * config/tc-z8k.c: Likewise.
214 * read.c (add_include_dir): Likewise.
215 * read.h: Likewise.
216
e6e7b7c4
AB
2172016-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
218
219 * testsuite/gas/all/gas.exp: Change target pattern to cover
220 arceb-*.
221 * testsuite/gas/all/redef3.d: Likewise.
222 * testsuite/gas/elf/elf.exp: Likewise.
223
9db2f6b4
RL
2242016-02-24 Renlin Li <renlin.li@arm.com>
225
226 * config/tc-arm.c (BAD_FP16): New error message macro.
227 (do_scalar_fp16_v82_encode): Change the coproc field to 9 for armv8.2
228 fp16 scalar instructions.
229 (neon_check_type): Allow different size from key.
230 (do_vfp_nsyn_add_sub): Add support SE_H shape support.
231 (try_vfp_nsyn): Likewise.
232 (do_vfp_nsyn_mla_mls): Likewise.
233 (do_vfp_nsyn_fma_fms): Likewise.
234 (do_vfp_nsyn_ldm_stm): Likewise
235 (do_vfp_nsyn_sqrt): Likewise
236 (do_vfp_nsyn_div): Likewise
237 (do_vfp_nsyn_nmul): Likewise.
238 (do_vfp_nsyn_cmp): Likewise.
239 (do_neon_shll): Likewise.
240 (do_vfp_nsyn_cvt_fpv8): Likewise.
241 (do_neon_cvttb_2): Likewise.
242 (do_neon_mov): Likewise.
243 (do_neon_rshift_round_imm): Likewise.
244 (do_neon_ldr_str): Likewise.
245 (do_vfp_nsyn_fpv8): Likewise.
246 (do_vmaxnm): Likewise.
247 (do_vrint_1): Likewise.
248 (insns): New entry for vins, vmovx.
249 (md_apply_fix): Left shift 1 bit for fp16 vldr/vstr.
250 * testsuite/gas/arm/armv8-2-fp16-scalar-thumb.d: New.
251 * testsuite/gas/arm/armv8-2-fp16-scalar.d: New.
252 * testsuite/gas/arm/armv8-2-fp16-scalar.s: New.
253 * testsuite/gas/arm/armv8-2-fp16-scalar-bad.s: New
254 * testsuite/gas/arm/armv8-2-fp16-scalar-bad.d: New
255 * testsuite/gas/arm/armv8-2-fp16-scalar-bad.l: New
256
d54af2d0
RL
2572016-02-24 Renlin Li <renlin.li@arm.com>
258
259 * config/tc-arm.c (NEON_ENC_TAB): Add fp16 instruction shape.
260 (neon_shape_class): New SC_HALF.
261 (neon_shape_el): New SE_H.
262 (neon_shape_el_size): New size for SE_H.
263 (N_F_ALL): New macro to aggregate N_F16, N_F32, N_64.
264 (neon_select_shape): Add SE_H support code.
265 (el_type_of_type_chk): Use N_F_ALL.
266 (do_vfp_nsyn_cvt): Add SE_H shape support.
267 (do_neon_cvtz): Likewise.
268 (do_neon_cvt_1): Likewise.
269 (do_neon_cvttb_1): Likewise.
270
b0c11777
RL
2712016-02-24 Renlin Li <renlin.li@arm.com>
272
273 * testsuite/gas/arm/copro.d: Adjust output.
274 * testsuite/gas/arm/copro.s: Adjust co-processor num.
275
3e309328
RL
2762016-02-24 Renlin Li <renlin.li@arm.com>
277
278 * testsuite/gas/arm/mask_1.d: New.
279 * testsuite/gas/arm/mask_1.s: New.
280
8afc7bea
RL
2812016-02-24 Renlin Li <renlin.li@arm.com>
282
283 * testsuite/gas/arm/copro.s: Use coprocessor other than 10, 11.
284 * testsuite/gas/arm/copro.d: Update.
285
6735952f
KT
2862016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
287
288 * config/tc-arm.c (arm_cpus): Add entry for cortex-a32.
289 * doc/c-arm.texi (ARM Options): Document cortex-a32.
290
ed5491b9
KT
2912016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
292
293 * doc/c-arm.texi (ARM Options): Document cortex-a17.
294
742e5034
L
2952016-02-23 H.J. Lu <hongjiu.lu@intel.com>
296
297 * testsuite/gas/elf/elf.exp: Skip tests for common directive on
298 hpux.
299
3b4dbbbf
TS
3002016-02-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
301
302 * output-file.c (output_file_create): Make file name argument const.
303 (output_file_close): Likewise.
304 * output-file.h (output_file_create): Adjust.
305 (output_file_close): Likewise.
306 * depend.c (quote_string_for_make): Make src argument const char *.
307 (register_dependency): Likewise.
308 (wrap_output): Likewise.
309 * as.h (register_dependency): Adjust.
310 * config/tc-xtensa.c (finish_vinsn): Remove unnecessary calls to
311 as_where ();
312 * symbols.c (S_SET_EXTERNAL): Likewise.
313 * input-scrub.c (as_where): Return the file name.
314 * as.h (as_where): Adjust prototype.
315 * app.c (do_scrub_chars): Adjust.
316 * cond.c (s_elseif): Likewise.
317 (s_else): Likewise.
318 (initialize_cframe): Likewise.
319 * config/obj-coff.c (obj_coff_init_stab_section): Likewise.
320 * config/obj-elf.c (obj_elf_init_stab_section): Likewise.
321 * config/obj-som.c (obj_som_init_stab_section): Likewise.
322 * config/tc-aarch64.c (output_info): Likewise.
323 * config/tc-ia64.c (md_assemble): Likewise.
324 (dot_alias): Likewise.
325 * config/tc-m68k.c (m68k_frob_label): Likewise.
326 * config/tc-mmix.c (s_bspec): Likewise.
327 (mmix_handle_mmixal): Likewise.
328 * config/tc-rx.c (rx_include): Likewise.
329 * config/tc-tic54x.c (tic54x_set_default_include): Likewise.
330 (tic54x_adjust_symtab): Likewise.
331 * config/tc-xtensa.c (directive_push): Likewise.
332 (xtensa_sanity_check): Likewise.
333 (xtensa_relax_frag): Likewise.
334 (md_convert_frag): Likewise.
335 (tinsn_to_slotbuf): Likewise.
336 * dwarf2dbg.c (dwarf2_where): Likewise.
337 * ecoff.c (add_file): Likewise.
338 (ecoff_generate_asm_lineno): Likewise.
339 * expr.c (make_expr_symbol): Likewise.
340 * frags.c (frag_new): Likewise.
341 (frag_var_init): Likewise.
342 * listing.c (listing_newline): Likewise.
343 * messages.c (identify): Likewise.
344 (as_show_where): Likewise.
345 (as_warn_internal): Likewise.
346 (as_bad_internal): Likewise.
347 * read.c (s_irp): Likewise.
348 (s_macro): Likewise.
349 (s_reloc): Likewise.
350 * stabs.c (stabs_generate_asm_file): Likewise.
351 (stabs_generate_asm_lineno): Likewise.
352 (stabs_generate_asm_func): Likewise.
353 * write.c (fix_new_internal): Likewise.
354 * as.h (PRINTF_WHERE_LIKE): Make file name argument const.
355 (as_warn_value_out_of_range): Adjust prototype.
356 (as_bad_value_out_of_range): Adjust prototype.
357 * messages.c (identify): Make file name argument const char *.
358 (as_warn_internal): Likewise.
359 (as_warn_where): Likewise.
360 (as_bad_internal): Likewise.
361 (as_bad_where): Likewise.
362 (as_internal_value_out_of_range): Likewise.
363 (as_warn_value_out_of_range): Likewise.
364 (as_bad_value_out_of_range): Likewise.
365 * as.h (found_comment_file): Change type to const char *.
366 * cond.c (file_line::file): Likewise.
367 * config/obj-coff.c (obj_coff_init_stab_section): Make variable const.
368 * config/obj-elf.c (obj_elf_init_stab_section): Likewise.
369 * config/obj-som.c (obj_som_init_stab_section): Likewise.
370 * config/tc-aarch64.c (output_info): Likewise.
371 * config/tc-alpha.c (insert_operand): Likewise.
372 * config/tc-arc.c (insert_operand): Likewise.
373 * config/tc-d30v.c (check_size): Likewise.
374 * config/tc-ia64.c (struct alias): Likewise.
375 * config/tc-m68k.c (struct label_line): Likewise.
376 * config/tc-mcore.c (md_apply_fix): Likewise.
377 * config/tc-microblaze.c (md_estimate_size_before_relax): Likewise.
378 * config/tc-mips.c (mips16_immed): Likewise.
379 * config/tc-mmix.c (mmix_handle_mmixal): Likewise.
380 * config/tc-ppc.c (ppc_insert_operand): Likewise.
381 * config/tc-rx.c (rx_include): Likewise.
382 * config/tc-s390.c (s390_insert_operand): Likewise.
383 * config/tc-tic54x.c (tic54x_set_default_include): Likewise.
384 (tic54x_adjust_symtab): Likewise.
385 * config/tc-tilegx.c (insert_operand): Likewise.
386 (apply_special_operator): Likewise.
387 * config/tc-tilepro.c (insert_operand): Likewise.
388 * config/tc-xtensa.c (directive_push): Likewise.
389 * ecoff.c (add_file): Likewise.
390 (ecoff_generate_asm_lineno): Likewise.
391 * listing.c (listing_newline): Likewise.
392 * read.c (s_irp): Likewise.
393 * write.c (install_reloc): Likewise.
394 * write.h (struct fix): Likewise.
395 * input-file.c (file_name): Change type to const char *.
396 (saved_file::file_name): Likewise.
397 (input_file_open): Change type of argument to const char *.
398 * input-file.h (input_file_open): Adjust.
399 * input-scrub.c (logical_input_file): change type to const char *.
400 (physical_input_file): Likewise.
401 (struct input_save): Adjust.
402 (input_scrub_push): Adjust.
403 (input_scrub_begin): Adjust.
404 (as_where): Adjust.
405 * input-scrub.c (input_scrub_new_file): Make file name argument const.
406 (input_scrub_include_file): Likewise.
407 (new_logical_line_flags): Likewise.
408 (new_logical_line): Likewise.
409 * as.h: Adjust.
410 * frags.h (struct frag): Change type of fr_file to const char *.
411 * expr.c (expr_symbol_where): Change type of file argument to
412 const char **.
413 * expr.h (expr_symbol_where): Likewise.
414 * config/tc-i370.c (md_apply_fix): adjust.
415 * config/tc-mmix.c (mmix_md_end): Likewise.
416 * config/tc-ppc.c (md_apply_fix): Likewise.
417 * config/tc-s390.c (md_apply_fix): Likewise.
418 * symbols.c (report_op_error): Likewise.
419 (resolve_symbol_value): Likewise.
420 * config/tc-ia64.c (slot::src_file): Change type to const char *.
421 (rsrc::file): Likewise.
422 * config/tc-xtensa.c (xtensa_sanity_check): Change type of variable to
423 const char *.
424 (xtensa_relax_frag): Likewise.
425 (md_convert_frag): Likewise.
426 (tinsn_to_slotbuf): Likewise.
427 * expr.c (expr_symbol_line): Likewise.
428 * macro.c (define_macro): Likewise.
429 * macro.h (macro_struct): Likewise.
430 * messages.c (as_show_where): Likewise.
431 * read.c (s_macro): Likewise.
432 * stabs.c (stabs_generate_asm_file): Likewise.
433 (generate_asm_file): Likewise.
434 (stabs_generate_asm_lineno): Likewise.
435 * write.h (struct reloc_list): Likewise.
436 * input-scrub.c (as_where): Change return type to const char *.
437 * as.h (as_wheree): Adjust.
438
8ecb73dd
L
4392016-02-21 H.J. Lu <hongjiu.lu@intel.com>
440
441 * write.c (compress_debug): Move BFD compression bits setting
442 to ...
443 (write_object_file): Here.
444
200cbe0f
L
4452016-02-20 H.J. Lu <hongjiu.lu@intel.com>
446
447 * config/tc-i386.c (register_number): Check RegVRex.
448 * testsuite/gas/i386/x86-64-avx512f.s: Add a test for vgatherqpd
449 with %zmm19 and %zmm3.
450 * testsuite/gas/i386/x86-64-avx512f-intel.d: Updated.
451 * testsuite/gas/i386/x86-64-avx512f.d: Likewise.
452
b8ec4e87
JW
4532016-02-19 Matthew Wahab <matthew.wahab@arm.com>
454 Jiong Wang <jiong.wang@arm.com>
455
456 * config/tc-arm.c (arm_ext_fp16): New.
457 (arm_extensions): New entry for "fp16".
458
3be64886
NC
4592016-02-19 Nick Clifton <nickc@redhat.com>
460
461 PR 19630
462 * read.c (read_a_source_file): Check for assemble_one returning
463 with input_line_pointer set to NULL.
464
3b4dbbbf 4652016-02-19 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
cd0bbe6e 466
3d13c647
TS
467 * listing.c (rebuffer_line): Change return type to void.
468
cd0bbe6e
TS
469 * symbols.c (decode_local_label_name): Make type a const char *.
470 * listing.c (print_source): Make type of p const char *.
471 (print_line): Make type of string const char *.
472 (buffer_line): Return const char *.
473 (title): Make type const char *.
474 (subtitle): Likewise.
475 (listing_listing): Make type of p const char *.
476 * messages.c (as_internal_value_out_of_range): Make type of prefix
477 const char *.
478 * stabs.c (s_stab_generic): make type of stab_secname, stabstr_secname
479 and string const char *.
480 * read.c (_bfd_rel): Make type of name const char *.
481 * app.c (out_string): Change type to const char *.
482 (struct app_save::out_string): Likewise.
483
9136aa49
DG
4842016-02-18 Dan Gisselquist <dgisselq@verizon.net>
485 Nick Clifton <nickc@redhat.com>
486
487 * read.c (finish_bundle): Avoid recording a negative alignment.
488 (do_align): Use unsigned values for n, len and max. Only create
489 a frag if the alignment requirement is greater than the minimum
490 byte alignment. Avoid recording a negative alignment.
491 (s_align): Use unsigned values where appropriate.
492 (bss_alloc): Use an unsigned value for the alignment.
493 (sizeof_sleb128): Add a comment noting that we encode one octet
494 per byte, regardless of the value of OCTETS_PER_BYTE_POWER.
495 (emit_leb129_expr): Abort if the emitted encoding was longer than
496 expected.
497 * read.h (output_leb128): Update prototype.
498 (sizeof_leb128): Update prototype.
499 (bss_alloc): Update prototype.
500 * write.c (record_alignment): Use an unsigned value for the
501 alignment. Do not record alignments less than the minimum
502 alignment for a byte.
503 * write.h (record_alignment): Update prototype.
504
4111950f
MF
5052016-02-17 Max Filippov <jcmvbkbc@gmail.com>
506
507 * config/tc-xtensa.c (xtensa_move_literals): Fix check for
508 .init.literal/.fini.literal section name.
509 * testsuite/gas/xtensa/all.exp: Add init-fini-literals to the
510 list of xtensa tests.
511 * testsuite/gas/xtensa/init-fini-literals.d: New file:
512 init-fini-literals test result patterns.
513 * testsuite/gas/xtensa/init-fini-literals.s: New file:
514 init-fini-literals test.
515
b27c40ec
NC
5162016-02-17 Nick Clifton <nickc@redhat.com>
517
518 * config/tc-msp430.c (msp430_mcu_data): Sync with data from TI's
519 devices.csv file as of March 2016.
520
726c18e1
CZ
5212016-02-16 Claudiu Zissulescu <claziss@synopsys.com>
522
523 * config/tc-arc.c (tc_arc_frame_initial_instructions): New
524 function.
525 (tc_arc_regname_to_dw2regnum): Likewise.
526 * config/tc-arc.h (TARGET_USE_CFIPOP): Define
527 (tc_cfi_frame_initial_instructions): Likewise.
528 (tc_regname_to_dw2regnum): Likewise.
529
9406ee73
TS
5302016-02-16 Trevor Saunders <tbsaunde@tbsaunde.org>
531
532 * doc/internals.texi (S_IS_EXTERN): Remove.
533
eda683bb
NC
5342016-02-16 Nick Clifton <nickc@redhat.com>
535
536 * doc/as.texinfo (Section): Fix up texinfo snafus in previous
537 update.
538
671eeb28
RL
5392016-02-16 Renlin Li <renlin.li@arm.com>
540
541 PR gas/19620
542 * config/tc-aarch64.c (parse_half): Remove restrictions on symbol name.
543 * testsuite/gas/aarch64/movw_label.d: New.
544 * testsuite/gas/aarch64/movw_label.s: New.
545
804021fb 5462016-02-15 Vinay Kumar G. <Vinay.G@kpit.com>
6439ea1a 547
58cda018 548 PR gas/19556
6439ea1a
VK
549 * config/rx-parse.y (MOV): Opcode generation for index
550 register addressing mode.
551 * testsuite/gas/rx/rx.exp: Updated for new testcase.
552 * testsuite/gas/rx/pr19665.s: New file.
553 * testsuite/gas/rx/pr19665.s: New file.
554 * testsuite/gas/rx/mov.d: Update expected output.
555
804021fb 5562016-02-15 Nick Clifton <nickc@redhat.com>
9fb71ee4
NC
557
558 * doc/as.texinfo (.section): Document that numeric values can now
559 be used for the flags and type fields of the ELF target's .section
560 directive. Add notes about the restrictions on setting flags and
561 types.
562 * config/obj-elf.c (obj_elf_change_section): Allow known sections
563 to be given processor specific section types. Allow processor and
564 application specific flags of a section to be set after
565 definition.
566 (obj_elf_parse_section_letters): Handle parsing numeric values.
567 (obj_elf_section_type): Handle parsing numeric values.
568 (obj_elf_section): Allow numeric type values.
569 * config/obj-elf.h (obj_elf_change_section): Update prototype.
570 * testsuite/gas/elf/section10.d: New test.
571 * testsuite/gas/elf/section10.s: Source file for new test.
572 * testsuite/gas/elf/elf.exp: Run the new test.
573 * testsuite/gas/i386/ilp32/x86-64-unwind.d: Remove dependency upon
574 the description of the flags produced by readelf.
575 * testsuite/gas/tic6x/scomm-directive-4.d: Likewise.
576 * NEWS: Mention the new feature.
577
bd5608dc
NC
5782016-02-11 Nick Clifton <nickc@redhat.com>
579
580 PR gas/19614
581 * dw2gencfi.c (cfi_sections_set): Delay setting this variable
582 until it is actually used.
583 (cfi_set_sections): Set cfi_sections_set to true.
584 (dot_cfi_startproc): Likewise.
585 (dot_cfi_endproc): Likewise.
586 (dot_cfi_fde_data): Likewise.
587 (cfi_finish): Likewise.
588 (dot_cfi_sections): Do not set cfi_sections_set.
589 * doc/as.texinfo (.cfi_sections): Note that targets can provide
590 their own cfi section name. Also note that the directive can be
591 reissued provided that CFI generation has not started.
592 * testsuite/gas/mips/compact-eh-err2.s: Add .cfi_startproc and
593 .cfi_endproc directives so that the redefinition of .cfi_sections
594 will trigger the generation of the error message.
595 * testsuite/gas/mips/compact-eh-err2.l: Update expected line
596 number of error message.
597
4670103e
CZ
5982016-02-10 Claudiu Zissulescu <claziss@synopsys.com>
599 Janek van Oirschot <jvanoirs@synopsys.com>
600
601 * config/tc-arc.h (TC_FRAG_TYPE, TC_PCREL_ADJUST, MAX_INSN_ARGS)
602 (MAX_INSN_FLGS, MAX_FLAG_NAME_LENGHT, TC_GENERIC_RELAX_TABLE):
603 Define.
604 (arc_flags, arc_relax_type): New structure.
605 * config/tc-arc.c (FRAG_MAX_GROWTH, RELAX_TABLE_ENTRY)
606 (RELAX_TABLE_ENTRY_MAX): New define.
607 (relaxation_state, md_relax_table, arc_relaxable_insns)
608 (arc_num_relaxable_ins): New variable.
609 (rlx_operand_type, arc_rlx_types): New enums.
610 (arc_relaxable_ins): New structure.
611 (OPTION_RELAX): New option.
612 (arc_insn): New relax member.
613 (arc_flags): Remove.
614 (relax_insn_p): New function.
615 (apply_fixups): Likewise.
616 (relaxable_operand): Likewise.
617 (may_relax_expr): Likewise.
618 (relaxable_flag): Likewise.
619 (arc_pcrel_adjust): Likewise.
620 (md_estimate_size_before_relax): Implement.
621 (md_convert_frag): Likewise.
622 (md_parse_option): Handle new mrelax option.
623 (md_show_usage): Likewise.
624 (assemble_insn): Set relax member.
625 (emit_insn0): New function.
626 (emit_insn1): Likewise.
627 (emit_insn): Handle relaxation case.
628 * NEWS: Mention the new relaxation option.
629 * doc/c-arc.texi (ARC Options): Document new mrelax option.
630 * doc/as.texinfo (Target ARC Options): Likewise.
631 * testsuite/gas/arc/relax-avoid1.d: New file.
632 * testsuite/gas/arc/relax-avoid1.s: Likewise.
633 * testsuite/gas/arc/relax-avoid2.d: Likewise.
634 * testsuite/gas/arc/relax-avoid2.s: Likewise.
635 * testsuite/gas/arc/relax-avoid3.d: Likewise.
636 * testsuite/gas/arc/relax-avoid3.s: Likewise.
637 * testsuite/gas/arc/relax-b.d: Likewise.
638 * testsuite/gas/arc/relax-b.s: Likewise.
639
9264d325
NC
6402016-02-08 Nick Clifton <nickc@redhat.com>
641
642 * config/tc-ia64.c (dot_prologue): Fix formatting.
643
39306124
NC
6442016-02-04 Nick Clifton <nickc@redhat.com>
645
646 * config/obj-elf.c (obj_elf_change_section): Remove support for
647 ARM NOREAD sections.
648 * config/tc-arm.c (arm_elf_section_letter): Delete.
649 * config/tc-arm.h (md_elf_section_letter): Delete.
650 * doc/c-arm.texi (ARM Section Attribute): Delete section.
651 * testsuite/gas/arm/section-execute-only.d: Delete.
652 * testsuite/gas/arm/section-execute-only.s: Delete.
653
c1d9289f
NC
6542016-02-04 Nick Clifton <nickc@redhat.com>
655
656 PR target/19561
657 * config/tc-msp430.c (msp430_operands): Remove case 7. Use case 2
658 to handle encoding of RRUX instruction.
659 * testsuite/gas/msp430/msp430x.s: Add more tests of the extended
660 shift instructions.
661 * testsuite/gas/msp430/msp430x.d: Update expected disassembly.
662
ea173078
MF
6632016-02-03 Max Filippov <jcmvbkbc@gmail.com>
664
665 * config/tc-xtensa.c (md_apply_fix): Mark BFD_RELOC_XTENSA_DIFF*
666 substitutions for BFD_RELOC_* as unsigned.
c1d9289f
NC
667 * testsuite/gas/xtensa/all.exp: Add loc to list of xtensa tests.
668 * testsuite/gas/xtensa/loc.d: New file: loc test result patterns.
669 * testsuite/gas/xtensa/loc.s: New file: loc test.
ea173078 670
3d8efabf
KB
6712016-02-03 Kevin Buettner <kevinb@redhat.com>
672
673 * config/tc-msp430.h (DWARF2_ADDR_SIZE): Set to 4.
674
0cb4071e
L
6752016-02-03 H.J. Lu <hongjiu.lu@intel.com>
676
677 PR gas/19520
678 * NEWS: Mention new command line option -mrelax-relocations and
679 new configure option --enable-x86-relax-relocations for x86
680 target.
681 * config.in: Regenerated.
682 * configure.ac: Add --enable-x86-relax-relocations.
683 (ac_default_x86_relax_relocations): New. Default to 1 except
684 for x86 Solaris targets older than Solaris 12.
685 (DEFAULT_GENERATE_X86_RELAX_RELOCATIONS): Define.
686 * configure: Likewise.
687 * config/tc-i386.c (generate_relax_relocations): New.
688 (OPTION_MRELAX_RELOCATIONS): Likewise.
689 (output_disp): Don't generate relax relocations if
690 generate_relax_relocations is 0.
691 (md_longopts): Add -mrelax-relocations.
692 (md_show_usage): Likewise.
693 (md_parse_option): Handle OPTION_MRELAX_RELOCATIONS.
694 * doc/c-i386.texi: Document -mrelax-relocations=.
695 * testsuite/gas/i386/got-no-relax.d: New file.
696 * testsuite/gas/i386/x86-64-gotpcrel-no-relax.d: Likewise.
697 * testsuite/gas/i386/got.d: Pass -mrelax-relocations=yes to as.
698 * testsuite/gas/i386/localpic.d: Likewise.
699 * testsuite/gas/i386/mixed-mode-reloc32.d: Likewise.
700 * testsuite/gas/i386/reloc32.d: Likewise.
701 * testsuite/gas/i386/x86-64-gotpcrel.d: Likewise.
702 * testsuite/gas/i386/x86-64-localpic.d: Likewise.
703 * testsuite/gas/i386/ilp32/x86-64-gotpcrel.d: Likewise.
704 * testsuite/gas/i386/ilp32/x86-64-localpic.d: Likewise.
705 * testsuite/gas/i386/i386.exp: Run got-no-relax and
706 x86-64-gotpcrel-no-relax.
707
9d3fc4e1
L
7082016-02-03 H.J. Lu <hongjiu.lu@intel.com>
709
710 * NEWS: Mention new command line option -mfence-as-lock-add=yes
711 for x86 target.
712
ab71ce86
L
7132016-02-03 H.J. Lu <hongjiu.lu@intel.com>
714
715 * NEWS: Remove duplicated marker for 2.26.
716
46d70d04
RL
7172016-02-02 Renlin Li <renlin.li@arm.com>
718
719 * testsuite/gas/arm/thumb2_it_search.d: Skip non-elf targets.
720
0f99255d
AB
7212016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
722
723 * testsuite/gas/ip2k/allinsn.d: New file.
724 * testsuite/gas/ip2k/allinsn.s: New file.
725 * testsuite/gas/ip2k/ip2k-allinsn.exp: New file.
726
5d7a9011
AB
7272016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
728
729 * testsuite/gas/epiphany/addr-syntax.d: Add explicit 0 offset to
730 some load instructions.
731 * testsuite/gas/epiphany/allinsn.d: Likewise.
732 * testsuite/gas/epiphany/regression.d: Likewise.
733
a012b298
AB
7342016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
735
736 * testsuite/gas/epiphany/addr-syntax.d: Remove unneeded '.l'
737 suffixes from instruction mnemonics in expected output.
738 * testsuite/gas/epiphany/allinsn.d: Likewise.
739 * testsuite/gas/epiphany/regression.d: Likewise.
740 * testsuite/gas/epiphany/sample.d: Likewise.
741
2f74d480
AB
7422016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
743
744 * testsuite/gas/epiphany/addr-syntax.d: Update expected register
745 names.
746 * testsuite/gas/epiphany/allinsn.d: Likewise.
747 * testsuite/gas/epiphany/sample.d: Likewise.
748
b89807c6
AB
7492016-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
750
751 * testsuite/gas/epiphany/sample.d: Update expected output.
752
b125bd17
CZ
7532016-01-26 Claudiu Zissulescu <claziss@synopsys.com>
754
755 * config/tc-arc.c (md_apply_fix): Allow addendum.
756 (arc_reloc_op): Allow complex expressions for tpoff.
757 (md_apply_fix): Handle resolved TLS local symbol.
758
759 * testsuite/gas/arc/tls-relocs1.d: New file.
760 * testsuite/gas/arc/tls-relocs1.s: Likewise.
761
4f1d6205
L
7622016-02-01 Loria <Loria@phantasia.org>
763
764 PR target/19311
765 * config/tc-arm.c (encode_arm_immediate): Recode to improve
766 efficiency and avoid an LLVM loop optimization bug.
767
ac0d427f
NC
7682016-02-01 Nick Clifton <nickc@redhat.com>
769
770 * config/tc-microblaze.c (parse_imm): Fix compile time warning
771 message extending a negative 32-bit value into a larger signed
772 value on a 32-bit host.
773
348ef89a
L
7742016-01-29 H.J. Lu <hongjiu.lu@intel.com>
775
776 PR gas/19532
777 * configure.ac (compressed_debug_sections): Replace == with =.
778 * configure: Regenerated.
779
e4e00185
AS
7802016-01-29 Andrew Senkevich <andrew.senkevich@intel.com>
781 H.J. Lu <hongjiu.lu@intel.com>
782
783 * config/tc-i386.c (avoid_fence): New.
784 (output_insn): Encode as lock addl $0x0, (%{r,e}sp) if avoid_fence
785 is true.
786 (OPTION_FENCE_AS_LOCK_ADD): New.
787 (md_longopts): Add -mfence-as-lock-add.
788 (md_parse_option): Handle -mfence-as-lock-add.
789 (md_show_usage): Add -mfence-as-lock-add=[no|yes].
790 * doc/c-i386.texi (-mfence-as-lock-add): Document.
ac2789d7
L
791 * testsuite/gas/i386/i386.exp: Run new tests.
792 * testsuite/gas/i386/fence-as-lock-add.s: New.
793 * testsuite/gas/i386/fence-as-lock-add-yes.d: Likewise.
794 * testsuite/gas/i386/fence-as-lock-add-no.d: Likewise.
795 * testsuite/gas/i386/x86-64-fence-as-lock-add-yes.d: Likewise.
796 * testsuite/gas/i386/x86-64-fence-as-lock-add-no.d: Likewise.
e4e00185 797
27ba7c94
L
7982016-01-27 H.J. Lu <hongjiu.lu@intel.com>
799
800 * configure.ac (compressed_debug_sections): Remove trailing `]'.
801 * configure: Regenerated.
802
d1982f93
L
8032016-01-25 H.J. Lu <hongjiu.lu@intel.com>
804
805 * config/tc-i386.c (OPTION_OMIT_LOCK_PREFIX): Renamed to ...
806 (OPTION_MOMIT_LOCK_PREFIX): This.
807 (md_longopts): Updated.
808 (md_parse_option): Likewise.
809
00acd688
CM
8102016-01-25 Catherine Moore <clm@codesourcery.com>
811
812 * config/mips/tc-mips.c (md_begin): Avoid gp-relative addressing
813 if abicalls are in effect.
814 * testsuite/gas/mips/sdata-gp.s: New test.
815 * testsuite/gas/mips/sdata-gp.d: New expected output
816 * testsuite/gas/mips/mips.exp: Run new test.
817
5bc5ae88
RL
8182016-01-25 Renlin Li <renlin.li@arm.com>
819
820 * testsuite/gas/arm/thumb2_it_search.d: New.
821 * testsuite/gas/arm/thumb2_it_search.s: New.
822
61e137e2
NC
8232016-01-21 Nick Clifton <nickc@redhat.com>
824
825 PR gas/19454
826 * testsuite/gas/arm/mapshort-elf.d: Fix expected output to cope
827 with arm-netbsdelf target.
828 * testsuite/gas/arm/blx-bl-convert.d: Skip for netbsdelf.
829
aed5fc75
NC
8302016-01-20 Nick Clifton <nickc@redhat.com>
831
74b92a5c
NC
832 PR 19456
833 * testsuite/gas/arm/weakdef-1.d: Skip for VxWorks.
834 * testsuite/gas/arm/blx-bl-convert.d
835 * testsuite/gas/arm/plt-1.d: Likewise.
836 * testsuite/gas/arm/reloc-bad.d: Likewise.
837 * testsuite/gas/arm/thumb-w-good.d: Likewise.
838 * testsuite/gas/arm/thumb2_pool.d: Likewise.
839 * testsuite/gas/arm/ldconst.d: Adjust so that it works with VxWorks
840 * testsuite/gas/arm/tls_vxworks.d: Update expected output.
841
72e0b254
NC
842 PR 19499
843 * doc/as.texinfo (Errors): Correct documentation describing the
844 interaction of .file and .line with warning and error messages.
845
aed5fc75
NC
846 PR 19458
847 * testsuite/gas/arm/armv8_2-a.d: Skip for COFF based targets.
848 * testsuite/gas/arm/archv8m-main.d: Likewise.
849 * testsuite/gas/arm/archv8m-base.d: Likewise.
850
0bff6e2d
MW
8512016-01-20 Matthew Wahab <matthew.wahab@arm.com>
852
853 * testsuite/gas/aarch64/armv8_2-a-illegal.d: New.
854 * testsuite/gas/aarch64/armv8_2-a-illegal.l: New.
855 * testsuite/gas/aarch64/armv8_2-a-illegal.s: New.
856
91f68a68
MG
8572016-01-20 Mickael Guene <mickael.guene@st.com>
858 Terry Guo <terry.guo@arm.com>
859
860 * config/obj-elf.c (obj_elf_change_section) : Allow arm section with
861 SHF_ARM_NOREAD section flag.
862 * config/tc-arm.h (md_elf_section_letter) : Implement this hook to
863 handle letter 'y'.
864 (arm_elf_section_letter) : Declare it.
865 * config/tc-arm.c (arm_elf_section_letter): Handle letter 'y' to set
866 SHF_ARM_NOREAD section flag.
867 * doc/c-arm.texi (ARM section attribute): Document the 'y' attribute.
868
869 * testsuite/gas/arm/section-execute-only.s: New test case.
870 * testsuite/gas/arm/section-execute-only.d: Expected output.
871
100b4f2e
MR
8722016-01-18 Maciej W. Rozycki <macro@imgtec.com>
873
874 * config/tc-mips.c (micromips_insn_length): Remove the mention
875 of 48-bit microMIPS instructions.
876
3d961d0d
AM
8772016-01-18 Alan Modra <amodra@gmail.com>
878
879 * configure: Regenerate.
880
5c14705f
AM
8812016-01-17 Alan Modra <amodra@gmail.com>
882
883 * configure: Regenerate.
884
b3066ae8
AM
8852016-01-17 Alan Modra <amodra@gmail.com>
886
887 * testsuite/gas/cfi/cfi.exp: Exclude m68hc11/12 from m68k test.
888
4d82fe66
NC
8892016-01-14 Nick Clifton <nickc@redhat.com>
890
891 * testsuite/gas/rl78/sp-relative-movw.s: New test.
892 * testsuite/gas/rl78/sp-relative-movw.d: Expected disassembly.
893 * testsuite/gas/rl78/rl78.exp: Run the new test.
894
651657fa
MW
8952016-01-14 Matthew Wahab <matthew.wahab@arm.com>
896
897 * testsuite/gas/aarch64/illegal-sysreg-2.l: New.
898 * testsuite/gas/aarch64/illegal-sysreg-2.d: New.
899
3facb0e9
MR
9002016-01-13 Maciej W. Rozycki <macro@imgtec.com>
901
902 * config/tc-nios2.c (output_movia): Preset `code' to 0.
903
8a4c2869
YS
9042016-01-13 Yoshinori Sato <ysato@users.sourceforge.jp>
905
906 * config/tc-h8300.c (get_operand): Remove spurious condition in
907 test for closing parenthesis.
908
105bde57
MW
9092016-01-12 Matthew Wahab <matthew.wahab@arm.com>
910
911 * config/tc-arm.c (arm_ext_v8_2): New.
912 (insns): Add "esb".
913 * testsuite/gas/arm/armv8_2-a.d: New.
914 * testsuite/gas/arm/armv8_2-a.s: New.
915
5230aa4d
AM
9162016-01-12 Alan Modra <amodra@gmail.com>
917
918 * testsuite/gas/ppc/vsx3.d: Accept nop padding.
919
afa8d405
PB
9202016-01-11 Peter Bergner <bergner@vnet.ibm.com>
921
922 * testsuite/gas/ppc/power9.d <xscmpnedp, xvcmpnedp, xvcmpnedp.,
923 xvcmpnesp, xvcmpnesp.>: Delete tests.
924 * testsuite/gas/ppc/power9.s: Likewise.
925 * testsuite/gas/ppc/vsx3.d: Likewise.
926 * testsuite/gas/ppc/vsx3.s: Likewise.
927
83c3256e
AS
9282016-01-08 Andreas Schwab <schwab@linux-m68k.org>
929
930 PR gas/13050
931 * testsuite/gas/m68k/all.exp: Add tests p13050-1 and p13050-2.
932 * testsuite/gas/m68k/p13050-1.s: New file.
933 * testsuite/gas/m68k/p13050-2.d: New file.
934 * testsuite/gas/m68k/p13050-2.s: New file.
935
b05a65d0
AB
9362016-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
937
938 * testsuite/gas/arc/adc.d: Add 'R_' prefix to relocation names.
939 * testsuite/gas/arc/add.d: Likewise.
940 * testsuite/gas/arc/and.d: Likewise.
941 * testsuite/gas/arc/asl.d: Likewise.
942 * testsuite/gas/arc/asr.d: Likewise.
943 * testsuite/gas/arc/bic.d: Likewise.
944 * testsuite/gas/arc/extb.d: Likewise.
945 * testsuite/gas/arc/extw.d: Likewise.
946 * testsuite/gas/arc/j.d: Likewise.
947 * testsuite/gas/arc/jl.d: Likewise.
948 * testsuite/gas/arc/ld2.d: Likewise.
949 * testsuite/gas/arc/lsr.d: Likewise.
950 * testsuite/gas/arc/mov.d: Likewise.
951 * testsuite/gas/arc/or.d: Likewise.
952 * testsuite/gas/arc/pcl-relocs.d: Likewise.
953 * testsuite/gas/arc/pcrel-relocs.d: Likewise.
954 * testsuite/gas/arc/pic-relocs.d: Likewise.
955 * testsuite/gas/arc/plt-relocs.d: Likewise.
956 * testsuite/gas/arc/rlc.d: Likewise.
957 * testsuite/gas/arc/ror.d: Likewise.
958 * testsuite/gas/arc/rrc.d: Likewise.
959 * testsuite/gas/arc/sbc.d: Likewise.
960 * testsuite/gas/arc/sda-relocs.d: Likewise.
961 * testsuite/gas/arc/sda-relocs2.d: Likewise.
962 * testsuite/gas/arc/sexb.d: Likewise.
963 * testsuite/gas/arc/sexw.d: Likewise.
964 * testsuite/gas/arc/st.d: Likewise.
965 * testsuite/gas/arc/sub.d: Likewise.
966 * testsuite/gas/arc/tls-relocs.d: Likewise.
967 * testsuite/gas/arc/xor.d: Likewise.
968
6f2750fe
AM
9692016-01-01 Alan Modra <amodra@gmail.com>
970
971 Update year range in copyright notice of all files.
972
3499769a
AM
973For older changes see ChangeLog-2015 and testsuite/ChangeLog-2015
974\f
975Copyright (C) 2016 Free Software Foundation, Inc.
976
977Copying and distribution of this file, with or without modification,
978are permitted in any medium without royalty provided the copyright
979notice and this notice are preserved.
980
981Local Variables:
982mode: change-log
983left-margin: 8
984fill-column: 74
985version-control: never
986End:
This page took 0.078134 seconds and 4 git commands to generate.