[SH] Fix clrs, sets, pref insn arch memberships.
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
4469186b
KT
12015-02-25 Matthew Wahab <matthew.wahab@arm.com>
2
3 * doc/c-arm.texi (-mcpu=): Add cortex-a53, cortex-a57 and
4 cortex-a72.
5
685080f2
NC
62015-02-24 Nick Clifton <nickc@redhat.com>
7
8 * config/tc-v850.c (soft_float): New variable.
9 (v850_data_8): New variable.
10 (md_show_usage): Add -msoft-float/-mhard-float.
11 (md_parse_option): Likewise.
12 (md_begin): Set the default value of soft_float.
13 (v850_md_end): New function. Creates a note section.
14 * config/tc-v850.h (md_end): Define.
15 * doc/c-v850.texi: Document -msoft-float/-mhard-float.
16
5518c738
YS
172015-02-23 Yoshinori Sato <ysato@users.sourceforge.jp>
18
19 * config/tc-h8300.c (line_separater_chars): Add a version for
20 h8300-linux that includes a separator.
21 (default_mach): New variable.
22 (md_main): Use it.
23 (md_longopts): Add '--march' option.
24 (md_parse_option): Parse the new option.
25 * config/tc-h8300.h (TARGET_FORMAT): Add elf32-h8300-linux.
26 * configure.tgt: Add h8300-*-linux
27 * doc/c-h8300.texi: Document --march.
28
0f8f0c57
NC
292015-02-23 Nick Clifton <nickc@redhat.com>
30
31 PR 17940
32 * dwarf2dbg.c (out_header): When generating dwarf sections use
33 real symbols not temps for the start and end symbols.
34 * config/tc-msp430.h (TC_FORCE_RELOCATION_SUB_SAME): Also prevent
35 adjustments to relocations in debug sections.
36 (TC_LINKRELAX_FIXUP): Likewise.
37
5c9352f3
AM
382015-02-19 Alan Modra <amodra@gmail.com>
39
40 * doc/as.texinfo (Local Symbol Names): Don't use ':' in pxref.
41 * doc/c-i386.texi: Reorder i386-Bugs after i386-Arch.
42
aa31c464
JW
432015-02-11 Matthew Wahab <matthew.wahab@arm.com>
44
45 * config/tc-aarch64.c (aarch64_cpus): Fix code formatting.
46
b19f47ad
JW
472015-02-11 Matthew Wahab <matthew.wahab@arm.com>
48
49 * config/tc-arm.c: Add support for Cortex-A72.
50
5c3696f8
KT
512015-02-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
52
53 * config/tc-arm.c (warn_deprecated_sp): Use as_tsktsk instead
54 of as_warn for deprecation messages.
55 (encode_arm_addr_mode_2): Likewise.
56 (check_obsolete): Likewise.
57 (do_rd_rm_rn): Likewise.
58 (do_co_reg): Likewise.
59 (do_setend): Likewise.
60 (do_t_mov_cmp): Likewise.
61 (do_neon_ldr_str): Likewise.
62 (opcode_lookup): Likewise.
63 (if_fsm_post_encode): Likewise.
64 (md_assemble): Likewise.
65
73e76108
JB
662015-02-06 Jan Beulich <jbeulich@suse.com>
67
68 * dw2gencfi.c (select_cie_for_fde): Also bail on CFI_label.
69 (cfi_change_reg_numbers): Also do nothing for CFI_label.
70 (cfi_pseudo_table): Also handle .cfi_label when not supporting
71 CFI directives.
72
64a81db0
AM
732015-02-05 Alan Modra <amodra@gmail.com>
74
75 * config/tc-msp430.c (md_assemble): Correct size passed to
76 extract_cmd. Remove index check.
77
2abdd192
JW
782015-02-04 Matthew Wahab <matthew.wahab@arm.com>
79
80 * config/tc-aarch64.c (aarch64_cpus): Add support for Cortex-A72.
81 * doc/c-aarch64.texi (-mcpu=): Add "cortex-a72".
82
3101e637
NC
832015-02-04 Nick Clifton <nickc@redhat.com>
84
85 * config/rl78-parse.y (addsubw): Fix encoding of [HL] variant of
86 these instructions.
87
8e02d7f5
JW
882015-02-03 Renlin Li <renlin.li@arm.com>
89
90 * doc/c-aarch64.texi (.arch): Document the directive.
91 (.arch_extension): Likewise.
92
6d012254
NC
932015-02-03 Nick Clifton <nickc@redhat.com>
94
95 * config/tc-rl78.h (TC_PARSE_CONS_EXPRESSION): Define.
96
3f8107ab
AM
972015-01-28 James Bowman <james.bowman@ftdichip.com>
98
99 * Makefile.am: Add FT32 files.
100 * config/tc-ft32.c: New file.
101 * config/tc-ft32.h: New file.
102 * configure.tgt: Add FT32 support.
103 * Makefile.in: Regenerate.
104 * po/POTFILES.in: Regenerate.
105
20d79870
KLC
1062015-01-27 Kuan-Lin Chen <kuanlinchentw@gmail.com>
107
108 * config/tc-nds32.c (do_pseudo_la_internal): Limit the second argument
109 of instruction la to a symbol.
110
3bd3aeb4
KLC
1112015-01-27 Kuan-Lin Chen <kuanlinchentw@gmail.com>
112
113 * config/tc-nds32.c (nds32_parse_name): Ignore when the input is
114 section name.
115
740bdc67
AM
1162015-01-19 Alan Modra <amodra@gmail.com>
117
118 * read.c (s_reloc): Match BFD_RELOC_NONE, BFD_RELOC{8,16,32,64}.
119 * write.c (get_frag_for_reloc): Allow match just past end of frag.
120
1e2e8c52
AK
1212015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
122
123 * config/tc-s390.c (struct pd_reg): Remove.
124 (pre_defined_registers): Remove.
125 (REG_NAME_CNT): Remove.
126 (reg_name_search): Calculate the register number instead of doing
127 a lookup.
128 (register_name, tc_s390_regname_to_dw2regnum): Adopt to the new
129 reg_name_search signature.
130 (s390_parse_cpu): Support the new arch string z13.
131 (s390_insert_operand): Support for vector registers with the extra
132 field for the fifth bit of each vector register operand.
133 (md_gather_operand): Adjust to the new handling of optional
134 parameters.
135
136 * doc/as.texinfo: Document the z13 cpu string.
137
0900a05b
JW
1382015-01-13 Matthew Wahab <matthew.wahab@arm.com>
139
140 * config/tc-arm.c (parse_ifimm_zero): Accept #0x0 as a synonym for
141 #0, restoring previous behaviour.
142
69602580
JB
1432015-01-12 Jan Beulich <jbeulich@suse.com>
144
145 * gas/dw2gencfi.c (cfi_add_label, dot_cfi_label): New.
146 (cfi_pseudo_table): Add "cfi_label".
147 (output_cfi_insn): Handle CFI_label.
148 (select_cie_for_fde): Als terminate CIE when encountering
149 CFI_label.
150 * dw2gencfi.h (cfi_add_label): Declare.
151 (struct cfi_insn_data): New member "sym_name".
152 (CFI_label): New.
153 * read.c (read_symbol_name): Drop "static".
154 * read.h (read_symbol_name): Declare.
155
cb3b1e65
JB
1562015-01-12 Jan Beulich <jbeulich@suse.com>
157
158 * gas/config/tc-arm.c (do_neon_shl_imm): Check immediate range.
159 (do_neon_qshl_imm): Likewise.
160
b38ead21
AM
1612015-01-12 Alan Modra <amodra@gmail.com>
162
163 * read.c (s_altmacro, s_reloc): Make definition static.
164
491793b5
AB
1652015-01-10 Andrew Burgess <andrew.burgess@embecosm.com>
166
167 * config/tc-avr.c (md_apply_fix): Update the contents of VALP for
168 diff fixups.
169
ea0d6bb9
PT
1702015-01-09 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
171
172 * config/tc-arm.c (arm_cpus): Add support for APM X-Gene 1 and
173 X-Gene 2.
174 * doc/c-arm.texi (ARM Options): Mention xgene1 and xgene2.
175
5a70a223
JB
1762015-01-07 Jan Beulich <jbeulich@suse.com>
177
178 * config/tc-arm.c (struct arm_option_extension_value_table):
179 Split field "value" into fields "merge_value" and "clear_value".
180 (arm_extensions): Adjust initializer accordingly.
181
efd321f9
AM
1822015-01-01 Alan Modra <amodra@gmail.com>
183
184 * as.c (parse_args): Just print current year.
185
b90efa5b 1862015-01-01 Alan Modra <amodra@gmail.com>
bffb6004 187
b90efa5b 188 Update year range in copyright notice of all files.
bffb6004 189
b90efa5b 190For older changes see ChangeLog-2014
08d56133 191\f
b90efa5b 192Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
193
194Copying and distribution of this file, with or without modification,
195are permitted in any medium without royalty provided the copyright
196notice and this notice are preserved.
197
08d56133
NC
198Local Variables:
199mode: change-log
200left-margin: 8
201fill-column: 74
202version-control: never
203End:
This page took 0.660781 seconds and 4 git commands to generate.