Sync filenames.h with gcc
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
00923338
L
12015-05-01 H.J. Lu <hongjiu.lu@intel.com>
2
3 * config/tc-i386.c (i386_elf_emit_arch_note): Removed.
4 * config/tc-i386.h (md_end): Likewise.
5 (i386_elf_emit_arch_note): Likewise.
6
b633b725
L
72015-05-01 H.J. Lu <hongjiu.lu@intel.com>
8
9 * configure.tgt: Support i386-*-elf*.
10
0952813b
DD
112015-04-30 DJ Delorie <dj@redhat.com>
12
13 * config/rl78-defs.h (rl78_isa_g10): New.
14 (rl78_isa_g13): New.
15 (rl78_isa_g14): New.
16 * config/rl78-parse.y (ISA_G10): New.
17 (ISA_G13): New.
18 (ISA_G14): New.
19 (MULHU, MULH, MULU, DIVHU, DIVWU, MACHU, MACH): Use them.
20 * config/tc-rl78.c (rl78_isa_g10): New.
21 (rl78_isa_g13): New.
22 (rl78_isa_g14): New.
23
b49f93f6
L
242015-04-30 H.J. Lu <hongjiu.lu@intel.com>
25
26 * config/tc-i386.c (i386_target_format): Use "else if" on
27 cpu_arch_isa.
28
7ce98c16
NC
292015-04-30 Nick Clifton <nickc@redhat.com>
30
8b2d793c
NC
31 PR gas/18347
32 * config/tc-arm.c (md_undefined_symbol): Issue a warning message
33 (if enabled) when the user creates a symbol with the same name as
34 an ARM instruction.
35 (flag_warn_syms): New static variable.
36 (arm_opts): Add mwarn-syms and mno-warn-syms.
37 * doc/c-arm.texi (ARM Options): Document the -m[no-]warn-syms
38 options.
39
7ce98c16
NC
40 PR gas/18353
41 * doc/as.texinfo (Zero): Add documentation of the .zero pseudo-op.
42
99b2a2dd
NC
432015-04-29 Nick Clifton <nickc@redhat.com>
44
45 PR 18256
46 * config/tc-arm.c (encode_arm_cp_address): Issue an error message
47 if the operand is neither a register nor a vector.
48
5d239759
NC
492015-04-29 Nick Clifton <nickc@redhat.com>
50
51 * doc/as.texinfo (Set): Note that a symbol cannot be set multiple
52 times if the expression is not constant and the target uses linker
53 relaxation.
54
f9c1b181
RL
552015-04-28 Renlin Li <renlin.li@arm.com>
56
57 * config/tc-arm.c (arm_init_frag): Always emit mapping symbols.
58
da7119c9
NC
592015-04-28 Nick Clifton <nickc@redhat.com>
60
61 PR 18313
62 * cond.c (s_if): Stop compile time warning about stopc being used
63 before it is set.
64 (s_ifc): Likewise.
65
eb9d6cc9
RL
662015-04-27 Renlin Li <renlin.li@arm.com>
67
68 * config/tc-aarch64.c (s_aarch64_inst): Don't align code for non-text
69 section.
70 (md_assemble): Likewise, move the align code outside the loop.
71
faade851
JW
722015-04-24 Jim Wilson <jim.wilson@linaro.org>
73
74 * config/tc-aarch64.c (aarch64_cpus): Add CRC and CRYPTO features
75 for thunderx.
76
772015-04-24 Richard Earnshaw <rearnsha@arm.com>
7a5c933c
RE
78
79 * config/tc-arm.h (arm_min): New function.
80 (SUB_SEGMENT_ALIGN): Define.
81
ece794d9
MF
822015-04-23 Matthew Fortune <matthew.fortune@imgtec.com>
83
84 * config/tc-mips.c (macro): State the recommended way of creating
85 32-bit or 64-bit addresses.
86
af508cb9
JB
872015-04-23 Jan Beulich <jbeulich@suse.com>
88
89 * config/tc-i386.c (match_mem_size): Also allow no size
90 specification when broadcasting.
91
d3b47e2b
L
922015-04-20 H.J. Lu <hongjiu.lu@intel.com>
93
94 * doc/as.texinfo (Bundle directives): Shorten menu entry and
95 use @subsection.
96 (CFI directives): Use @subsection.
97 (SH-Dependent, SH64-Dependent): Moved after SCORE-Dependent.
98 * doc/c-i386.texi (i386-Mnemonics): Use @subsection.
99
ef7a9369
SKS
1002015-04-17 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
101
102 * config/tc-avr.c (create_record_for_frag): Rename link to
103 prop_rec_link.
104
ea556d25
L
1052015-04-15 H.J. Lu <hongjiu.lu@intel.com>
106
107 * NEWS: Mention
108 --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi].
109
0ce398f1
L
1102015-04-14 H.J. Lu <hongjiu.lu@intel.com>
111
112 * as.h (compressed_debug_section_type): Removed.
113
6ff71e76
NC
1142015-04-14 Nick Clifton <nickc@redhat.com>
115
116 * config/tc-rl78.h (TC_LINKRELAX_FIXUP): Define.
117 (TC_FORCE_RELOCATION_SUB_SAME): Define.
118 (DWARF2_USE_FIXED_ADVANCE_PC): Define.
119
080bb7bb
NC
1202015-04-10 Nick Clifton <nickc@redhat.com>
121
122 PR binutils/18198
123 * doc/c-arm.texi (ARM Options): Add a note about the interaction of
124 the -EB option with the linker's --be8 option.
125
4b5708f5
HPN
1262015-04-09 Hans-Peter Nilsson <hp@axis.com>
127
128 * doc/c-rx.texi: Fix markup typos in last change.
129
3525236c
NC
1302015-04-09 Nick Clifton <nickc@redhat.com>
131
132 * config/tc-rx.c (enum options): Add OPTION_DISALLOW_STRING_INSNS.
133 (md_longopts): Add -mno-allow-string-insns.
134 (md_parse_option): Handle -mno-allow-string-insns.
135 (md_show_usage): Mention -mno-allow-string-insns.
136 (rx_note_string_insn_use): New function. Produces an error
137 message if a string insn is used when it is not allowed.
138 * config/rx-parse.y (SCMPU): Call rx_note_string_insn_use.
139 (SMOVU, SMOVB, SMOVF, SUNTIL, SWHILE, RMPA): Likewise.
140 * config/rx-defs.h (rx_note_string_insn_use): Prototype.
141 * doc/c-rx.texi: Document -mno-allow-string-insns.
142
151411f8
L
1432015-04-08 H.J. Lu <hongjiu.lu@intel.com>
144
145 * as.c (show_usage): Update --compress-debug-sections.
146 (std_longopts): Use optional_argument on compress-debug-sections.
147 (parse_args): Handle
148 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
149 * as.h (compressed_debug_section_type): New.
150 (flag_compress_debug): Change type to compressed_debug_section_type.
151 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
152 * write.c (compress_debug): Set BFD_COMPRESS_GABI for
153 --compress-debug-sections=zlib-gabi. Call
154 bfd_get_compression_header_size to get compression header size.
155 Don't rename section name for --compress-debug-sections=zlib-gabi.
156 * config/tc-i386.c (compressed_debug_section_type): Set to
157 COMPRESS_DEBUG_ZLIB.
158 * doc/as.texinfo: Document
159 --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
160
a97902de
RL
1612015-04-07 Renlin Li <renlin.li@arm.com>
162
163 * config/tc-aarch64.c (mapping_state): Use subseg_text_p.
164 (s_aarch64_inst): Likewise.
165 (md_assemble): Likewise.
166
4aa90cc0
L
1672015-04-06 H.J. Lu <hongjiu.lu@intel.com>
168
169 * write.c (compress_debug): Use bfd_putb64 to write uncompressed
170 section size.
171
317974f6
L
1722015-04-05 H.J. Lu <hongjiu.lu@intel.com>
173
174 * write.c (compress_debug): Don't write the zlib header if
175 compressed section size is the same as before compression.
176
03e08038
NC
1772015-04-02 Nick Clifton <nickc@redhat.com>
178
179 PR gas/18189
180 * config/tc-microblaze.c (parse_imm): Use offsetT as the type for
f66adc4e 181 min and max parameters. Sign extend values before testing.
03e08038 182
c1baaddf
RL
1832015-04-02 Renlin Li <renlin.li@arm.com>
184
185 * config/tc-aarch64.c (mapping_state): Emit MAP_DATA within text section in order.
186 (mapping_state_2): Don't emit MAP_DATA here.
187 (s_aarch64_inst): Align frag during state transition.
188 (md_assemble): Likewise.
189
726e626a
EM
1902015-04-02 Ed Maste <emaste@freebsd.org>
191
192 * config/tc-aarch64.c (set_error_kind): Delete.
193 (set_error_message): Delete.
194
39f3de7c
L
1952015-04-02 H.J. Lu <hongjiu.lu@intel.com>
196
197 * configure: Regenerated.
198
2412d878
EM
1992015-04-01 Evandro Menezes <e.menezes@samsung.com>
200
201 * config/tc-aarch64.c: Add support for Samsung Exynos M1.
202 * doc/c-aarch64.texi (-mcpu=): Add "exynos-m1".
203
246496bb
EM
2042015-04-01 Evandro Menezes <e.menezes@samsung.com>
205
206 * config/tc-arm.c: Add support for Samsung Exynos M1.
207 * doc/c-arm.texi (-mcpu=): Add "exynos-m1".
208
afa59b79
L
2092015-04-01 H.J. Lu <hongjiu.lu@intel.com>
210
211 * configure: Regenerated.
212
6036f486
ES
2132015-03-31 Ed Schouten <ed@nuxi.nl>
214
215 * configure.tgt (fmt): Set to elf for *-*-cloudabi*.
216
543b7933
L
2172015-03-31 H.J. Lu <hongjiu.lu@intel.com>
218
219 * configure.ac: Revert the AM_ZLIB change.
220 * Makefile.in: Regenerated.
221 * aclocal.m4: Likewise.
222 * configure: Likewise.
223
0138187e
L
2242015-03-31 H.J. Lu <hongjiu.lu@intel.com>
225
226 * Makefile.am (ZLIBINC): New.
227 (AM_CFLAGS): Add $(ZLIBINC).
228 * as.c: (show_usage): Don't check HAVE_ZLIB_H.
229 (parse_args): Likewise.
230 * compress-debug.c: Don't check HAVE_ZLIB_H to include <zlib.h>.
231 (compress_init): Don't check HAVE_ZLIB_H.
232 (compress_data): Likewise.
233 (compress_finish): Likewise.
234 * configure.ac (AM_ZLIB): Removed.
235 (zlibinc): New. AC_SUBST.
236 Add --with-system-zlib.
237 * Makefile.in: Regenerated.
238 * config.in: Likewise.
239 * configure: Likewise.
240 * doc/Makefile.in: Likewise.
241
e04de5e3
L
2422015-03-27 H.J. Lu <hongjiu.lu@intel.com>
243
244 * config/tc-i386.c (cpu_flags_set): Removed.
245
bb383c6c
RL
2462015-03-25 Renlin Li <renlin.li@arm.com>
247
248 * config/tc-aarch64.c (mapping_state): Remove first MAP_DATA emitting
249 code.
250 (mapping_state_2): Emit first MAP_DATA symbol here.
251
b422eb49
L
2522015-03-24 H.J. Lu <hongjiu.lu@intel.com>
253
254 PR gas/18087
255 * write.c (compress_debug): Don't write the zlib header if
256 compression didn't make the section smaller.
257
823d2571
TG
2582015-03-24 Terry Guo <terry.guo@arm.com>
259
260 * config/tc-arm.c (no_cpu_selected): Use new macro to compare
261 features.
262 (parse_psr): Likewise.
263 (do_t_mrs): Likewise.
264 (do_t_msr): Likewise.
265 (static const arm_feature_set arm_ext_*): Defined with new macros.
266 (static const arm_feature_set arm_cext_*): Likewise.
267 (static const arm_feature_set fpu_fpa_ext_*): Likewise.
268 (static const arm_feature_set fpu_vfp_ext_*): Likewise.
269 (deprecated_coproc_regs): Likewise.
270 (UL_BARRIER): Likewise.
271 (barrier_opt_names): Likewise.
272 (arm_cpus): Likewise.
273 (arm_extensions): Likewise.
274
80b8656c
L
2752015-03-20 H.J. Lu <hongjiu.lu@intel.com>
276
277 * config/tc-i386.c (i386_align_code): Limit multi-byte nop
278 instructions to 10 bytes.
279
1740ba0c
NC
2802015-03-19 Nick Clifton <nickc@redhat.com>
281
282 * config/tc-rl78.c (enum options): Add G13 and G14.
283 (md_longopts): Add -mg13 and -mg14.
284 (md_parse_option): Handle -mg13 and -mg14.
285 (md_show_usage): List -mg13 and -mg14.
286 * doc/c-rl78.texi: Add description of -mg13 and -mg14 options.
287
273a4985
JT
2882015-03-18 Jon Turney <jon.turney@dronecode.org.uk>
289 Nick Clifton <nickc@redhat.com>
290
291 PR binutils/18087
292 * doc/as.texinfo: Note that when gas compresses debug sections the
293 compression is only performed if it makes the section smaller.
294 * write.c (compress_debug): Do not compress a debug section if
295 doing so would make it larger.
296
029f3522
GG
2972015-03-17 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
298
299 * config/tc-i386.c (cpu_arch): Add PROCESSOR_ZNVER flags.
300 (i386_align_code): Add PROCESSOR_ZNVER cases.
301 * config/tc-i386.h (processor_type): Add PROCESSOR_ZNVER.
302 * doc/c-i386.texi: Add znver1 and clzero.
303
b57dc16f
NC
3042015-03-16 Nick Clifton <nickc@redhat.com>
305
306 * dwarf2dbg.c (out_header): Remove spurious #if 1.
307
4bf8c6e8
JW
3082015-03-13 Jiong Wang <jiong.wang@arm.com>
309
310 * config/tc-aarch64.c (warn_unpredictable_ldst): Don't warn on reg
311 number 31.
312
bc9706f8
JW
3132015-03-13 Jiong Wang <jiong.wang@arm.com>
314
315 * config/tc-aarch64.h (SUB_SEGMENT_ALIGN): Define to be zero.
316
7ef0d297
AB
3172015-03-12 Andrew Bennett <andrew.bennett@imgtec.com>
318
319 * config/tc-mips.c (mips_cpu_info_table): Add i6400 entry.
320 * doc/c-mips.texi: Document i6400 -march option.
321
93ef582d
NC
3222015-03-12 Nick Clifton <nickc@redhat.com>
323
324 PR gas/17444
325 * config/tc-arm.h (MD_APPLY_SYM_VALUE): Pass the current segment
326 to arm_apply_sym_value. Update prototype.
327 * config/tc-arm.c (arm_apply_sym_value): Add segment argument.
328 Do not apply the value if the symbol is in a different segment to
329 the current segment.
330
f728387b
AM
3312015-03-11 Alan Modra <amodra@gmail.com>
332
333 * config/tc-ppc.c (md_assemble): Don't abort on 8 byte insn fixups.
334 (md_apply_fix): Report an error on data-only fixups used with insns.
335
c6837265
AK
3362015-03-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
337
338 * config/tc-s390.c (md_gather_operands): Check for valid
339 length field operands.
340
5e0d7f77
MP
3412015-03-10 Michael Perkins <perkinsmg75@yahoo.co.uk>
342
343 * config/tc-arm.c (parse_operands): Fix bug setting writeback
344 values for '^' on OP_REGLSTs.
345 (do_push_pop): Add new writeback constraint.
346
4e9aaefb
SA
3472015-03-10 Renlin Li <renlin.li@arm.com>
348
349 * config/tc-arm.c (mapping_state): Remove first MAP_DATA emitting code.
350 (mapping_state_2): Emit first MAP_DATA symbol here.
351
a578ef7e
JW
3522015-03-10 Matthew Wahab <matthew.wahab@arm.com>
353
354 * config/tc-aarch64.c (mapping_state): Set minimum alignment for
355 code sections.
356
73f43896
NC
3572015-03-10 Nick Clifton <nickc@redhat.com>
358
359 PR gas/17852
360 * config/tc-arm.c (md_begin): Ensure that selected_cpu is
361 initialised when CPU_DEFAULT is defined.
362
a26de52c
NC
3632015-03-05 Nick Clifton <nickc@redhat.com>
364
365 * config/tc-v850.c (md_parse_option): Fix code to set or clear
366 EF_RH850_DATA_ALIGN8 bit in ELF header, based upon the use of the
367 -m8byte-align and -m4byte-align command line options.
368
e09ab7ac
RS
3692015-03-04 Richard Sandiford <richard.sandiford@arm.com>
370
371 PR gas/17843
372 * config/tc-aarch64.c (process_movw_reloc_info): Allow
373 R_AARCH64_TLSLE_MOVW_TPREL_G0_NC and R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
374 for MOVK.
375
9028d943
AM
3762015-02-28 Alan Modra <amodra@gmail.com>
377
378 * write.c (SUB_SEGMENT_ALIGN): Don't pad non-code sections at
379 end to their alignment.
380
389b8029
MS
3812015-02-19 Marcus Shawcroft <marcus.shawcroft@arm.com>
382
383 * config/tc-aarch64.c (reloc_table_entry): Generate
384 BFD_RELOC_AARCH64_TLSDESC_ADR_PREL21.
385 (md_apply_fix, aarch64_force_relocation): Handle
386 BFD_RELOC_AARCH64_TLSGD_ADR_PREL21.
387
3c12b054
MS
3882015-02-19 Marcus Shawcroft <marcus.shawcroft@arm.com>
389
390 * config/tc-aarch64.c (reloc_table_entry): Generate
391 BFD_RELOC_AARCH64_TLSGD_ADR_PREL21.
392 (md_apply_fix, aarch64_force_relocation): Handle
393 BFD_RELOC_AARCH64_TLSGD_ADR_PREL21.
394
043bf05a
MS
3952015-02-19 Marcus Shawcroft <marcus.shawcroft@arm.com>
396
397 * config/tc-aarch64.c (reloc_table_entry): Generate
398 BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_PREL19.
399 (md_apply_fix, aarch64_force_relocation): Handle
400 BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_PREL19.
401
74ad790c
MS
4022015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
403
404 * config/tc-aarch64.c (reloc_table_entry): Add ld_literal_type.
405 (reloc_table): Likewise.
406 (parse_address_main): Use ld_literal_type.
407
6f4a313b
MS
4082015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
409
410 * config/tc-aarch64.c (reloc_table_entry): Add adr_type.
411 (reloc_table): Likewise.
412 (parse_address_main): Use adr_type.
413
1db365dc
MS
4142015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
415
416 * config/tc-aarch64.c (aarch64_arch_any, aarch64_arch_node): Remove.
417
fdd410ac
AB
4182015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
419
420 * config/tc-avr.c: Add elf32-avr.h include.
421 (struct avr_property_record_link): New structure.
422 (avr_output_property_section_header): New function.
423 (avr_record_size): New function.
424 (avr_output_property_record): New function.
425 (avr_create_property_section): New function.
426 (avr_handle_align): New function.
427 (exclude_section_from_property_tables): New function.
428 (create_record_for_frag): New function.
429 (append_records_for_section): New function.
430 (avr_create_and_fill_property_section): New function.
431 (avr_post_relax_hook): New function.
432 * config/tc-avr.h (md_post_relax_hook): Define.
433 (avr_post_relax_hook): Declare.
434 (HANDLE_ALIGN): Define.
435 (avr_handle_align): Declare.
436 (strut avr_frag_data): New structure.
437 (TC_FRAG_TYPE): Define.
438
4469186b
KT
4392015-02-25 Matthew Wahab <matthew.wahab@arm.com>
440
441 * doc/c-arm.texi (-mcpu=): Add cortex-a53, cortex-a57 and
442 cortex-a72.
443
685080f2
NC
4442015-02-24 Nick Clifton <nickc@redhat.com>
445
446 * config/tc-v850.c (soft_float): New variable.
447 (v850_data_8): New variable.
448 (md_show_usage): Add -msoft-float/-mhard-float.
449 (md_parse_option): Likewise.
450 (md_begin): Set the default value of soft_float.
451 (v850_md_end): New function. Creates a note section.
452 * config/tc-v850.h (md_end): Define.
453 * doc/c-v850.texi: Document -msoft-float/-mhard-float.
454
5518c738
YS
4552015-02-23 Yoshinori Sato <ysato@users.sourceforge.jp>
456
457 * config/tc-h8300.c (line_separater_chars): Add a version for
458 h8300-linux that includes a separator.
459 (default_mach): New variable.
460 (md_main): Use it.
461 (md_longopts): Add '--march' option.
462 (md_parse_option): Parse the new option.
463 * config/tc-h8300.h (TARGET_FORMAT): Add elf32-h8300-linux.
464 * configure.tgt: Add h8300-*-linux
465 * doc/c-h8300.texi: Document --march.
466
0f8f0c57
NC
4672015-02-23 Nick Clifton <nickc@redhat.com>
468
469 PR 17940
470 * dwarf2dbg.c (out_header): When generating dwarf sections use
471 real symbols not temps for the start and end symbols.
472 * config/tc-msp430.h (TC_FORCE_RELOCATION_SUB_SAME): Also prevent
473 adjustments to relocations in debug sections.
474 (TC_LINKRELAX_FIXUP): Likewise.
475
5c9352f3
AM
4762015-02-19 Alan Modra <amodra@gmail.com>
477
478 * doc/as.texinfo (Local Symbol Names): Don't use ':' in pxref.
479 * doc/c-i386.texi: Reorder i386-Bugs after i386-Arch.
480
aa31c464
JW
4812015-02-11 Matthew Wahab <matthew.wahab@arm.com>
482
483 * config/tc-aarch64.c (aarch64_cpus): Fix code formatting.
484
b19f47ad
JW
4852015-02-11 Matthew Wahab <matthew.wahab@arm.com>
486
487 * config/tc-arm.c: Add support for Cortex-A72.
488
5c3696f8
KT
4892015-02-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
490
491 * config/tc-arm.c (warn_deprecated_sp): Use as_tsktsk instead
492 of as_warn for deprecation messages.
493 (encode_arm_addr_mode_2): Likewise.
494 (check_obsolete): Likewise.
495 (do_rd_rm_rn): Likewise.
496 (do_co_reg): Likewise.
497 (do_setend): Likewise.
498 (do_t_mov_cmp): Likewise.
499 (do_neon_ldr_str): Likewise.
500 (opcode_lookup): Likewise.
501 (if_fsm_post_encode): Likewise.
502 (md_assemble): Likewise.
503
73e76108
JB
5042015-02-06 Jan Beulich <jbeulich@suse.com>
505
506 * dw2gencfi.c (select_cie_for_fde): Also bail on CFI_label.
507 (cfi_change_reg_numbers): Also do nothing for CFI_label.
508 (cfi_pseudo_table): Also handle .cfi_label when not supporting
509 CFI directives.
510
64a81db0
AM
5112015-02-05 Alan Modra <amodra@gmail.com>
512
513 * config/tc-msp430.c (md_assemble): Correct size passed to
514 extract_cmd. Remove index check.
515
2abdd192
JW
5162015-02-04 Matthew Wahab <matthew.wahab@arm.com>
517
518 * config/tc-aarch64.c (aarch64_cpus): Add support for Cortex-A72.
519 * doc/c-aarch64.texi (-mcpu=): Add "cortex-a72".
520
3101e637
NC
5212015-02-04 Nick Clifton <nickc@redhat.com>
522
523 * config/rl78-parse.y (addsubw): Fix encoding of [HL] variant of
524 these instructions.
525
8e02d7f5
JW
5262015-02-03 Renlin Li <renlin.li@arm.com>
527
528 * doc/c-aarch64.texi (.arch): Document the directive.
529 (.arch_extension): Likewise.
530
6d012254
NC
5312015-02-03 Nick Clifton <nickc@redhat.com>
532
533 * config/tc-rl78.h (TC_PARSE_CONS_EXPRESSION): Define.
534
3f8107ab
AM
5352015-01-28 James Bowman <james.bowman@ftdichip.com>
536
537 * Makefile.am: Add FT32 files.
538 * config/tc-ft32.c: New file.
539 * config/tc-ft32.h: New file.
540 * configure.tgt: Add FT32 support.
541 * Makefile.in: Regenerate.
542 * po/POTFILES.in: Regenerate.
543
20d79870
KLC
5442015-01-27 Kuan-Lin Chen <kuanlinchentw@gmail.com>
545
546 * config/tc-nds32.c (do_pseudo_la_internal): Limit the second argument
547 of instruction la to a symbol.
548
3bd3aeb4
KLC
5492015-01-27 Kuan-Lin Chen <kuanlinchentw@gmail.com>
550
551 * config/tc-nds32.c (nds32_parse_name): Ignore when the input is
552 section name.
553
740bdc67
AM
5542015-01-19 Alan Modra <amodra@gmail.com>
555
556 * read.c (s_reloc): Match BFD_RELOC_NONE, BFD_RELOC{8,16,32,64}.
557 * write.c (get_frag_for_reloc): Allow match just past end of frag.
558
1e2e8c52
AK
5592015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
560
561 * config/tc-s390.c (struct pd_reg): Remove.
562 (pre_defined_registers): Remove.
563 (REG_NAME_CNT): Remove.
564 (reg_name_search): Calculate the register number instead of doing
565 a lookup.
566 (register_name, tc_s390_regname_to_dw2regnum): Adopt to the new
567 reg_name_search signature.
568 (s390_parse_cpu): Support the new arch string z13.
569 (s390_insert_operand): Support for vector registers with the extra
570 field for the fifth bit of each vector register operand.
571 (md_gather_operand): Adjust to the new handling of optional
572 parameters.
573
574 * doc/as.texinfo: Document the z13 cpu string.
575
0900a05b
JW
5762015-01-13 Matthew Wahab <matthew.wahab@arm.com>
577
578 * config/tc-arm.c (parse_ifimm_zero): Accept #0x0 as a synonym for
579 #0, restoring previous behaviour.
580
69602580
JB
5812015-01-12 Jan Beulich <jbeulich@suse.com>
582
583 * gas/dw2gencfi.c (cfi_add_label, dot_cfi_label): New.
584 (cfi_pseudo_table): Add "cfi_label".
585 (output_cfi_insn): Handle CFI_label.
586 (select_cie_for_fde): Als terminate CIE when encountering
587 CFI_label.
588 * dw2gencfi.h (cfi_add_label): Declare.
589 (struct cfi_insn_data): New member "sym_name".
590 (CFI_label): New.
591 * read.c (read_symbol_name): Drop "static".
592 * read.h (read_symbol_name): Declare.
593
cb3b1e65
JB
5942015-01-12 Jan Beulich <jbeulich@suse.com>
595
596 * gas/config/tc-arm.c (do_neon_shl_imm): Check immediate range.
597 (do_neon_qshl_imm): Likewise.
598
b38ead21
AM
5992015-01-12 Alan Modra <amodra@gmail.com>
600
601 * read.c (s_altmacro, s_reloc): Make definition static.
602
491793b5
AB
6032015-01-10 Andrew Burgess <andrew.burgess@embecosm.com>
604
605 * config/tc-avr.c (md_apply_fix): Update the contents of VALP for
606 diff fixups.
607
ea0d6bb9
PT
6082015-01-09 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
609
610 * config/tc-arm.c (arm_cpus): Add support for APM X-Gene 1 and
611 X-Gene 2.
612 * doc/c-arm.texi (ARM Options): Mention xgene1 and xgene2.
613
5a70a223
JB
6142015-01-07 Jan Beulich <jbeulich@suse.com>
615
616 * config/tc-arm.c (struct arm_option_extension_value_table):
617 Split field "value" into fields "merge_value" and "clear_value".
618 (arm_extensions): Adjust initializer accordingly.
619
efd321f9
AM
6202015-01-01 Alan Modra <amodra@gmail.com>
621
622 * as.c (parse_args): Just print current year.
623
b90efa5b 6242015-01-01 Alan Modra <amodra@gmail.com>
bffb6004 625
b90efa5b 626 Update year range in copyright notice of all files.
bffb6004 627
b90efa5b 628For older changes see ChangeLog-2014
08d56133 629\f
b90efa5b 630Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
631
632Copying and distribution of this file, with or without modification,
633are permitted in any medium without royalty provided the copyright
634notice and this notice are preserved.
635
08d56133
NC
636Local Variables:
637mode: change-log
638left-margin: 8
639fill-column: 74
640version-control: never
641End:
This page took 0.705136 seconds and 4 git commands to generate.