gas: fix a few omissions in .cfi_label handling
[deliverable/binutils-gdb.git] / gas / ChangeLog
1 2015-02-06 Jan Beulich <jbeulich@suse.com>
2
3 * dw2gencfi.c (select_cie_for_fde): Also bail on CFI_label.
4 (cfi_change_reg_numbers): Also do nothing for CFI_label.
5 (cfi_pseudo_table): Also handle .cfi_label when not supporting
6 CFI directives.
7
8 2015-02-05 Alan Modra <amodra@gmail.com>
9
10 * config/tc-msp430.c (md_assemble): Correct size passed to
11 extract_cmd. Remove index check.
12
13 2015-02-04 Matthew Wahab <matthew.wahab@arm.com>
14
15 * config/tc-aarch64.c (aarch64_cpus): Add support for Cortex-A72.
16 * doc/c-aarch64.texi (-mcpu=): Add "cortex-a72".
17
18 2015-02-04 Nick Clifton <nickc@redhat.com>
19
20 * config/rl78-parse.y (addsubw): Fix encoding of [HL] variant of
21 these instructions.
22
23 2015-02-03 Renlin Li <renlin.li@arm.com>
24
25 * doc/c-aarch64.texi (.arch): Document the directive.
26 (.arch_extension): Likewise.
27
28 2015-02-03 Nick Clifton <nickc@redhat.com>
29
30 * config/tc-rl78.h (TC_PARSE_CONS_EXPRESSION): Define.
31
32 2015-01-28 James Bowman <james.bowman@ftdichip.com>
33
34 * Makefile.am: Add FT32 files.
35 * config/tc-ft32.c: New file.
36 * config/tc-ft32.h: New file.
37 * configure.tgt: Add FT32 support.
38 * Makefile.in: Regenerate.
39 * po/POTFILES.in: Regenerate.
40
41 2015-01-27 Kuan-Lin Chen <kuanlinchentw@gmail.com>
42
43 * config/tc-nds32.c (do_pseudo_la_internal): Limit the second argument
44 of instruction la to a symbol.
45
46 2015-01-27 Kuan-Lin Chen <kuanlinchentw@gmail.com>
47
48 * config/tc-nds32.c (nds32_parse_name): Ignore when the input is
49 section name.
50
51 2015-01-19 Alan Modra <amodra@gmail.com>
52
53 * read.c (s_reloc): Match BFD_RELOC_NONE, BFD_RELOC{8,16,32,64}.
54 * write.c (get_frag_for_reloc): Allow match just past end of frag.
55
56 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
57
58 * config/tc-s390.c (struct pd_reg): Remove.
59 (pre_defined_registers): Remove.
60 (REG_NAME_CNT): Remove.
61 (reg_name_search): Calculate the register number instead of doing
62 a lookup.
63 (register_name, tc_s390_regname_to_dw2regnum): Adopt to the new
64 reg_name_search signature.
65 (s390_parse_cpu): Support the new arch string z13.
66 (s390_insert_operand): Support for vector registers with the extra
67 field for the fifth bit of each vector register operand.
68 (md_gather_operand): Adjust to the new handling of optional
69 parameters.
70
71 * doc/as.texinfo: Document the z13 cpu string.
72
73 2015-01-13 Matthew Wahab <matthew.wahab@arm.com>
74
75 * config/tc-arm.c (parse_ifimm_zero): Accept #0x0 as a synonym for
76 #0, restoring previous behaviour.
77
78 2015-01-12 Jan Beulich <jbeulich@suse.com>
79
80 * gas/dw2gencfi.c (cfi_add_label, dot_cfi_label): New.
81 (cfi_pseudo_table): Add "cfi_label".
82 (output_cfi_insn): Handle CFI_label.
83 (select_cie_for_fde): Als terminate CIE when encountering
84 CFI_label.
85 * dw2gencfi.h (cfi_add_label): Declare.
86 (struct cfi_insn_data): New member "sym_name".
87 (CFI_label): New.
88 * read.c (read_symbol_name): Drop "static".
89 * read.h (read_symbol_name): Declare.
90
91 2015-01-12 Jan Beulich <jbeulich@suse.com>
92
93 * gas/config/tc-arm.c (do_neon_shl_imm): Check immediate range.
94 (do_neon_qshl_imm): Likewise.
95
96 2015-01-12 Alan Modra <amodra@gmail.com>
97
98 * read.c (s_altmacro, s_reloc): Make definition static.
99
100 2015-01-10 Andrew Burgess <andrew.burgess@embecosm.com>
101
102 * config/tc-avr.c (md_apply_fix): Update the contents of VALP for
103 diff fixups.
104
105 2015-01-09 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
106
107 * config/tc-arm.c (arm_cpus): Add support for APM X-Gene 1 and
108 X-Gene 2.
109 * doc/c-arm.texi (ARM Options): Mention xgene1 and xgene2.
110
111 2015-01-07 Jan Beulich <jbeulich@suse.com>
112
113 * config/tc-arm.c (struct arm_option_extension_value_table):
114 Split field "value" into fields "merge_value" and "clear_value".
115 (arm_extensions): Adjust initializer accordingly.
116
117 2015-01-01 Alan Modra <amodra@gmail.com>
118
119 * as.c (parse_args): Just print current year.
120
121 2015-01-01 Alan Modra <amodra@gmail.com>
122
123 Update year range in copyright notice of all files.
124
125 For older changes see ChangeLog-2014
126 \f
127 Copyright (C) 2015 Free Software Foundation, Inc.
128
129 Copying and distribution of this file, with or without modification,
130 are permitted in any medium without royalty provided the copyright
131 notice and this notice are preserved.
132
133 Local Variables:
134 mode: change-log
135 left-margin: 8
136 fill-column: 74
137 version-control: never
138 End:
This page took 0.041948 seconds and 4 git commands to generate.