2013-05-06 Paul Brook <paul@codesourcery.com>
[deliverable/binutils-gdb.git] / gas / ChangeLog
CommitLineData
b47468a6
CM
12013-05-06 Paul Brook <paul@codesourcery.com>
2 Catherine Moore <clm@codesourcery.com>
3
4 gas/
5 * config/tc-mips.c (md_pcrel_from): Handle BFD_RELOC_32_PCREL.
6 (limited_pcrel_reloc_p): Likewise.
7 (md_apply_fix): Likewise.
8 (tc_gen_reloc): Likewise.
9
2de39019
CM
102013-05-06 Richard Sandiford <rdsandiford@googlemail.com>
11
12 * config/tc-mips.c (limited_pcrel_reloc_p): New function.
13 (mips_fix_adjustable): Adjust pc-relative check to use
14 limited_pc_reloc_p.
15
754e2bb9
RS
162013-05-02 Richard Sandiford <rdsandiford@googlemail.com>
17
18 * config/tc-mips.c (mips_pseudo_table): Add stabd and stabs entries.
19 (s_mips_stab): Do not restrict to stabn only.
20
13761a11
NC
212013-05-02 Nick Clifton <nickc@redhat.com>
22
23 * config/tc-msp430.c: Add support for the MSP430X architecture.
24 Add code to insert a NOP instruction after any instruction that
25 might change the interrupt state.
26 Add support for the LARGE memory model.
27 Add code to initialise the .MSP430.attributes section.
28 * config/tc-msp430.h: Add support for the MSP430X architecture.
29 * doc/c-msp430.texi: Document the new -mL and -mN command line
30 options.
31 * NEWS: Mention support for the MSP430X architecture.
32
df26367c
MR
332013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
34
35 * configure.tgt: Replace alpha*-*-linuxecoff* pattern with
36 alpha*-*-linux*ecoff*.
37
f02d8318
CF
382013-04-30 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
39
40 * config/tc-mips.c (mips_ip): Add sizelo.
41 For "+C", "+G", and "+H", set sizelo and compare against it.
42
b40bf0a2
NC
432013-04-29 Nick Clifton <nickc@redhat.com>
44
45 * as.c (Options): Add -gdwarf-sections.
46 (parse_args): Likewise.
47 * as.h (flag_dwarf_sections): Declare.
48 * dwarf2dbg.c (emit_fixed_inc_line_addr): Skip section changes.
49 (process_entries): When -gdwarf-sections is enabled generate
50 fragmentary .debug_line sections.
51 (out_debug_line): Set the section for the .debug_line section end
52 symbol.
53 * doc/as.texinfo: Document -gdwarf-sections.
54 * NEWS: Mention -gdwarf-sections.
55
8eeccb77 562013-04-26 Christian Groessler <chris@groessler.org>
00a3147e
CG
57
58 * config/tc-z8k.c (md_parse_option): Set z8k_target_from_cmdline
59 according to the target parameter. Don't call s_segm since s_segm
60 calls bfd_set_arch_mach using stdoutput, but stdoutput isn't
61 initialized yet.
62 (md_begin): Call s_segm according to target parameter from command
63 line.
64
49926cd0
AM
652013-04-25 Alan Modra <amodra@gmail.com>
66
67 * configure.in: Allow little-endian linux.
68 * configure: Regenerate.
69
e3031850
SL
702013-04-24 Sandra Loosemore <sandra@codesourcery.com>
71
72 * config/tc-nios2.c (nios2_control_register_arg_p): Rename
73 "fstatus" control register to "eccinj".
74
cb948fc0
KT
752013-04-19 Kai Tietz <ktietz@redhat.com>
76
77 * configure.tgt (i386-*-cygwin): Handle x86_64 cygwin.
78
4455e9ad
JB
792013-04-15 Julian Brown <julian@codesourcery.com>
80
81 * expr.c (add_to_result, subtract_from_result): Make global.
82 * expr.h (add_to_result, subtract_from_result): Add prototypes.
83 * config/tc-sh.c (sh_optimize_expr): Use add_to_result,
84 subtract_from_result to handle extra bit of precision for .sleb128
85 directive operands.
86
956a6ba3
JB
872013-04-10 Julian Brown <julian@codesourcery.com>
88
89 * read.c (convert_to_bignum): Add sign parameter. Use it
90 instead of X_unsigned to determine sign of resulting bignum.
91 (emit_expr): Pass extra argument to convert_to_bignum.
92 (emit_leb128_expr): Use X_extrabit instead of X_unsigned. Pass
93 X_extrabit to convert_to_bignum.
94 (parse_bitfield_cons): Set X_extrabit.
95 * expr.c (make_expr_symbol, expr_build_uconstant, operand):
96 Initialise X_extrabit field as appropriate.
97 (add_to_result): New.
98 (subtract_from_result): New.
99 (expr): Use above.
100 * expr.h (expressionS): Add X_extrabit field.
101
eb9f3f00
JB
1022013-04-10 Jan Beulich <jbeulich@suse.com>
103
104 * gas/config/tc-arm.c (encode_arm_addr_mode_3): Only reject base
105 register being PC when is_t or writeback, and use distinct
106 diagnostic for the latter case.
107
ccb84d65
JB
1082013-04-10 Jan Beulich <jbeulich@suse.com>
109
110 * gas/config/tc-arm.c (parse_operands): Re-write
111 po_barrier_or_imm().
112 (do_barrier): Remove bogus constraint().
113 (do_t_barrier): Remove.
114
4d13caa0
NC
1152013-04-09 Joerg Wunsch <joerg.wunsch@atmel.com>
116
117 * gas/config/tc-avr.c (mcu_types): Add ATmega64RFR2,
118 ATmega644RFR2, ATmega128RFR2, ATmega1284RFR2, ATmega256RFR2,
119 ATmega2564RFR2
120 * gas/doc/c-avr.texi (-mmcu documentation): Likewise.
121
16d02dc9
JB
1222013-04-09 Jan Beulich <jbeulich@suse.com>
123
124 * gas/config/tc-arm.c (do_vmrs): Accept all control registers.
125 Use local variable Rt in more places.
126 (do_vmsr): Accept all control registers.
127
05ac0ffb
JB
1282013-04-09 Jan Beulich <jbeulich@suse.com>
129
130 * gas/config/tc-arm.c (do_neon_mov): Fake an instruction suffix
131 if there was none specified for moves between scalar and core
132 register.
133
2d51fb74
JB
1342013-04-09 Jan Beulich <jbeulich@suse.com>
135
136 * gas/config/tc-arm.c (do_neon_ldx_stx): Reject VSTn in the
137 NEON_ALL_LANES case.
138
94dcf8bf
JB
1392013-04-08 Jan Beulich <jbeulich@suse.com>
140
141 * gas/config/tc-arm.c (do_neon_ldr_str): Correct disgnostics for
142 PC-relative VSTR.
143
1472d06f
JB
1442013-04-08 Jan Beulich <jbeulich@suse.com>
145
146 * gas/config/tc-arm.c (reg_names): Convert duplicate SP_fiq
147 entry to sp_fiq.
148
0c76cae8
AM
1492013-04-03 Alan Modra <amodra@gmail.com>
150
151 * doc/as.texinfo: Add support to generate man options for h8300.
152 * doc/c-h8300.texi: Likewise.
153
92eb40d9
RR
1542013-03-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
155
156 * config/tc-arm.c (arm_cpus): Add support for Cortex-A53 and
157 Cortex-A57.
158
51dcdd4d
NC
1592013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
160
161 PR binutils/15068
162 * config/tc-tic6x.c (tic6x_try_encode): Add use of bitfields array.
163
c5d685bf
NC
1642013-03-26 Nick Clifton <nickc@redhat.com>
165
9b978282
NC
166 PR gas/15295
167 * listing.c (rebuffer_line): Rewrite to avoid seeking back to the
168 start of the file each time.
169
c5d685bf
NC
170 PR gas/15178
171 * config/tc-sparc.h (ELF_TARGET_FORMAT): Set to elf32-sparc for
172 FreeBSD targets.
173
9699c833
TG
1742013-03-26 Douglas B Rupp <rupp@gnat.com>
175
176 * config/tc-ia64.c (emit_one_bundle): Move last_slot adjustment
177 after fixup.
178
4755303e
WN
1792013-03-21 Will Newton <will.newton@linaro.org>
180
181 * config/tc-arm.c (encode_thumb32_addr_mode): Emit an error for all
182 pc-relative str instructions in Thumb mode.
183
81f5558e
NC
1842013-03-21 Michael Schewe <michael.schewe@gmx.net>
185
186 * config/tc-h8300.c (do_a_fix_imm): Add relaxation of mov
187 @(disp:32,ERx) to mov @(disp:16,ERx) insns by new reloc
188 R_H8_DISP32A16.
189 * config/tc-h8300.h: Remove duplicated defines.
190
71863e73
NC
1912013-03-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
192
193 PR gas/15282
194 * tc-avr.c (mcu_has_3_byte_pc): New function.
195 (tc_cfi_frame_initial_instructions): Call it to find return
196 address size.
197
795b8e6b
NC
1982013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
199
200 PR gas/15095
201 * config/tc-tic6x.c (tic6x_try_encode): Handle
202 tic6x_coding_dreg_(msb|lsb) field coding types and use it to
203 encode register pair numbers when required.
204
ba86b375
WN
2052013-03-15 Will Newton <will.newton@linaro.org>
206
207 * config/tc-arm.c (do_neon_ldr_str): Fix error check for PC register
208 in vstr in Thumb mode for pre-ARMv7 cores.
209
9e6f3811
AS
2102013-03-14 Andreas Schwab <schwab@suse.de>
211
212 * doc/c-arc.texi (ARC Directives): Revert last change and use
213 @itemize instead of @table.
214 * doc/c-arm.texi (ARM-Instruction-Set): Likewise.
215
b10bf8c5
NC
2162013-03-14 Nick Clifton <nickc@redhat.com>
217
218 PR gas/15273
219 * config/tc-arm.c (do_co_reg): Do not call check_obsolete with a
220 NULL message, instead just check ARM_CPU_IS_ANY directly.
221
ba724cfc
NC
2222013-03-14 Nick Clifton <nickc@redhat.com>
223
224 PR gas/15212
9e6f3811 225 * doc/c-arc.texi (ARC Directives): Use @code instead of @bullet
ba724cfc
NC
226 for table format.
227 * doc/c-arm.texi (ARM-Instruction-Set): Likewise. Also add text
228 to the @item directives.
229 (ARM-Neon-Alignment): Move to correct place in the document.
230 * doc/c-cr16.texi (CR16 Operand Qualifiers): Fix up table
231 formatting.
232 * doc/c-tic54x.texi (TIC54X-Subsyms): Correct use of
233 @smallexample.
234
531a94fd
SL
2352013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
236
237 * config/tc-nios2.c (nios2_consume_arg): Delete 'k' case. Add 'o'
238 case. Add default BAD_CASE to switch.
239
dad60f8e
SL
2402013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
241
242 * config/tc-nios2.c (nios2_assemble_args_ds): New function.
243 (nios2_arg_info_structs): Add "d,s" and "d,s,E" entries.
244
dd5181d5
KT
2452013-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
246
247 * config/tc-arm.c (crc_ext_armv8): New feature set.
248 (UNPRED_REG): New macro.
249 (do_crc32_1): New function.
250 (do_crc32b, do_crc32h, do_crc32w, do_crc32cb,
251 do_crc32ch, do_crc32cw): Likewise.
252 (TUEc): New macro.
253 (insns): Add entries for crc32 mnemonics.
254 (arm_extensions): Add entry for crc.
255
8e723a10
CLT
2562013-03-08 Chung-Lin Tang <cltang@codesourcery.com>
257
258 * write.h (struct fix): Add fx_dot_frag field.
259 (dot_frag): Declare.
260 * write.c (dot_frag): New variable.
261 (fix_new_internal): Set fx_dot_frag field with dot_frag.
262 (fixup_segment): Base calculation of fx_offset with fx_dot_frag.
263 * expr.c (expr): Save value of frag_now in dot_frag when setting
264 dot_value.
265 * read.c (emit_expr): Likewise. Delete comments.
266
be05d201
L
2672013-03-07 H.J. Lu <hongjiu.lu@intel.com>
268
269 * config/tc-i386.c (flag_code_names): Removed.
270 (i386_index_check): Rewrote.
271
62b0d0d5
YZ
2722013-03-05 Yufeng Zhang <yufeng.zhang@arm.com>
273
274 * config/tc-aarch64.c (aarch64_imm_float_p): Rename 'e' to 'pattern';
275 add comment.
276 (aarch64_double_precision_fmovable): New function.
277 (parse_aarch64_imm_float): Add parameter 'dp_p'; call the new
278 function; handle hexadecimal representation of IEEE754 encoding.
279 (parse_operands): Update the call to parse_aarch64_imm_float.
280
165de32a
L
2812013-02-28 H.J. Lu <hongjiu.lu@intel.com>
282
283 * config/tc-i386.c (_i386_insn): Replace have_hle with hle_prefix.
284 (check_hle): Updated.
285 (md_assemble): Likewise.
286 (parse_insn): Likewise.
287
d5de92cf
L
2882013-02-28 H.J. Lu <hongjiu.lu@intel.com>
289
290 * config/tc-i386.c (_i386_insn): Add rep_prefix.
9e6f3811 291 (md_assemble): Check if REP prefix is OK.
d5de92cf
L
292 (parse_insn): Remove expecting_string_instruction. Set
293 i.rep_prefix.
294
e60bb1dd
YZ
2952013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
296
297 * config/tc-aarch64.c (aarch64_features): Add the 'crc' option.
298
aeebdd9b
YZ
2992013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
300
301 * config/tc-aarch64.c (parse_sys_reg): Allow the full range of CRn
302 for system registers.
303
4107ae22
DD
3042013-02-27 DJ Delorie <dj@redhat.com>
305
306 * config/tc-rl78.c (reloc_function): Add %code -> BFD_RELOC_RL78_CODE.
307 (rl78_op): Handle %code().
308 (rl78_cons_fix_new): Likewise, but ignore for 20-bit operands.
309 (tc_gen_reloc): Likwise; convert to a computed reloc.
310 (md_apply_fix): Likewise.
311
151fa98f
NC
3122013-02-25 Kaushik Phatak <Kaushik.Phatak@kpitcummins.com>
313
314 * config/rl78-parse.y: Fix encoding of DIVWU insn.
315
70a8bc5b 3162013-02-25 Terry Guo <terry.guo@arm.com>
317
318 * config/tc-arm.c (arm_cpus): Add cortex-r7 entry.
319 * doc/c-arm.texi: Add cortex-r7 and missing cortex-r5 to
320 list of accepted CPUs.
321
5c111e37
L
3222013-02-19 H.J. Lu <hongjiu.lu@intel.com>
323
324 PR gas/15159
325 * config/tc-i386.c (cpu_arch): Add ".smap".
326
327 * doc/c-i386.texi: Document smap.
328
8a75745d
MR
3292013-02-18 Maciej W. Rozycki <macro@codesourcery.com>
330
331 * config/tc-mips.c (s_cpload): Call mips_mark_labels and set
332 mips_assembling_insn appropriately.
333 (s_cpsetup, s_cprestore, s_cpreturn, s_cpadd): Likewise.
334
79850f26
MR
3352013-02-18 Maciej W. Rozycki <macro@codesourcery.com>
336
cf29fc61 337 * config/tc-mips.c (append_insn): Correct indentation, remove
79850f26
MR
338 extraneous braces.
339
4c261dff
NC
3402013-02-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
341
5c111e37 342 * config/tc-arm.c (do_neon_mov): Break on NS_NULL.
4c261dff 343
ea33f281
NC
3442013-02-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
345
346 * configure.tgt: Add nios2-*-rtems*.
347
a1ccaec9
YZ
3482013-02-14 Yufeng Zhang <yufeng.zhang@arm.com>
349
350 * config/tc-aarch64.c (md_begin): Change to check if 'name' is
351 NULL.
352
0aa27725
RS
3532013-02-09 Jürgen Urban <JuergenUrban@gmx.de>
354
355 * config/tc-mips.c (CPU_HAS_LDC1_SDC1): New macro.
356 (macro): Use it. Assert that trunc.w.s is not used for r5900.
357
da4339ed
NC
3582013-02-08 Yi-Hsiu, Hsu <ahsu@marvell.com>
359
360 * gas/config/tc-arm.c (arm_cpus): Add support for mcpu=marvell-pj4
361 core.
362
36591ba1 3632013-02-06 Sandra Loosemore <sandra@codesourcery.com>
5c111e37 364 Andrew Jenner <andrew@codesourcery.com>
36591ba1
SL
365
366 Based on patches from Altera Corporation.
367
368 * Makefile.am (TARGET_CPU_CFILES): Add config/tc-nios2.c.
369 (TARGET_CPU_HFILES): Add config/tc-nios2.h.
370 * Makefile.in: Regenerated.
371 * configure.tgt: Add case for nios2*-linux*.
372 * config/obj-elf.c: Conditionally include elf/nios2.h.
373 * config/tc-nios2.c: New file.
374 * config/tc-nios2.h: New file.
375 * doc/Makefile.am (CPU_DOCS): Add c-nios2.texi.
376 * doc/Makefile.in: Regenerated.
377 * doc/all.texi: Set NIOSII.
378 * doc/as.texinfo (Overview): Add Nios II options.
379 (Machine Dependencies): Include c-nios2.texi.
380 * doc/c-nios2.texi: New file.
381 * NEWS: Note Altera Nios II support.
382
94d4433a
AM
3832013-02-06 Alan Modra <amodra@gmail.com>
384
385 PR gas/14255
386 * config/tc-avr.h (TC_VALIDATE_FIX): Mark symbol used by reloc.
387 Don't skip fixups with fx_subsy non-NULL.
388 * config/tc-avr.c (tc_gen_reloc): Don't specially handle fixups
389 with fx_subsy non-NULL.
390
ace9af6f
L
3912013-02-04 H.J. Lu <hongjiu.lu@intel.com>
392
393 * doc/c-metag.texi: Add "@c man" markers.
394
89d67ed9
AM
3952013-02-04 Alan Modra <amodra@gmail.com>
396
397 * write.c (fixup_segment): Return void. Delete seg_reloc_count
398 related code.
399 (TC_ADJUST_RELOC_COUNT): Delete.
400 * config/tc-i960.h (TC_ADJUST_RELOC_COUNT): Delete.
401
89072bd6
AM
4022013-02-04 Alan Modra <amodra@gmail.com>
403
404 * po/POTFILES.in: Regenerate.
405
f9b2d544
NC
4062013-01-30 Markos Chandras <markos.chandras@imgtec.com>
407
408 * config/tc-metag.c: Make SWAP instruction less permissive with
409 its operands.
410
392ca752
DD
4112013-01-29 DJ Delorie <dj@redhat.com>
412
413 * config/tc-rl78.c (rl78_cons_fix_new): Handle user-specified
414 relocs in .word/.etc statements.
415
427d0db6
RM
4162013-01-29 Roland McGrath <mcgrathr@google.com>
417
418 * config/tc-arm.c (md_apply_fix): Use as_bad_where for "bad
419 immediate value for 8-bit offset" error so it shows line info.
420
4faf939a
JM
4212013-01-24 Joseph Myers <joseph@codesourcery.com>
422
423 * config/tc-ppc.c (md_assemble): Do not generate APUinfo sections
424 for 64-bit output.
425
78c8d46c
NC
4262013-01-24 Nick Clifton <nickc@redhat.com>
427
428 * config/tc-v850.c: Add support for e3v5 architecture.
429 * doc/c-v850.texi: Mention new support.
430
fb5b7503
NC
4312013-01-23 Nick Clifton <nickc@redhat.com>
432
433 PR gas/15039
434 * config/tc-avr.c: Include dwarf2dbg.h.
435
8ce3d284
L
4362013-01-18 H.J. Lu <hongjiu.lu@intel.com>
437
438 * config/tc-i386.c (reloc): Support size relocation only for ELF.
439 (tc_i386_fix_adjustable): Likewise.
440 (lex_got): Likewise.
441 (tc_gen_reloc): Likewise.
442
f5555712
YZ
4432013-01-17 Yufeng Zhang <yufeng.zhang@arm.com>
444
445 * config/tc-aarch64.c (output_operand_error_record): Change to output
446 the out-of-range error message as value-expected message if there is
447 only one single value in the expected range.
448 (programmer_friendly_fixup): Remove the handling of 8-bit MOVI with
449 LSL #0 as a programmer-friendly feature.
450
8fd4256d
L
4512013-01-16 H.J. Lu <hongjiu.lu@intel.com>
452
453 * config/tc-i386.c (reloc): Support BFD_RELOC_SIZE32.
454 (tc_i386_fix_adjustable): Keep symbol for BFD_RELOC_32_SIZE and
455 BFD_RELOC_64_SIZE relocations.
456 (lex_got): Support "symbol@SIZE" and don't create GOT symbol
457 for it.
458 (tc_gen_reloc): Resolve BFD_RELOC_SIZE32 and BFD_RELOC_SIZE64
459 relocations against local symbols.
460
a5840dce
AM
4612013-01-16 Alan Modra <amodra@gmail.com>
462
463 * config/tc-ppc.c (md_assemble <TE_PE>): Ignore line after
464 finding some sort of toc syntax error, and break to avoid
465 compiler uninit warning.
466
af89796a
L
4672013-01-15 H.J. Lu <hongjiu.lu@intel.com>
468
469 PR gas/15019
470 * config/tc-i386.c (lex_got): Increment length by 1 if the
471 relocation token is removed.
472
dd42f060
NC
4732013-01-15 Nick Clifton <nickc@redhat.com>
474
475 * config/tc-v850.c (md_assemble): Allow signed values for
476 V850E_IMMEDIATE.
477
464e3686
SK
4782013-01-11 Sean Keys <skeys@ipdatasys.com>
479
480 * config/tc-xgate.c (md_begin): Fix mistake made when going from
af89796a 481 git to cvs.
464e3686 482
5817ffd1
PB
4832013-01-10 Peter Bergner <bergner@vnet.ibm.com>
484
485 * doc/as.texinfo (Target PowerPC): Document -mpower8 and -mhtm.
486 * doc/c-ppc.texi (PowerPC-Opts): Likewise.
487 * config/tc-ppc.c (md_show_usage): Likewise.
488 (ppc_handle_align): Handle power8's group ending nop.
489
f4b1f6a9
SK
4902013-01-10 Sean Keys <skeys@ipdatasys.com>
491
492 * config/tc-xgate.c (md_begin): Fix the printing of opcodes so
af89796a 493 that the assember exits after the opcodes have been printed.
f4b1f6a9 494
34bca508
L
4952013-01-10 H.J. Lu <hongjiu.lu@intel.com>
496
497 * app.c: Remove trailing white spaces.
498 * as.c: Likewise.
499 * as.h: Likewise.
500 * cond.c: Likewise.
501 * dw2gencfi.c: Likewise.
502 * dwarf2dbg.h: Likewise.
503 * ecoff.c: Likewise.
504 * input-file.c: Likewise.
505 * itbl-lex.h: Likewise.
506 * output-file.c: Likewise.
507 * read.c: Likewise.
508 * sb.c: Likewise.
509 * subsegs.c: Likewise.
510 * symbols.c: Likewise.
511 * write.c: Likewise.
512 * config/tc-i386.c: Likewise.
513 * doc/Makefile.am: Likewise.
514 * doc/Makefile.in: Likewise.
515 * doc/c-aarch64.texi: Likewise.
516 * doc/c-alpha.texi: Likewise.
517 * doc/c-arc.texi: Likewise.
518 * doc/c-arm.texi: Likewise.
519 * doc/c-avr.texi: Likewise.
520 * doc/c-bfin.texi: Likewise.
521 * doc/c-cr16.texi: Likewise.
522 * doc/c-d10v.texi: Likewise.
523 * doc/c-d30v.texi: Likewise.
524 * doc/c-h8300.texi: Likewise.
525 * doc/c-hppa.texi: Likewise.
526 * doc/c-i370.texi: Likewise.
527 * doc/c-i386.texi: Likewise.
528 * doc/c-i860.texi: Likewise.
529 * doc/c-m32c.texi: Likewise.
530 * doc/c-m32r.texi: Likewise.
531 * doc/c-m68hc11.texi: Likewise.
532 * doc/c-m68k.texi: Likewise.
533 * doc/c-microblaze.texi: Likewise.
534 * doc/c-mips.texi: Likewise.
535 * doc/c-msp430.texi: Likewise.
536 * doc/c-mt.texi: Likewise.
537 * doc/c-s390.texi: Likewise.
538 * doc/c-score.texi: Likewise.
539 * doc/c-sh.texi: Likewise.
540 * doc/c-sh64.texi: Likewise.
541 * doc/c-tic54x.texi: Likewise.
542 * doc/c-tic6x.texi: Likewise.
543 * doc/c-v850.texi: Likewise.
544 * doc/c-xc16x.texi: Likewise.
545 * doc/c-xgate.texi: Likewise.
546 * doc/c-xtensa.texi: Likewise.
547 * doc/c-z80.texi: Likewise.
548 * doc/internals.texi: Likewise.
549
4c665b71
RM
5502013-01-10 Roland McGrath <mcgrathr@google.com>
551
552 * hash.c (hash_new_sized): Make it global.
553 * hash.h: Declare it.
554 * macro.c (define_macro): Use hash_new_sized instead of hash_new,
555 pass a small size.
556
a3c62988
NC
5572013-01-10 Will Newton <will.newton@imgtec.com>
558
559 * Makefile.am: Add Meta.
560 * Makefile.in: Regenerate.
561 * config/tc-metag.c: New file.
562 * config/tc-metag.h: New file.
563 * configure.tgt: Add Meta.
564 * doc/Makefile.am: Add Meta.
565 * doc/Makefile.in: Regenerate.
566 * doc/all.texi: Add Meta.
567 * doc/as.texiinfo: Document Meta options.
568 * doc/c-metag.texi: New file.
569
b37df7c4
SE
5702013-01-09 Steve Ellcey <sellcey@mips.com>
571
572 * config/tc-i386.c (md_begin): Remove 'internal Error' from as_fatal
573 calls.
574 * config/tc-mips.c (internalError): Remove, replace with abort.
575
a3251895
YZ
5762013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
577
578 * config/tc-aarch64.c (parse_operands): Change to compare the result
579 of function call 'parse_sys_reg' with 'PARSE_FAIL' instead of 'FALSE'.
580
8ab8155f
NC
5812013-01-07 Nick Clifton <nickc@redhat.com>
582
583 PR gas/14887
584 * config/tc-arm.c (skip_past_char): Skip whitespace before the
585 anticipated character.
586 * config/tc-arm.c (parse_address_main): Delete skip of whitespace
587 here as it is no longer needed.
588
a4ac1c42
AS
5892013-01-06 Andreas Schwab <schwab@linux-m68k.org>
590
591 * doc/c-mips.texi (MIPS Opts): Fix use of @itemx.
592 * doc/c-score.texi (SCORE-Opts): Likewise.
593 * doc/c-tic54x.texi (TIC54X-Directives): Likewise.
594
e407c74b
NC
5952013-01-04 Juergen Urban <JuergenUrban@gmx.de>
596
597 * config/tc-mips.c: Add support for MIPS r5900.
598 Add M_LQ_AB and M_SQ_AB to support large values for instructions
599 lq and sq.
600 (can_swap_branch_p, get_append_method): Detect some conditional
601 short loops to fix a bug on the r5900 by NOP in the branch delay
602 slot.
603 (M_MUL): Support 3 operands in multu on r5900.
604 (M_TRUNCWS): Support trunc.w.s on r5900 in MIPS ISA I.
605 (s_mipsset): Force 32 bit floating point on r5900.
606 (mips_ip): Check parameter range of instructions mfps and mtps on
607 r5900.
608 * configure.in: Detect CPU type when target string contains r5900
609 (e.g. mips64r5900el-linux-gnu).
610
62658407
L
6112013-01-02 H.J. Lu <hongjiu.lu@intel.com>
612
613 * as.c (parse_args): Update copyright year to 2013.
614
95830fd1
YZ
6152013-01-02 Yufeng Zhang <yufeng.zhang@arm.com>
616
617 * config/tc-aarch64.c (aarch64_cpus): Add entries for "cortex-a53"
618 and "cortex57".
619
517bb291 6202013-01-02 Nick Clifton <nickc@redhat.com>
d709e4e6 621
517bb291
NC
622 PR gas/14987
623 * config/tc-arm.c (parse_address_main): Skip whitespace before a
624 closing bracket.
d709e4e6 625
517bb291 626For older changes see ChangeLog-2012
08d56133 627\f
517bb291 628Copyright (C) 2013 Free Software Foundation, Inc.
752937aa
NC
629
630Copying and distribution of this file, with or without modification,
631are permitted in any medium without royalty provided the copyright
632notice and this notice are preserved.
633
08d56133
NC
634Local Variables:
635mode: change-log
636left-margin: 8
637fill-column: 74
638version-control: never
639End:
This page took 0.572494 seconds and 4 git commands to generate.