Skip setting HW watchpoint if skip_hw_watchpoint_multi_tests in gdb.base/break-idempo...
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
99b2a2dd
NC
12015-04-29 Nick Clifton <nickc@redhat.com>
2
3 PR 18256
4 * config/tc-arm.c (encode_arm_cp_address): Issue an error message
5 if the operand is neither a register nor a vector.
6
5d239759
NC
72015-04-29 Nick Clifton <nickc@redhat.com>
8
9 * doc/as.texinfo (Set): Note that a symbol cannot be set multiple
10 times if the expression is not constant and the target uses linker
11 relaxation.
12
f9c1b181
RL
132015-04-28 Renlin Li <renlin.li@arm.com>
14
15 * config/tc-arm.c (arm_init_frag): Always emit mapping symbols.
16
da7119c9
NC
172015-04-28 Nick Clifton <nickc@redhat.com>
18
19 PR 18313
20 * cond.c (s_if): Stop compile time warning about stopc being used
21 before it is set.
22 (s_ifc): Likewise.
23
eb9d6cc9
RL
242015-04-27 Renlin Li <renlin.li@arm.com>
25
26 * config/tc-aarch64.c (s_aarch64_inst): Don't align code for non-text
27 section.
28 (md_assemble): Likewise, move the align code outside the loop.
29
faade851
JW
302015-04-24 Jim Wilson <jim.wilson@linaro.org>
31
32 * config/tc-aarch64.c (aarch64_cpus): Add CRC and CRYPTO features
33 for thunderx.
34
352015-04-24 Richard Earnshaw <rearnsha@arm.com>
7a5c933c
RE
36
37 * config/tc-arm.h (arm_min): New function.
38 (SUB_SEGMENT_ALIGN): Define.
39
ece794d9
MF
402015-04-23 Matthew Fortune <matthew.fortune@imgtec.com>
41
42 * config/tc-mips.c (macro): State the recommended way of creating
43 32-bit or 64-bit addresses.
44
af508cb9
JB
452015-04-23 Jan Beulich <jbeulich@suse.com>
46
47 * config/tc-i386.c (match_mem_size): Also allow no size
48 specification when broadcasting.
49
d3b47e2b
L
502015-04-20 H.J. Lu <hongjiu.lu@intel.com>
51
52 * doc/as.texinfo (Bundle directives): Shorten menu entry and
53 use @subsection.
54 (CFI directives): Use @subsection.
55 (SH-Dependent, SH64-Dependent): Moved after SCORE-Dependent.
56 * doc/c-i386.texi (i386-Mnemonics): Use @subsection.
57
ef7a9369
SKS
582015-04-17 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
59
60 * config/tc-avr.c (create_record_for_frag): Rename link to
61 prop_rec_link.
62
ea556d25
L
632015-04-15 H.J. Lu <hongjiu.lu@intel.com>
64
65 * NEWS: Mention
66 --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi].
67
0ce398f1
L
682015-04-14 H.J. Lu <hongjiu.lu@intel.com>
69
70 * as.h (compressed_debug_section_type): Removed.
71
6ff71e76
NC
722015-04-14 Nick Clifton <nickc@redhat.com>
73
74 * config/tc-rl78.h (TC_LINKRELAX_FIXUP): Define.
75 (TC_FORCE_RELOCATION_SUB_SAME): Define.
76 (DWARF2_USE_FIXED_ADVANCE_PC): Define.
77
080bb7bb
NC
782015-04-10 Nick Clifton <nickc@redhat.com>
79
80 PR binutils/18198
81 * doc/c-arm.texi (ARM Options): Add a note about the interaction of
82 the -EB option with the linker's --be8 option.
83
4b5708f5
HPN
842015-04-09 Hans-Peter Nilsson <hp@axis.com>
85
86 * doc/c-rx.texi: Fix markup typos in last change.
87
3525236c
NC
882015-04-09 Nick Clifton <nickc@redhat.com>
89
90 * config/tc-rx.c (enum options): Add OPTION_DISALLOW_STRING_INSNS.
91 (md_longopts): Add -mno-allow-string-insns.
92 (md_parse_option): Handle -mno-allow-string-insns.
93 (md_show_usage): Mention -mno-allow-string-insns.
94 (rx_note_string_insn_use): New function. Produces an error
95 message if a string insn is used when it is not allowed.
96 * config/rx-parse.y (SCMPU): Call rx_note_string_insn_use.
97 (SMOVU, SMOVB, SMOVF, SUNTIL, SWHILE, RMPA): Likewise.
98 * config/rx-defs.h (rx_note_string_insn_use): Prototype.
99 * doc/c-rx.texi: Document -mno-allow-string-insns.
100
151411f8
L
1012015-04-08 H.J. Lu <hongjiu.lu@intel.com>
102
103 * as.c (show_usage): Update --compress-debug-sections.
104 (std_longopts): Use optional_argument on compress-debug-sections.
105 (parse_args): Handle
106 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
107 * as.h (compressed_debug_section_type): New.
108 (flag_compress_debug): Change type to compressed_debug_section_type.
109 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
110 * write.c (compress_debug): Set BFD_COMPRESS_GABI for
111 --compress-debug-sections=zlib-gabi. Call
112 bfd_get_compression_header_size to get compression header size.
113 Don't rename section name for --compress-debug-sections=zlib-gabi.
114 * config/tc-i386.c (compressed_debug_section_type): Set to
115 COMPRESS_DEBUG_ZLIB.
116 * doc/as.texinfo: Document
117 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
118
a97902de
RL
1192015-04-07 Renlin Li <renlin.li@arm.com>
120
121 * config/tc-aarch64.c (mapping_state): Use subseg_text_p.
122 (s_aarch64_inst): Likewise.
123 (md_assemble): Likewise.
124
4aa90cc0
L
1252015-04-06 H.J. Lu <hongjiu.lu@intel.com>
126
127 * write.c (compress_debug): Use bfd_putb64 to write uncompressed
128 section size.
129
317974f6
L
1302015-04-05 H.J. Lu <hongjiu.lu@intel.com>
131
132 * write.c (compress_debug): Don't write the zlib header if
133 compressed section size is the same as before compression.
134
03e08038
NC
1352015-04-02 Nick Clifton <nickc@redhat.com>
136
137 PR gas/18189
138 * config/tc-microblaze.c (parse_imm): Use offsetT as the type for
f66adc4e 139 min and max parameters. Sign extend values before testing.
03e08038 140
c1baaddf
RL
1412015-04-02 Renlin Li <renlin.li@arm.com>
142
143 * config/tc-aarch64.c (mapping_state): Emit MAP_DATA within text section in order.
144 (mapping_state_2): Don't emit MAP_DATA here.
145 (s_aarch64_inst): Align frag during state transition.
146 (md_assemble): Likewise.
147
726e626a
EM
1482015-04-02 Ed Maste <emaste@freebsd.org>
149
150 * config/tc-aarch64.c (set_error_kind): Delete.
151 (set_error_message): Delete.
152
39f3de7c
L
1532015-04-02 H.J. Lu <hongjiu.lu@intel.com>
154
155 * configure: Regenerated.
156
2412d878
EM
1572015-04-01 Evandro Menezes <e.menezes@samsung.com>
158
159 * config/tc-aarch64.c: Add support for Samsung Exynos M1.
160 * doc/c-aarch64.texi (-mcpu=): Add "exynos-m1".
161
246496bb
EM
1622015-04-01 Evandro Menezes <e.menezes@samsung.com>
163
164 * config/tc-arm.c: Add support for Samsung Exynos M1.
165 * doc/c-arm.texi (-mcpu=): Add "exynos-m1".
166
afa59b79
L
1672015-04-01 H.J. Lu <hongjiu.lu@intel.com>
168
169 * configure: Regenerated.
170
6036f486
ES
1712015-03-31 Ed Schouten <ed@nuxi.nl>
172
173 * configure.tgt (fmt): Set to elf for *-*-cloudabi*.
174
543b7933
L
1752015-03-31 H.J. Lu <hongjiu.lu@intel.com>
176
177 * configure.ac: Revert the AM_ZLIB change.
178 * Makefile.in: Regenerated.
179 * aclocal.m4: Likewise.
180 * configure: Likewise.
181
0138187e
L
1822015-03-31 H.J. Lu <hongjiu.lu@intel.com>
183
184 * Makefile.am (ZLIBINC): New.
185 (AM_CFLAGS): Add $(ZLIBINC).
186 * as.c: (show_usage): Don't check HAVE_ZLIB_H.
187 (parse_args): Likewise.
188 * compress-debug.c: Don't check HAVE_ZLIB_H to include <zlib.h>.
189 (compress_init): Don't check HAVE_ZLIB_H.
190 (compress_data): Likewise.
191 (compress_finish): Likewise.
192 * configure.ac (AM_ZLIB): Removed.
193 (zlibinc): New. AC_SUBST.
194 Add --with-system-zlib.
195 * Makefile.in: Regenerated.
196 * config.in: Likewise.
197 * configure: Likewise.
198 * doc/Makefile.in: Likewise.
199
e04de5e3
L
2002015-03-27 H.J. Lu <hongjiu.lu@intel.com>
201
202 * config/tc-i386.c (cpu_flags_set): Removed.
203
bb383c6c
RL
2042015-03-25 Renlin Li <renlin.li@arm.com>
205
206 * config/tc-aarch64.c (mapping_state): Remove first MAP_DATA emitting
207 code.
208 (mapping_state_2): Emit first MAP_DATA symbol here.
209
b422eb49
L
2102015-03-24 H.J. Lu <hongjiu.lu@intel.com>
211
212 PR gas/18087
213 * write.c (compress_debug): Don't write the zlib header if
214 compression didn't make the section smaller.
215
823d2571
TG
2162015-03-24 Terry Guo <terry.guo@arm.com>
217
218 * config/tc-arm.c (no_cpu_selected): Use new macro to compare
219 features.
220 (parse_psr): Likewise.
221 (do_t_mrs): Likewise.
222 (do_t_msr): Likewise.
223 (static const arm_feature_set arm_ext_*): Defined with new macros.
224 (static const arm_feature_set arm_cext_*): Likewise.
225 (static const arm_feature_set fpu_fpa_ext_*): Likewise.
226 (static const arm_feature_set fpu_vfp_ext_*): Likewise.
227 (deprecated_coproc_regs): Likewise.
228 (UL_BARRIER): Likewise.
229 (barrier_opt_names): Likewise.
230 (arm_cpus): Likewise.
231 (arm_extensions): Likewise.
232
80b8656c
L
2332015-03-20 H.J. Lu <hongjiu.lu@intel.com>
234
235 * config/tc-i386.c (i386_align_code): Limit multi-byte nop
236 instructions to 10 bytes.
237
1740ba0c
NC
2382015-03-19 Nick Clifton <nickc@redhat.com>
239
240 * config/tc-rl78.c (enum options): Add G13 and G14.
241 (md_longopts): Add -mg13 and -mg14.
242 (md_parse_option): Handle -mg13 and -mg14.
243 (md_show_usage): List -mg13 and -mg14.
244 * doc/c-rl78.texi: Add description of -mg13 and -mg14 options.
245
273a4985
JT
2462015-03-18 Jon Turney <jon.turney@dronecode.org.uk>
247 Nick Clifton <nickc@redhat.com>
248
249 PR binutils/18087
250 * doc/as.texinfo: Note that when gas compresses debug sections the
251 compression is only performed if it makes the section smaller.
252 * write.c (compress_debug): Do not compress a debug section if
253 doing so would make it larger.
254
029f3522
GG
2552015-03-17 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
256
257 * config/tc-i386.c (cpu_arch): Add PROCESSOR_ZNVER flags.
258 (i386_align_code): Add PROCESSOR_ZNVER cases.
259 * config/tc-i386.h (processor_type): Add PROCESSOR_ZNVER.
260 * doc/c-i386.texi: Add znver1 and clzero.
261
b57dc16f
NC
2622015-03-16 Nick Clifton <nickc@redhat.com>
263
264 * dwarf2dbg.c (out_header): Remove spurious #if 1.
265
4bf8c6e8
JW
2662015-03-13 Jiong Wang <jiong.wang@arm.com>
267
268 * config/tc-aarch64.c (warn_unpredictable_ldst): Don't warn on reg
269 number 31.
270
bc9706f8
JW
2712015-03-13 Jiong Wang <jiong.wang@arm.com>
272
273 * config/tc-aarch64.h (SUB_SEGMENT_ALIGN): Define to be zero.
274
7ef0d297
AB
2752015-03-12 Andrew Bennett <andrew.bennett@imgtec.com>
276
277 * config/tc-mips.c (mips_cpu_info_table): Add i6400 entry.
278 * doc/c-mips.texi: Document i6400 -march option.
279
93ef582d
NC
2802015-03-12 Nick Clifton <nickc@redhat.com>
281
282 PR gas/17444
283 * config/tc-arm.h (MD_APPLY_SYM_VALUE): Pass the current segment
284 to arm_apply_sym_value. Update prototype.
285 * config/tc-arm.c (arm_apply_sym_value): Add segment argument.
286 Do not apply the value if the symbol is in a different segment to
287 the current segment.
288
f728387b
AM
2892015-03-11 Alan Modra <amodra@gmail.com>
290
291 * config/tc-ppc.c (md_assemble): Don't abort on 8 byte insn fixups.
292 (md_apply_fix): Report an error on data-only fixups used with insns.
293
c6837265
AK
2942015-03-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
295
296 * config/tc-s390.c (md_gather_operands): Check for valid
297 length field operands.
298
5e0d7f77
MP
2992015-03-10 Michael Perkins <perkinsmg75@yahoo.co.uk>
300
301 * config/tc-arm.c (parse_operands): Fix bug setting writeback
302 values for '^' on OP_REGLSTs.
303 (do_push_pop): Add new writeback constraint.
304
4e9aaefb
SA
3052015-03-10 Renlin Li <renlin.li@arm.com>
306
307 * config/tc-arm.c (mapping_state): Remove first MAP_DATA emitting code.
308 (mapping_state_2): Emit first MAP_DATA symbol here.
309
a578ef7e
JW
3102015-03-10 Matthew Wahab <matthew.wahab@arm.com>
311
312 * config/tc-aarch64.c (mapping_state): Set minimum alignment for
313 code sections.
314
73f43896
NC
3152015-03-10 Nick Clifton <nickc@redhat.com>
316
317 PR gas/17852
318 * config/tc-arm.c (md_begin): Ensure that selected_cpu is
319 initialised when CPU_DEFAULT is defined.
320
a26de52c
NC
3212015-03-05 Nick Clifton <nickc@redhat.com>
322
323 * config/tc-v850.c (md_parse_option): Fix code to set or clear
324 EF_RH850_DATA_ALIGN8 bit in ELF header, based upon the use of the
325 -m8byte-align and -m4byte-align command line options.
326
e09ab7ac
RS
3272015-03-04 Richard Sandiford <richard.sandiford@arm.com>
328
329 PR gas/17843
330 * config/tc-aarch64.c (process_movw_reloc_info): Allow
331 R_AARCH64_TLSLE_MOVW_TPREL_G0_NC and R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
332 for MOVK.
333
9028d943
AM
3342015-02-28 Alan Modra <amodra@gmail.com>
335
336 * write.c (SUB_SEGMENT_ALIGN): Don't pad non-code sections at
337 end to their alignment.
338
389b8029
MS
3392015-02-19 Marcus Shawcroft <marcus.shawcroft@arm.com>
340
341 * config/tc-aarch64.c (reloc_table_entry): Generate
342 BFD_RELOC_AARCH64_TLSDESC_ADR_PREL21.
343 (md_apply_fix, aarch64_force_relocation): Handle
344 BFD_RELOC_AARCH64_TLSGD_ADR_PREL21.
345
3c12b054
MS
3462015-02-19 Marcus Shawcroft <marcus.shawcroft@arm.com>
347
348 * config/tc-aarch64.c (reloc_table_entry): Generate
349 BFD_RELOC_AARCH64_TLSGD_ADR_PREL21.
350 (md_apply_fix, aarch64_force_relocation): Handle
351 BFD_RELOC_AARCH64_TLSGD_ADR_PREL21.
352
043bf05a
MS
3532015-02-19 Marcus Shawcroft <marcus.shawcroft@arm.com>
354
355 * config/tc-aarch64.c (reloc_table_entry): Generate
356 BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_PREL19.
357 (md_apply_fix, aarch64_force_relocation): Handle
358 BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_PREL19.
359
74ad790c
MS
3602015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
361
362 * config/tc-aarch64.c (reloc_table_entry): Add ld_literal_type.
363 (reloc_table): Likewise.
364 (parse_address_main): Use ld_literal_type.
365
6f4a313b
MS
3662015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
367
368 * config/tc-aarch64.c (reloc_table_entry): Add adr_type.
369 (reloc_table): Likewise.
370 (parse_address_main): Use adr_type.
371
1db365dc
MS
3722015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
373
374 * config/tc-aarch64.c (aarch64_arch_any, aarch64_arch_node): Remove.
375
fdd410ac
AB
3762015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
377
378 * config/tc-avr.c: Add elf32-avr.h include.
379 (struct avr_property_record_link): New structure.
380 (avr_output_property_section_header): New function.
381 (avr_record_size): New function.
382 (avr_output_property_record): New function.
383 (avr_create_property_section): New function.
384 (avr_handle_align): New function.
385 (exclude_section_from_property_tables): New function.
386 (create_record_for_frag): New function.
387 (append_records_for_section): New function.
388 (avr_create_and_fill_property_section): New function.
389 (avr_post_relax_hook): New function.
390 * config/tc-avr.h (md_post_relax_hook): Define.
391 (avr_post_relax_hook): Declare.
392 (HANDLE_ALIGN): Define.
393 (avr_handle_align): Declare.
394 (strut avr_frag_data): New structure.
395 (TC_FRAG_TYPE): Define.
396
4469186b
KT
3972015-02-25 Matthew Wahab <matthew.wahab@arm.com>
398
399 * doc/c-arm.texi (-mcpu=): Add cortex-a53, cortex-a57 and
400 cortex-a72.
401
685080f2
NC
4022015-02-24 Nick Clifton <nickc@redhat.com>
403
404 * config/tc-v850.c (soft_float): New variable.
405 (v850_data_8): New variable.
406 (md_show_usage): Add -msoft-float/-mhard-float.
407 (md_parse_option): Likewise.
408 (md_begin): Set the default value of soft_float.
409 (v850_md_end): New function. Creates a note section.
410 * config/tc-v850.h (md_end): Define.
411 * doc/c-v850.texi: Document -msoft-float/-mhard-float.
412
5518c738
YS
4132015-02-23 Yoshinori Sato <ysato@users.sourceforge.jp>
414
415 * config/tc-h8300.c (line_separater_chars): Add a version for
416 h8300-linux that includes a separator.
417 (default_mach): New variable.
418 (md_main): Use it.
419 (md_longopts): Add '--march' option.
420 (md_parse_option): Parse the new option.
421 * config/tc-h8300.h (TARGET_FORMAT): Add elf32-h8300-linux.
422 * configure.tgt: Add h8300-*-linux
423 * doc/c-h8300.texi: Document --march.
424
0f8f0c57
NC
4252015-02-23 Nick Clifton <nickc@redhat.com>
426
427 PR 17940
428 * dwarf2dbg.c (out_header): When generating dwarf sections use
429 real symbols not temps for the start and end symbols.
430 * config/tc-msp430.h (TC_FORCE_RELOCATION_SUB_SAME): Also prevent
431 adjustments to relocations in debug sections.
432 (TC_LINKRELAX_FIXUP): Likewise.
433
5c9352f3
AM
4342015-02-19 Alan Modra <amodra@gmail.com>
435
436 * doc/as.texinfo (Local Symbol Names): Don't use ':' in pxref.
437 * doc/c-i386.texi: Reorder i386-Bugs after i386-Arch.
438
aa31c464
JW
4392015-02-11 Matthew Wahab <matthew.wahab@arm.com>
440
441 * config/tc-aarch64.c (aarch64_cpus): Fix code formatting.
442
b19f47ad
JW
4432015-02-11 Matthew Wahab <matthew.wahab@arm.com>
444
445 * config/tc-arm.c: Add support for Cortex-A72.
446
5c3696f8
KT
4472015-02-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
448
449 * config/tc-arm.c (warn_deprecated_sp): Use as_tsktsk instead
450 of as_warn for deprecation messages.
451 (encode_arm_addr_mode_2): Likewise.
452 (check_obsolete): Likewise.
453 (do_rd_rm_rn): Likewise.
454 (do_co_reg): Likewise.
455 (do_setend): Likewise.
456 (do_t_mov_cmp): Likewise.
457 (do_neon_ldr_str): Likewise.
458 (opcode_lookup): Likewise.
459 (if_fsm_post_encode): Likewise.
460 (md_assemble): Likewise.
461
73e76108
JB
4622015-02-06 Jan Beulich <jbeulich@suse.com>
463
464 * dw2gencfi.c (select_cie_for_fde): Also bail on CFI_label.
465 (cfi_change_reg_numbers): Also do nothing for CFI_label.
466 (cfi_pseudo_table): Also handle .cfi_label when not supporting
467 CFI directives.
468
64a81db0
AM
4692015-02-05 Alan Modra <amodra@gmail.com>
470
471 * config/tc-msp430.c (md_assemble): Correct size passed to
472 extract_cmd. Remove index check.
473
2abdd192
JW
4742015-02-04 Matthew Wahab <matthew.wahab@arm.com>
475
476 * config/tc-aarch64.c (aarch64_cpus): Add support for Cortex-A72.
477 * doc/c-aarch64.texi (-mcpu=): Add "cortex-a72".
478
3101e637
NC
4792015-02-04 Nick Clifton <nickc@redhat.com>
480
481 * config/rl78-parse.y (addsubw): Fix encoding of [HL] variant of
482 these instructions.
483
8e02d7f5
JW
4842015-02-03 Renlin Li <renlin.li@arm.com>
485
486 * doc/c-aarch64.texi (.arch): Document the directive.
487 (.arch_extension): Likewise.
488
6d012254
NC
4892015-02-03 Nick Clifton <nickc@redhat.com>
490
491 * config/tc-rl78.h (TC_PARSE_CONS_EXPRESSION): Define.
492
3f8107ab
AM
4932015-01-28 James Bowman <james.bowman@ftdichip.com>
494
495 * Makefile.am: Add FT32 files.
496 * config/tc-ft32.c: New file.
497 * config/tc-ft32.h: New file.
498 * configure.tgt: Add FT32 support.
499 * Makefile.in: Regenerate.
500 * po/POTFILES.in: Regenerate.
501
20d79870
KLC
5022015-01-27 Kuan-Lin Chen <kuanlinchentw@gmail.com>
503
504 * config/tc-nds32.c (do_pseudo_la_internal): Limit the second argument
505 of instruction la to a symbol.
506
3bd3aeb4
KLC
5072015-01-27 Kuan-Lin Chen <kuanlinchentw@gmail.com>
508
509 * config/tc-nds32.c (nds32_parse_name): Ignore when the input is
510 section name.
511
740bdc67
AM
5122015-01-19 Alan Modra <amodra@gmail.com>
513
514 * read.c (s_reloc): Match BFD_RELOC_NONE, BFD_RELOC{8,16,32,64}.
515 * write.c (get_frag_for_reloc): Allow match just past end of frag.
516
1e2e8c52
AK
5172015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
518
519 * config/tc-s390.c (struct pd_reg): Remove.
520 (pre_defined_registers): Remove.
521 (REG_NAME_CNT): Remove.
522 (reg_name_search): Calculate the register number instead of doing
523 a lookup.
524 (register_name, tc_s390_regname_to_dw2regnum): Adopt to the new
525 reg_name_search signature.
526 (s390_parse_cpu): Support the new arch string z13.
527 (s390_insert_operand): Support for vector registers with the extra
528 field for the fifth bit of each vector register operand.
529 (md_gather_operand): Adjust to the new handling of optional
530 parameters.
531
532 * doc/as.texinfo: Document the z13 cpu string.
533
0900a05b
JW
5342015-01-13 Matthew Wahab <matthew.wahab@arm.com>
535
536 * config/tc-arm.c (parse_ifimm_zero): Accept #0x0 as a synonym for
537 #0, restoring previous behaviour.
538
69602580
JB
5392015-01-12 Jan Beulich <jbeulich@suse.com>
540
541 * gas/dw2gencfi.c (cfi_add_label, dot_cfi_label): New.
542 (cfi_pseudo_table): Add "cfi_label".
543 (output_cfi_insn): Handle CFI_label.
544 (select_cie_for_fde): Als terminate CIE when encountering
545 CFI_label.
546 * dw2gencfi.h (cfi_add_label): Declare.
547 (struct cfi_insn_data): New member "sym_name".
548 (CFI_label): New.
549 * read.c (read_symbol_name): Drop "static".
550 * read.h (read_symbol_name): Declare.
551
cb3b1e65
JB
5522015-01-12 Jan Beulich <jbeulich@suse.com>
553
554 * gas/config/tc-arm.c (do_neon_shl_imm): Check immediate range.
555 (do_neon_qshl_imm): Likewise.
556
b38ead21
AM
5572015-01-12 Alan Modra <amodra@gmail.com>
558
559 * read.c (s_altmacro, s_reloc): Make definition static.
560
491793b5
AB
5612015-01-10 Andrew Burgess <andrew.burgess@embecosm.com>
562
563 * config/tc-avr.c (md_apply_fix): Update the contents of VALP for
564 diff fixups.
565
ea0d6bb9
PT
5662015-01-09 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
567
568 * config/tc-arm.c (arm_cpus): Add support for APM X-Gene 1 and
569 X-Gene 2.
570 * doc/c-arm.texi (ARM Options): Mention xgene1 and xgene2.
571
5a70a223
JB
5722015-01-07 Jan Beulich <jbeulich@suse.com>
573
574 * config/tc-arm.c (struct arm_option_extension_value_table):
575 Split field "value" into fields "merge_value" and "clear_value".
576 (arm_extensions): Adjust initializer accordingly.
577
efd321f9
AM
5782015-01-01 Alan Modra <amodra@gmail.com>
579
580 * as.c (parse_args): Just print current year.
581
b90efa5b 5822015-01-01 Alan Modra <amodra@gmail.com>
bffb6004 583
b90efa5b 584 Update year range in copyright notice of all files.
bffb6004 585
b90efa5b 586For older changes see ChangeLog-2014
08d56133 587\f
b90efa5b 588Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
589
590Copying and distribution of this file, with or without modification,
591are permitted in any medium without royalty provided the copyright
592notice and this notice are preserved.
593
08d56133
NC
594Local Variables:
595mode: change-log
596left-margin: 8
597fill-column: 74
598version-control: never
599End:
This page took 0.662893 seconds and 4 git commands to generate.