[ARM]Positively emit symbols for alignment
[external/binutils.git] / gas / ChangeLog
1 2015-04-28  Renlin Li  <renlin.li@arm.com>
2
3         * config/tc-arm.c (arm_init_frag): Always emit mapping symbols.
4
5 2015-04-28  Nick Clifton  <nickc@redhat.com>
6
7         PR 18313
8         * cond.c (s_if): Stop compile time warning about stopc being used
9         before it is set.
10         (s_ifc): Likewise.
11
12 2015-04-27  Renlin Li  <renlin.li@arm.com>
13
14         * config/tc-aarch64.c (s_aarch64_inst): Don't align code for non-text
15         section.
16         (md_assemble): Likewise, move the align code outside the loop.
17
18 2015-04-24  Jim Wilson  <jim.wilson@linaro.org>
19
20         * config/tc-aarch64.c (aarch64_cpus): Add CRC and CRYPTO features
21         for thunderx.
22
23 2015-04-24  Richard Earnshaw  <rearnsha@arm.com>
24
25         * config/tc-arm.h (arm_min): New function.
26         (SUB_SEGMENT_ALIGN): Define.
27
28 2015-04-23  Matthew Fortune  <matthew.fortune@imgtec.com>
29
30         * config/tc-mips.c (macro): State the recommended way of creating
31         32-bit or 64-bit addresses.
32
33 2015-04-23  Jan Beulich  <jbeulich@suse.com>
34
35         * config/tc-i386.c (match_mem_size): Also allow no size
36         specification when broadcasting.
37
38 2015-04-20  H.J. Lu  <hongjiu.lu@intel.com>
39
40         * doc/as.texinfo (Bundle directives): Shorten menu entry and
41         use @subsection.
42         (CFI directives): Use @subsection.
43         (SH-Dependent, SH64-Dependent): Moved after SCORE-Dependent.
44         * doc/c-i386.texi (i386-Mnemonics): Use @subsection.
45
46 2015-04-17  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
47
48         * config/tc-avr.c (create_record_for_frag): Rename link to
49         prop_rec_link.
50
51 2015-04-15  H.J. Lu  <hongjiu.lu@intel.com>
52
53         * NEWS: Mention
54         --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi].
55
56 2015-04-14  H.J. Lu  <hongjiu.lu@intel.com>
57
58         * as.h (compressed_debug_section_type): Removed.
59
60 2015-04-14  Nick Clifton  <nickc@redhat.com>
61
62         * config/tc-rl78.h (TC_LINKRELAX_FIXUP): Define.
63         (TC_FORCE_RELOCATION_SUB_SAME): Define.
64         (DWARF2_USE_FIXED_ADVANCE_PC): Define.
65
66 2015-04-10  Nick Clifton  <nickc@redhat.com>
67
68         PR binutils/18198
69         * doc/c-arm.texi (ARM Options): Add a note about the interaction of
70         the -EB option with the linker's --be8 option.
71
72 2015-04-09  Hans-Peter Nilsson  <hp@axis.com>
73
74         * doc/c-rx.texi: Fix markup typos in last change.
75
76 2015-04-09  Nick Clifton  <nickc@redhat.com>
77
78         * config/tc-rx.c (enum options): Add OPTION_DISALLOW_STRING_INSNS.
79         (md_longopts): Add -mno-allow-string-insns.
80         (md_parse_option): Handle -mno-allow-string-insns.
81         (md_show_usage): Mention -mno-allow-string-insns.
82         (rx_note_string_insn_use): New function.  Produces an error
83         message if a string insn is used when it is not allowed.
84         * config/rx-parse.y (SCMPU): Call rx_note_string_insn_use.
85         (SMOVU, SMOVB, SMOVF, SUNTIL, SWHILE, RMPA): Likewise.
86         * config/rx-defs.h (rx_note_string_insn_use): Prototype.
87         * doc/c-rx.texi: Document -mno-allow-string-insns.
88
89 2015-04-08  H.J. Lu  <hongjiu.lu@intel.com>
90
91         * as.c (show_usage): Update --compress-debug-sections.
92         (std_longopts): Use optional_argument on compress-debug-sections.
93         (parse_args): Handle
94         --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
95         * as.h (compressed_debug_section_type): New.
96         (flag_compress_debug): Change type to compressed_debug_section_type.
97         --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
98         * write.c (compress_debug): Set BFD_COMPRESS_GABI for
99         --compress-debug-sections=zlib-gabi.  Call
100         bfd_get_compression_header_size to get compression header size.
101         Don't rename section name for --compress-debug-sections=zlib-gabi.
102         * config/tc-i386.c (compressed_debug_section_type): Set to
103         COMPRESS_DEBUG_ZLIB.
104         * doc/as.texinfo: Document
105         --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
106
107 2015-04-07  Renlin Li  <renlin.li@arm.com>
108
109         * config/tc-aarch64.c (mapping_state): Use subseg_text_p.
110         (s_aarch64_inst): Likewise.
111         (md_assemble): Likewise.
112
113 2015-04-06  H.J. Lu  <hongjiu.lu@intel.com>
114
115         * write.c (compress_debug): Use bfd_putb64 to write uncompressed
116         section size.
117
118 2015-04-05  H.J. Lu  <hongjiu.lu@intel.com>
119
120         * write.c (compress_debug): Don't write the zlib header if
121         compressed section size is the same as before compression.
122
123 2015-04-02  Nick Clifton  <nickc@redhat.com>
124
125         PR gas/18189
126         * config/tc-microblaze.c (parse_imm): Use offsetT as the type for
127         min and max parameters.  Sign extend values before testing.
128
129 2015-04-02  Renlin Li  <renlin.li@arm.com>
130
131         * config/tc-aarch64.c (mapping_state): Emit MAP_DATA within text section in order.
132         (mapping_state_2): Don't emit MAP_DATA here.
133         (s_aarch64_inst): Align frag during state transition.
134         (md_assemble): Likewise.
135
136 2015-04-02  Ed Maste  <emaste@freebsd.org>
137
138         * config/tc-aarch64.c (set_error_kind): Delete.
139         (set_error_message): Delete.
140
141 2015-04-02  H.J. Lu  <hongjiu.lu@intel.com>
142
143         * configure: Regenerated.
144
145 2015-04-01  Evandro Menezes  <e.menezes@samsung.com>
146
147         * config/tc-aarch64.c: Add support for Samsung Exynos M1.
148         * doc/c-aarch64.texi (-mcpu=): Add "exynos-m1".
149
150 2015-04-01  Evandro Menezes  <e.menezes@samsung.com>
151
152         * config/tc-arm.c: Add support for Samsung Exynos M1.
153         * doc/c-arm.texi (-mcpu=): Add "exynos-m1".
154
155 2015-04-01  H.J. Lu  <hongjiu.lu@intel.com>
156
157         * configure: Regenerated.
158
159 2015-03-31  Ed Schouten  <ed@nuxi.nl>
160
161         * configure.tgt (fmt): Set to elf for *-*-cloudabi*.
162
163 2015-03-31  H.J. Lu  <hongjiu.lu@intel.com>
164
165         * configure.ac: Revert the AM_ZLIB change.
166         * Makefile.in: Regenerated.
167         * aclocal.m4: Likewise.
168         * configure: Likewise.
169
170 2015-03-31  H.J. Lu  <hongjiu.lu@intel.com>
171
172         * Makefile.am (ZLIBINC): New.
173         (AM_CFLAGS): Add $(ZLIBINC).
174         * as.c: (show_usage): Don't check HAVE_ZLIB_H.
175         (parse_args): Likewise.
176         * compress-debug.c: Don't check HAVE_ZLIB_H to include <zlib.h>.
177         (compress_init): Don't check HAVE_ZLIB_H.
178         (compress_data): Likewise.
179         (compress_finish): Likewise.
180         * configure.ac (AM_ZLIB): Removed.
181         (zlibinc): New.  AC_SUBST.
182         Add --with-system-zlib.
183         * Makefile.in: Regenerated.
184         * config.in: Likewise.
185         * configure: Likewise.
186         * doc/Makefile.in: Likewise.
187
188 2015-03-27  H.J. Lu  <hongjiu.lu@intel.com>
189
190         * config/tc-i386.c (cpu_flags_set): Removed.
191
192 2015-03-25  Renlin Li  <renlin.li@arm.com>
193
194         * config/tc-aarch64.c (mapping_state): Remove first MAP_DATA emitting
195         code.
196         (mapping_state_2): Emit first MAP_DATA symbol here.
197
198 2015-03-24  H.J. Lu  <hongjiu.lu@intel.com>
199
200         PR gas/18087
201         * write.c (compress_debug): Don't write the zlib header if
202         compression didn't make the section smaller.
203
204 2015-03-24  Terry Guo  <terry.guo@arm.com>
205
206         * config/tc-arm.c (no_cpu_selected): Use new macro to compare
207         features.
208         (parse_psr): Likewise.
209         (do_t_mrs): Likewise.
210         (do_t_msr): Likewise.
211         (static const arm_feature_set arm_ext_*): Defined with new macros.
212         (static const arm_feature_set arm_cext_*): Likewise.
213         (static const arm_feature_set fpu_fpa_ext_*): Likewise.
214         (static const arm_feature_set fpu_vfp_ext_*): Likewise.
215         (deprecated_coproc_regs): Likewise.
216         (UL_BARRIER): Likewise.
217         (barrier_opt_names): Likewise.
218         (arm_cpus): Likewise.
219         (arm_extensions): Likewise.
220
221 2015-03-20  H.J. Lu  <hongjiu.lu@intel.com>
222
223         * config/tc-i386.c (i386_align_code): Limit multi-byte nop
224         instructions to 10 bytes.
225
226 2015-03-19  Nick Clifton  <nickc@redhat.com>
227
228         * config/tc-rl78.c (enum options): Add G13 and G14.
229         (md_longopts): Add -mg13 and -mg14.
230         (md_parse_option): Handle -mg13 and -mg14.
231         (md_show_usage): List -mg13 and -mg14.
232         * doc/c-rl78.texi: Add description of -mg13 and -mg14 options.
233
234 2015-03-18  Jon Turney  <jon.turney@dronecode.org.uk>
235             Nick Clifton  <nickc@redhat.com>
236
237         PR binutils/18087
238         * doc/as.texinfo: Note that when gas compresses debug sections the
239         compression is only performed if it makes the section smaller.
240         * write.c (compress_debug): Do not compress a debug section if
241         doing so would make it larger.
242
243 2015-03-17  Ganesh Gopalasubramanian  <Ganesh.Gopalasubramanian@amd.com>
244
245         * config/tc-i386.c (cpu_arch): Add PROCESSOR_ZNVER flags.
246         (i386_align_code): Add PROCESSOR_ZNVER cases.
247         * config/tc-i386.h (processor_type): Add PROCESSOR_ZNVER.
248         * doc/c-i386.texi: Add znver1 and clzero.
249
250 2015-03-16  Nick Clifton  <nickc@redhat.com>
251
252         * dwarf2dbg.c (out_header): Remove spurious #if 1.
253
254 2015-03-13  Jiong Wang  <jiong.wang@arm.com>
255
256         * config/tc-aarch64.c (warn_unpredictable_ldst): Don't warn on reg
257         number 31.
258
259 2015-03-13  Jiong Wang  <jiong.wang@arm.com>
260
261         * config/tc-aarch64.h (SUB_SEGMENT_ALIGN): Define to be zero.
262
263 2015-03-12  Andrew Bennett  <andrew.bennett@imgtec.com>
264
265         * config/tc-mips.c (mips_cpu_info_table): Add i6400 entry.
266         * doc/c-mips.texi: Document i6400 -march option.
267
268 2015-03-12  Nick Clifton  <nickc@redhat.com>
269
270         PR gas/17444
271         * config/tc-arm.h (MD_APPLY_SYM_VALUE): Pass the current segment
272         to arm_apply_sym_value.  Update prototype.
273         * config/tc-arm.c (arm_apply_sym_value): Add segment argument.
274         Do not apply the value if the symbol is in a different segment to
275         the current segment.
276
277 2015-03-11  Alan Modra  <amodra@gmail.com>
278
279         * config/tc-ppc.c (md_assemble): Don't abort on 8 byte insn fixups.
280         (md_apply_fix): Report an error on data-only fixups used with insns.
281
282 2015-03-10  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
283
284         * config/tc-s390.c (md_gather_operands): Check for valid
285         length field operands.
286
287 2015-03-10  Michael Perkins  <perkinsmg75@yahoo.co.uk>
288
289         * config/tc-arm.c (parse_operands): Fix bug setting writeback
290         values for '^' on OP_REGLSTs.
291         (do_push_pop): Add new writeback constraint.
292
293 2015-03-10  Renlin Li  <renlin.li@arm.com>
294
295         * config/tc-arm.c (mapping_state): Remove first MAP_DATA emitting code.
296         (mapping_state_2): Emit first MAP_DATA symbol here.
297
298 2015-03-10  Matthew Wahab  <matthew.wahab@arm.com>
299
300         * config/tc-aarch64.c (mapping_state): Set minimum alignment for
301         code sections.
302
303 2015-03-10  Nick Clifton  <nickc@redhat.com>
304
305         PR gas/17852
306         * config/tc-arm.c (md_begin): Ensure that selected_cpu is
307         initialised when CPU_DEFAULT is defined.
308
309 2015-03-05  Nick Clifton  <nickc@redhat.com>
310
311         * config/tc-v850.c (md_parse_option): Fix code to set or clear
312         EF_RH850_DATA_ALIGN8 bit in ELF header, based upon the use of the
313         -m8byte-align and -m4byte-align command line options.
314
315 2015-03-04  Richard Sandiford  <richard.sandiford@arm.com>
316
317         PR gas/17843
318         * config/tc-aarch64.c (process_movw_reloc_info): Allow
319         R_AARCH64_TLSLE_MOVW_TPREL_G0_NC and R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
320         for MOVK.
321
322 2015-02-28  Alan Modra  <amodra@gmail.com>
323
324         * write.c (SUB_SEGMENT_ALIGN): Don't pad non-code sections at
325         end to their alignment.
326
327 2015-02-19  Marcus Shawcroft  <marcus.shawcroft@arm.com>
328
329         * config/tc-aarch64.c (reloc_table_entry): Generate
330         BFD_RELOC_AARCH64_TLSDESC_ADR_PREL21.
331         (md_apply_fix, aarch64_force_relocation): Handle
332         BFD_RELOC_AARCH64_TLSGD_ADR_PREL21.
333
334 2015-02-19  Marcus Shawcroft  <marcus.shawcroft@arm.com>
335
336         * config/tc-aarch64.c (reloc_table_entry): Generate
337         BFD_RELOC_AARCH64_TLSGD_ADR_PREL21.
338         (md_apply_fix, aarch64_force_relocation): Handle
339         BFD_RELOC_AARCH64_TLSGD_ADR_PREL21.
340
341 2015-02-19  Marcus Shawcroft  <marcus.shawcroft@arm.com>
342
343         * config/tc-aarch64.c (reloc_table_entry): Generate
344         BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_PREL19.
345         (md_apply_fix, aarch64_force_relocation): Handle
346         BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_PREL19.
347
348 2015-02-26  Marcus Shawcroft  <marcus.shawcroft@arm.com>
349
350         * config/tc-aarch64.c (reloc_table_entry): Add ld_literal_type.
351         (reloc_table): Likewise.
352         (parse_address_main): Use ld_literal_type.
353
354 2015-02-26  Marcus Shawcroft  <marcus.shawcroft@arm.com>
355
356         * config/tc-aarch64.c (reloc_table_entry): Add adr_type.
357         (reloc_table): Likewise.
358         (parse_address_main): Use adr_type.
359
360 2015-02-26  Marcus Shawcroft  <marcus.shawcroft@arm.com>
361
362         * config/tc-aarch64.c (aarch64_arch_any, aarch64_arch_node): Remove.
363
364 2015-02-25  Andrew Burgess  <andrew.burgess@embecosm.com>
365
366         * config/tc-avr.c: Add elf32-avr.h include.
367         (struct avr_property_record_link): New structure.
368         (avr_output_property_section_header): New function.
369         (avr_record_size): New function.
370         (avr_output_property_record): New function.
371         (avr_create_property_section): New function.
372         (avr_handle_align): New function.
373         (exclude_section_from_property_tables): New function.
374         (create_record_for_frag): New function.
375         (append_records_for_section): New function.
376         (avr_create_and_fill_property_section): New function.
377         (avr_post_relax_hook): New function.
378         * config/tc-avr.h (md_post_relax_hook): Define.
379         (avr_post_relax_hook): Declare.
380         (HANDLE_ALIGN): Define.
381         (avr_handle_align): Declare.
382         (strut avr_frag_data): New structure.
383         (TC_FRAG_TYPE): Define.
384
385 2015-02-25  Matthew Wahab  <matthew.wahab@arm.com>
386
387         * doc/c-arm.texi (-mcpu=): Add cortex-a53, cortex-a57 and
388         cortex-a72.
389
390 2015-02-24  Nick Clifton  <nickc@redhat.com>
391
392         * config/tc-v850.c (soft_float): New variable.
393         (v850_data_8): New variable.
394         (md_show_usage): Add -msoft-float/-mhard-float.
395         (md_parse_option): Likewise.
396         (md_begin): Set the default value of soft_float.
397         (v850_md_end): New function.  Creates a note section.
398         * config/tc-v850.h (md_end): Define.
399         * doc/c-v850.texi: Document -msoft-float/-mhard-float.
400
401 2015-02-23  Yoshinori Sato  <ysato@users.sourceforge.jp>
402
403         * config/tc-h8300.c (line_separater_chars): Add a version for
404         h8300-linux that includes a separator.
405         (default_mach): New variable.
406         (md_main): Use it.
407         (md_longopts): Add '--march' option.
408         (md_parse_option): Parse the new option.
409         * config/tc-h8300.h (TARGET_FORMAT): Add elf32-h8300-linux.
410         * configure.tgt: Add h8300-*-linux
411         * doc/c-h8300.texi: Document --march.
412
413 2015-02-23  Nick Clifton  <nickc@redhat.com>
414
415         PR 17940
416         * dwarf2dbg.c (out_header): When generating dwarf sections use
417         real symbols not temps for the start and end symbols.
418         * config/tc-msp430.h (TC_FORCE_RELOCATION_SUB_SAME): Also prevent
419         adjustments to relocations in debug sections.
420         (TC_LINKRELAX_FIXUP): Likewise.
421
422 2015-02-19  Alan Modra  <amodra@gmail.com>
423
424         * doc/as.texinfo (Local Symbol Names): Don't use ':' in pxref.
425         * doc/c-i386.texi: Reorder i386-Bugs after i386-Arch.
426
427 2015-02-11  Matthew Wahab  <matthew.wahab@arm.com>
428
429         * config/tc-aarch64.c (aarch64_cpus): Fix code formatting.
430
431 2015-02-11  Matthew Wahab  <matthew.wahab@arm.com>
432
433         * config/tc-arm.c: Add support for Cortex-A72.
434
435 2015-02-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
436
437         * config/tc-arm.c (warn_deprecated_sp): Use as_tsktsk instead
438         of as_warn for deprecation messages.
439         (encode_arm_addr_mode_2): Likewise.
440         (check_obsolete): Likewise.
441         (do_rd_rm_rn): Likewise.
442         (do_co_reg): Likewise.
443         (do_setend): Likewise.
444         (do_t_mov_cmp): Likewise.
445         (do_neon_ldr_str): Likewise.
446         (opcode_lookup): Likewise.
447         (if_fsm_post_encode): Likewise.
448         (md_assemble): Likewise.
449
450 2015-02-06  Jan Beulich  <jbeulich@suse.com>
451
452         * dw2gencfi.c (select_cie_for_fde): Also bail on CFI_label.
453         (cfi_change_reg_numbers): Also do nothing for CFI_label.
454         (cfi_pseudo_table): Also handle .cfi_label when not supporting
455         CFI directives.
456
457 2015-02-05  Alan Modra  <amodra@gmail.com>
458
459         * config/tc-msp430.c (md_assemble): Correct size passed to
460         extract_cmd.  Remove index check.
461
462 2015-02-04  Matthew Wahab  <matthew.wahab@arm.com>
463
464         * config/tc-aarch64.c (aarch64_cpus): Add support for Cortex-A72.
465         * doc/c-aarch64.texi (-mcpu=): Add "cortex-a72".
466
467 2015-02-04  Nick Clifton  <nickc@redhat.com>
468
469         * config/rl78-parse.y (addsubw): Fix encoding of [HL] variant of
470         these instructions.
471
472 2015-02-03  Renlin Li  <renlin.li@arm.com>
473
474         * doc/c-aarch64.texi (.arch): Document the directive.
475         (.arch_extension): Likewise.
476
477 2015-02-03  Nick Clifton  <nickc@redhat.com>
478
479         * config/tc-rl78.h (TC_PARSE_CONS_EXPRESSION): Define.
480
481 2015-01-28  James Bowman  <james.bowman@ftdichip.com>
482
483         * Makefile.am: Add FT32 files.
484         * config/tc-ft32.c: New file.
485         * config/tc-ft32.h: New file.
486         * configure.tgt: Add FT32 support.
487         * Makefile.in: Regenerate.
488         * po/POTFILES.in: Regenerate.
489
490 2015-01-27  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
491
492         * config/tc-nds32.c (do_pseudo_la_internal): Limit the second argument
493         of instruction la to a symbol.
494
495 2015-01-27  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
496
497         * config/tc-nds32.c (nds32_parse_name): Ignore when the input is
498         section name.
499
500 2015-01-19  Alan Modra  <amodra@gmail.com>
501
502         * read.c (s_reloc): Match BFD_RELOC_NONE, BFD_RELOC{8,16,32,64}.
503         * write.c (get_frag_for_reloc): Allow match just past end of frag.
504
505 2015-01-16  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
506
507         * config/tc-s390.c (struct pd_reg): Remove.
508         (pre_defined_registers): Remove.
509         (REG_NAME_CNT): Remove.
510         (reg_name_search): Calculate the register number instead of doing
511         a lookup.
512         (register_name, tc_s390_regname_to_dw2regnum): Adopt to the new
513         reg_name_search signature.
514         (s390_parse_cpu): Support the new arch string z13.
515         (s390_insert_operand): Support for vector registers with the extra
516         field for the fifth bit of each vector register operand.
517         (md_gather_operand): Adjust to the new handling of optional
518         parameters.
519
520         * doc/as.texinfo: Document the z13 cpu string.
521
522 2015-01-13  Matthew Wahab  <matthew.wahab@arm.com>
523
524         * config/tc-arm.c (parse_ifimm_zero): Accept #0x0 as a synonym for
525         #0, restoring previous behaviour.
526
527 2015-01-12  Jan Beulich  <jbeulich@suse.com>
528
529         * gas/dw2gencfi.c (cfi_add_label, dot_cfi_label): New.
530         (cfi_pseudo_table): Add "cfi_label".
531         (output_cfi_insn): Handle CFI_label.
532         (select_cie_for_fde): Als terminate CIE when encountering
533         CFI_label.
534         * dw2gencfi.h (cfi_add_label): Declare.
535         (struct cfi_insn_data): New member "sym_name".
536         (CFI_label): New.
537         * read.c (read_symbol_name): Drop "static".
538         * read.h (read_symbol_name): Declare.
539
540 2015-01-12  Jan Beulich  <jbeulich@suse.com>
541
542         * gas/config/tc-arm.c (do_neon_shl_imm): Check immediate range.
543         (do_neon_qshl_imm): Likewise.
544
545 2015-01-12  Alan Modra  <amodra@gmail.com>
546
547         * read.c (s_altmacro, s_reloc): Make definition static.
548
549 2015-01-10  Andrew Burgess  <andrew.burgess@embecosm.com>
550
551         * config/tc-avr.c (md_apply_fix): Update the contents of VALP for
552         diff fixups.
553
554 2015-01-09  Philipp Tomsich  <philipp.tomsich@theobroma-systems.com>
555
556         * config/tc-arm.c (arm_cpus): Add support for APM X-Gene 1 and
557         X-Gene 2.
558         * doc/c-arm.texi (ARM Options): Mention xgene1 and xgene2.
559
560 2015-01-07  Jan Beulich <jbeulich@suse.com>
561
562         * config/tc-arm.c (struct arm_option_extension_value_table):
563         Split field "value" into fields "merge_value" and "clear_value".
564         (arm_extensions): Adjust initializer accordingly.
565
566 2015-01-01  Alan Modra  <amodra@gmail.com>
567
568         * as.c (parse_args): Just print current year.
569
570 2015-01-01  Alan Modra  <amodra@gmail.com>
571
572         Update year range in copyright notice of all files.
573
574 For older changes see ChangeLog-2014
575 \f
576 Copyright (C) 2015 Free Software Foundation, Inc.
577
578 Copying and distribution of this file, with or without modification,
579 are permitted in any medium without royalty provided the copyright
580 notice and this notice are preserved.
581
582 Local Variables:
583 mode: change-log
584 left-margin: 8
585 fill-column: 74
586 version-control: never
587 End: