Enable verbose error messages by default for AArch64 gas.
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
a52e6fd3
YZ
12014-03-18 Jiong Wang <jiong.wang@arm.com>
2
3 * config/tc-aarch64.c (aarch64_opts): Add new option
4 "mno-verbose-error".
5 (verbose_error_p): Initialize to 1.
6 * doc/c-aarch64.texi (AArch64 Options): Document -mverbose-error
7 and -mno-verbose-error.
8
1f5afe1c
NC
92014-03-17 Nick Clifton <nickc@redhat.com>
10
11 PR gas/16694
12 * config/tc-arm.c (tc_arm_regname_to_dw2regnum): Parse VFP
13 registers as well.
14
df359aa7
RE
152014-03-13 Richard Earnshaw <rearnsha@arm.com>
16 Jiong Wang <Jiong.Wang@arm.com>
17
18 * doc/c-aarch64.texi: Clean up some formatting issues.
19 (AArch64 Options): Document -mcpu and -march.
20 (AArch64 Extensions): New node.
21
167ad85b
TG
222014-03-13 Tristan Gingold <gingold@adacore.com>
23
24 * config/tc-i386.c (use_big_obj): Declare.
25 (OPTION_MBIG_OBJ): Define.
26 (md_longopts): Add -mbig-obj option.
27 (md_parse_option): Handle it.
28 (md_show_usage): Display help for this option.
29 (i386_target_format): Use bigobj for x86-64 if -mbig-obj.
30 * doc/c-i386.texi: Document the option.
31
55d9b4c1
NC
322014-03-12 Nick Clifton <nickc@redhat.com>
33
34 PR gas/16688
35 * config/tc-aarch64.c (literal_expression): New structure.
36 (literal_pool): Replace exp array with literal_expression array.
37 (add_to_lit_pool): When adding a bignum cache the big value.
38 (s_ltorg): When emitting a bignum initialise the global bignum
39 array from the cached value.
40
fa47fa92
AM
412014-03-12 Alan Modra <amodra@gmail.com>
42
43 * Makefile.in: Regenerate.
44 * config.in: Regenerate.
45 * doc/Makefile.in: Regenerate.
46
255d9eec
DC
472014-03-06 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
48 Vishnu KS <Vishnu.k_s@atmel.com>
49 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
50 Soundararajan <Soundararajan.dhakshinamoorthy@atmel.com>
51
52 * gas/tc-avr.c: Add new devices
53 avr25: ata5272, attiny828
54 avr35: ata5505, attiny1634
55 avr4: atmega8a, ata6285, ata6286, atmega48pa
56 avr5: at90pwm161, ata5790, ata5795, atmega164pa, atmega165pa,
57 atmega168pa, atmega32a, atmega64rfr2, atmega644rfr2, atmega64a,
58 atmega16hva2
59 avr51: atmega128a, atmega1284
60 avrxmega2: atxmega16a4u, atxmega16c4, atxmega32a4u, atxmega32c4,
61 atxmega32e5, atxmega16e5, atxmega8e5
62 avrxmega4: atxmega64a3u, atxmega64a4u, atxmega64b1, atxmega64b3,
63 atxmega64c3, atxmega64d4
64 avrxmega6: atxmega128a3u, atxmega128b3, atxmega128c3,
65 atxmega128d4, atxmega192a3u, atxmega192c3, atxmega256a3u,
66 atxmega256c3, atxmega384c3, atxmega384d3
67 avrxmega7: atxmega128a4u
68 * doc/c-avr.texi: Ditto.
69
4b95cf5c
AM
702014-03-05 Alan Modra <amodra@gmail.com>
71
72 Update copyright years.
73
45965137
AM
742014-03-05 Alan Modra <amodra@gmail.com>
75
76 * config/tc-ppc.c (ppc_elf_suffix): Support @localentry.
77 (md_apply_fix): Support R_PPC64_ADDR64_LOCAL.
78
a0593ad9
AM
792014-03-05 Alan Modra <amodra@gmail.com>
80
81 * config/tc-ppc.c (md_assemble): Move code adjusting reloc types
82 later. Merge absolute and relative branch reloc selection.
83 Generate 16-bit relocs for most 16-bit insn fields given a
84 non-constant expression.
85
f50c47f1
AM
862014-03-05 Alan Modra <amodra@gmail.com>
87
88 * config/tc-ppc.c (ppc_is_toc_sym): Remove OBJ_ELF support.
89 (md_assemble): Don't call ppc_is_toc_sym for ELF.
90
cd0c81e9 912014-03-04 Heiher <r@hev.cc>
4ba154f5
RS
92
93 * config/tc-mips.c (mips_cpu_info_table): Use ISA_MIPS64R2 for
94 Loongson-3A.
95
65d7bab5
NC
962014-03-03 Nick Clifton <nickc@redhat.com>
97
98 * config/msp430/msp430.c: Replace known mcu array with known
99 msp430 ISA mcu name array.
100 Accept any name for -mmcu option.
101 Add -mz option to warn about missing NOP following an interrupt
102 status change.
103 (check_for_nop): New.
104 (msp430_operands): Emit a warning, if requested, when an interrupt
105 changing instruction is not followed by a NOP.
106 * doc/c-msp430.c: Document -mz option.
107
2c80b753
AM
1082014-03-03 Alan Modra <amodra@gmail.com>
109
110 * config/bfin-lex-wrapper.c: Correct copyright date.
c1a3e85c
AM
111 * config/obj-fdpicelf.c: Likewise.
112 * config/obj-fdpicelf.h: Likewise.
2c80b753
AM
113 * config/tc-frv.c: Correct copyright punctuation.
114 * config/tc-ip2k.c: Likewise.
115 * config/tc-iq2000.c: Likewise.
116 * config/tc-mep.c: Likewise.
117 * config/tc-tic4x.c: Likewise.
118 * config/tc-tic4x.h: Likewise.
119
83046454
DC
1202014-03-01 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
121
122 * config/tc-avr.c: Remove atxmega16x1.
123
02fe846e
AM
1242014-02-28 Alan Modra <amodra@gmail.com>
125
126 * dwarf2dbg.c (out_debug_line): Correct .debug_line header_length
127 field for 64-bit dwarf.
128
dcf893b5
IT
1292014-02-21 Ilya Tocar <ilya.tocar@intel.com>
130
131 * config/tc-i386.c (cpu_arch): Add .prefetchwt1.
132 * doc/c-i386.texi: Document .prefetchwt1/prefetchwt1.
133
963f3586
IT
1342014-02-12 Ilya Tocar <ilya.tocar@intel.com>
135
136 * config/tc-i386.c (cpu_arch): Add .clflushopt, .xsavec, .xsaves.
137 * doc/c-i386.texi: Document .xsavec/xsavec/.xsaves/xsaves/
138 clflushopt/.clfushopt.
139
c1c69e83
AM
1402014-02-10 Alan Modra <amodra@gmail.com>
141
142 * po/POTFILES.in: Regenerate.
143 * po/gas.pot: Regenerate.
144
1c2de463
SL
1452014-02-03 Sandra Loosemore <sandra@codesourcery.com>
146
147 * config/tc-nios2.c (md_apply_fix): Test for new relocs.
148 (nios2_special_reloc): Add %call_lo, %call_hiadj, %got_lo,
149 %got_hiadj relocation operators. Sort table and add comment
150 to explain ordering.
151 (nios2_fix_adjustable): Test for new relocs.
152 * doc/c-nios2.texi (Nios II Relocations): Document new relocation
153 operators.
154
78058a5e
SL
1552014-01-30 Sandra Loosemore <sandra@codesourcery.com>
156
157 * config/tc-nios2.c (md_apply_fix): Handle BFD_RELOC_NIOS2_CALL26_NOAT.
158 (nios2_assemble_args_m): Likewise.
159 (md_assemble): Likewise.
160
34b822e3
DD
1612014-01-24 DJ Delorie <dj@redhat.com>
162
163 * config/tc-msp430.c (msp430_section): Always flag data sections,
164 regardless of -md.
165 (msp430_frob_section): New. Make sure all sections are noticed if
166 they have content.
167 (msp430_lcomm): New. Flag bss if .lcomm is seen.
168 (msp430_comm): New. Likewise.
169 (md_pseudo_table): Add them.
170 * config/tc-msp430.h (msp430_frob_section): Declare.
171 (tc_frob_section): Define.
172
8e75a78f
NC
1732014-01-23 Nick Clifton <nickc@redhat.com>
174
175 * config/tc-msp430.c (show_mcu_list): Delete.
176 (md_parse_option): Accept any MCU name. Accept several more
177 variants for the -mcpu option.
178 (md_show_usage): Do not call show_mcu_list.
179
96b96102
DD
1802014-01-22 DJ Delorie <dj@redhat.com>
181
182 * config/tc-msp430.c (msp430_refsym): New: ".refsym <symbol>"
183 * doc/c-msp430.texi (MSP430 Directives): Document it.
184
7c84a0ca
MZ
1852014-01-22 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
186
187 * config/tc-i386.c (check_VecOperands): Remove regzmm from AVX2
188 gather assert.
189
8444f82a
MZ
1902014-01-22 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
191
192 PR gas/16489
193 * config/tc-i386.c (check_VecOperands): Add check for invalid
194 register set in AVX512 gathers.
195
cda796e1
AM
1962014-01-22 Alan Modra <amodra@gmail.com>
197
198 * config/tc-tic4x.c (md_shortopts): s/CONST/const/.
199
c9d66558
DD
2002014-01-21 DJ Delorie <dj@redhat.com>
201
202 * config/tc-rl78.c (require_end_of_expr): New.
203 (md_operand): Call it.
204 (rl78_cons_fix_new): Mark LO16, HI16, ahd HI8 internal relocations
205 as not overflowing.
206
827f64ff
WN
2072014-01-17 Will Newton <will.newton@linaro.org>
208
209 * config/tc-arm.c (do_vfp_nsyn_cvt_fpv8): Set OP to 1
210 for the s32.f64 flavours of VCVT.
211
73812f59
NC
2122014-01-14 Nick Clifton <nickc@redhat.com>
213
214 PR gas/16434
215 * config/tc-z80.c (wrong_match): Provide format string to
216 as_warn.
217 (parse_exp_not_indexed): Delete unused variable dummy.
218 (emit_byte): Delete unused variable fixp.
219
143e9f4a
L
2202014-01-08 H.J. Lu <hongjiu.lu@intel.com>
221
222 * config/tc-i386.c (regbnd): Removed.
223 (vec_disp8): Likewise.
224
221fd5d5
L
2252014-01-08 H.J. Lu <hongjiu.lu@intel.com>
226
227 * as.c (parse_args): Update copyright year to 2014.
228
1651e569
TT
2292014-01-07 Tom Tromey <tromey@redhat.com>
230
231 * config/tc-tic30.c (debug): Avoid old VA_* compatibility
232 wrappers.
233
b51f1626
TT
2342014-01-07 Tom Tromey <tromey@redhat.com>
235
236 * config/tc-microblaze.h (parse_cons_expression_microblaze): Don't
237 use PARAMS.
238
3cea37c4
TT
2392014-01-07 Tom Tromey <tromey@redhat.com>
240
241 * config/tc-xc16x.h: Don't use ANSI_PROTOTYPES.
242
9877c63c
PT
2432013-01-07 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
244
245 * config/tc-aarch64.c (aarch64_cpus): Add entry for "xgene-1"
246
5fb776a6 247For older changes see ChangeLog-2013
08d56133 248\f
5fb776a6 249Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
250
251Copying and distribution of this file, with or without modification,
252are permitted in any medium without royalty provided the copyright
253notice and this notice are preserved.
254
08d56133
NC
255Local Variables:
256mode: change-log
257left-margin: 8
258fill-column: 74
259version-control: never
260End:
This page took 0.697603 seconds and 4 git commands to generate.