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