Enable verbose error messages by default for AArch64 gas.
[deliverable/binutils-gdb.git] / gas / ChangeLog
1 2014-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
9 2014-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
15 2014-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
22 2014-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
32 2014-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
41 2014-03-12 Alan Modra <amodra@gmail.com>
42
43 * Makefile.in: Regenerate.
44 * config.in: Regenerate.
45 * doc/Makefile.in: Regenerate.
46
47 2014-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
70 2014-03-05 Alan Modra <amodra@gmail.com>
71
72 Update copyright years.
73
74 2014-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
79 2014-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
86 2014-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
91 2014-03-04 Heiher <r@hev.cc>
92
93 * config/tc-mips.c (mips_cpu_info_table): Use ISA_MIPS64R2 for
94 Loongson-3A.
95
96 2014-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
108 2014-03-03 Alan Modra <amodra@gmail.com>
109
110 * config/bfin-lex-wrapper.c: Correct copyright date.
111 * config/obj-fdpicelf.c: Likewise.
112 * config/obj-fdpicelf.h: Likewise.
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
120 2014-03-01 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
121
122 * config/tc-avr.c: Remove atxmega16x1.
123
124 2014-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
129 2014-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
134 2014-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
140 2014-02-10 Alan Modra <amodra@gmail.com>
141
142 * po/POTFILES.in: Regenerate.
143 * po/gas.pot: Regenerate.
144
145 2014-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
155 2014-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
161 2014-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
173 2014-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
180 2014-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
185 2014-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
190 2014-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
196 2014-01-22 Alan Modra <amodra@gmail.com>
197
198 * config/tc-tic4x.c (md_shortopts): s/CONST/const/.
199
200 2014-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
207 2014-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
212 2014-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
220 2014-01-08 H.J. Lu <hongjiu.lu@intel.com>
221
222 * config/tc-i386.c (regbnd): Removed.
223 (vec_disp8): Likewise.
224
225 2014-01-08 H.J. Lu <hongjiu.lu@intel.com>
226
227 * as.c (parse_args): Update copyright year to 2014.
228
229 2014-01-07 Tom Tromey <tromey@redhat.com>
230
231 * config/tc-tic30.c (debug): Avoid old VA_* compatibility
232 wrappers.
233
234 2014-01-07 Tom Tromey <tromey@redhat.com>
235
236 * config/tc-microblaze.h (parse_cons_expression_microblaze): Don't
237 use PARAMS.
238
239 2014-01-07 Tom Tromey <tromey@redhat.com>
240
241 * config/tc-xc16x.h: Don't use ANSI_PROTOTYPES.
242
243 2013-01-07 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
244
245 * config/tc-aarch64.c (aarch64_cpus): Add entry for "xgene-1"
246
247 For older changes see ChangeLog-2013
248 \f
249 Copyright (C) 2014 Free Software Foundation, Inc.
250
251 Copying and distribution of this file, with or without modification,
252 are permitted in any medium without royalty provided the copyright
253 notice and this notice are preserved.
254
255 Local Variables:
256 mode: change-log
257 left-margin: 8
258 fill-column: 74
259 version-control: never
260 End:
This page took 0.049475 seconds and 4 git commands to generate.