Remove bogus bugzilla references.
[binutils-gdb.git] / gas / ChangeLog
1 2010-07-05 Alan Modra <amodra@gmail.com>
2
3 * config/tc-moxie.c (md_apply_fix): Delete set but otherwise
4 unused var.
5
6 2010-07-04 H.J. Lu <hongjiu.lu@intel.com>
7
8 * Makefile.am (CONFIG_OBJS): Removed.
9 (GENERIC_OBJS): Likewise.
10 (OBJS): Likewise.
11 * Makefile.in: Regenerated.
12
13 2010-07-03 Jan Beulich <jbeulich@novell.com>
14
15 PR gas/11732
16 * config/tc-i386.c (i386_finalize_displacement): Don't call
17 section_symbol() with expr_section.
18
19 2010-07-03 Cary Coutant <ccoutant@google.com>
20
21 * Makefile.am: Add compress-debug.c and compress-debug.h.
22 * Makefile.in: Regenerate.
23 * config.in: Add HAVE_ZLIB_H.
24 * configure.in: Check for zlib.h.
25 * configure: Regenerate.
26
27 * as.c (parse_args): Add --compress-debug-sections and
28 --nocompress-debug-sections.
29 * as.h (flag_compress_debug): New variable.
30 * compress-debug.c: New file.
31 * compress-debug.h: New file.
32 * write.c: Include compress-debug.h.
33 (compress_frag): New function.
34 (compress_debug): New function.
35 (write_object_file): Compress debug sections if requested.
36
37 2010-07-03 Andreas Schwab <schwab@linux-m68k.org>
38
39 * config/tc-ppc.c (ppc_set_cpu): Cast PPC_OPCODE_xxx to ppc_cpu_t
40 before inverting.
41
42 2010-07-03 Alan Modra <amodra@gmail.com>
43
44 * config/tc-ppc.c (ppc_set_cpu): Remove old opcode flags.
45 (ppc_setup_opcodes): Likewise. Simplify opcode selection.
46
47 2010-07-02 DJ Delorie <dj@redhat.com>
48
49 * config/tc-rx.h (md_do_align): New.
50 (MAX_MEM_FOR_RS_ALIGN_CODE): New.
51 * config/tc-rx.c (nops): New.
52 (rx_handle_align): Use various sized nops to align code.
53
54 * config/tc-rx.c (rx_bytesT): Add grown/shrank counters for
55 relaxation.
56 (rx_relax_frag): Prevent infinite loops of grow/shrink/grow/etc.
57
58 2010-07-01 H.J. Lu <hongjiu.lu@intel.com>
59
60 AVX Programming Reference (June, 2010)
61 * config/tc-i386.c (cpu_arch): Add .xsaveopt, .fsgsbase, .rdrnd
62 and .f16c.
63
64 * doc/c-i386.texi: Document xsaveopt, fsgsbase, rdrnd and f16c.
65
66 2010-07-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
67
68 * config/tc-arm.c (do_t_mov_cmp): Fix reporting of unpredictable and
69 deprecated mov register instructions.
70
71 2010-07-01 Alan Modra <amodra@gmail.com>
72
73 * config/tc-ppc.c (toc_reloc_types): New variable.
74 (md_assemble): Set it.
75 (ppc_frob_file_before_adjust): Don't warn about toc section size
76 if we have large toc relocs and no small toc relocs.
77
78 2010-06-29 Alan Modra <amodra@gmail.com>
79
80 * config/tc-maxq.h: Delete file.
81 * config/tc-maxq.c: Delete file.
82 * Makefile.am: Remove references to maxq.
83 * configure.tgt: Likewise.
84 * config/obj-coff.h: Likewise.
85 * Makefile.in: Regenerate.
86 * configure: Regenerate.
87 * po/POTFILES.in: Regenerate.
88
89 2010-06-28 Alan Modra <amodra@gmail.com>
90
91 * config/obj-evax.h (S_SET_OTHER, S_SET_TYPE, S_SET_DESC): Don't define.
92 * config/tc-crx.c (gettrap): Constify arg.
93 (handle_LoadStor, get_cinv_parameters): Likewise.
94 (getreg_image): Fix enum warning
95 (md_assemble): Restore input line char.
96 * config/tc-hppa.c (tc_gen_reloc): Fix enum warning.
97 * config/tc-i960.c (mem_fmt): Rename var to fix shadow warning.
98 * config/tc-sh.c (sh_fdpic): Only define when OBJ_ELF.
99 (build_Mytes): Fix build failure for non-elf targets.
100 * config/tc-tic4x.c (tic4x_eval): Restore terminator char.
101 * config/tc-xtensa.c (xtensa_end_directive): Fix switch enum warning.
102
103 * cgen.c (gas_cgen_md_apply_fix): Avoid set but unused warning.
104 * ecoff.c (add_ecoff_symbol): Likewise.
105 * itbl-ops.c (append_insns_as_macros): Likewise.
106 * listing.c (debugging_pseudo): Likewise.
107 * read.c (s_mri_common, stringer): Likewise.
108 * config/obj-coff.c (coff_frob_section): Likewise.
109 * config/tc-alpha.c (emit_ldgp, s_alpha_proc): Likewise.
110 * config/tc-arm.c (my_get_expression): Likewise.
111 * config/tc-hppa.c (process_exit, pa_type_args): Likewise.
112 * config/tc-m32c.c (md_assemble): Likewise.
113 * config/tc-microblaze.c (md_convert_frag): Likewise.
114 * config/tc-mips.c (s_change_section): Likewise.
115 * config/tc-mt.c (mt_fix_adjustable): Likewise.
116 * config/tc-xtensa.c (xtensa_literal_pseudo): Likewise.
117
118 * config/obj-aout.c (obj_aout_frob_symbol): Delete set but otherwise
119 unused vars.
120 * config/tc-alpha.c (load_expression): Likewise.
121 (s_alpha_rdata, s_alpha_section, s_alpha_prologue): Likewise.
122 * config/tc-arm.c (parse_neon_el_struct_list): Likewise.
123 * config/tc-avr.c (extract_word): Likewise.
124 * config/tc-cris.c (cris_get_expression): Likewise.
125 * config/tc-d30v.c (build_insn, find_format): Likewise.
126 * config/tc-dlx.c (machine_ip): Likewise.
127 * config/tc-hppa.c (pa_get_absolute_expression): Likewise.
128 * config/tc-i370.c (md_assemble): Likewise.
129 * config/tc-i960.c (brtab_emit): Likewise.
130 * config/tc-iq2000.c (s_iq2000_ent): Likewise.
131 * config/tc-m32c.c (md_convert_frag): Likewise.
132 * config/tc-m68hc11.c (fixup24, build_jump_insn): Likewise.
133 (md_estimate_size_before_relax, md_apply_fix): Likewise.
134 * config/tc-m68k.c (md_show_usage): Likewise.
135 * config/tc-microblaze.c (microblaze_s_lcomm): Likewise.
136 * config/tc-mips.c (s_mips_end): Likewise.
137 * config/tc-mmix.c (mmix_byte, mmix_cons): Likewise.
138 * config/tc-mn10300.c (md_assemble): Likewise.
139 * config/tc-msp430.c (extract_word): Likewise.
140 * config/tc-mt.c (md_assemble): Likewise.
141 * config/tc-or32.c (machine_ip): Likewise.
142 * config/tc-pj.c (md_apply_fix): Likewise.
143 * config/tc-s390.c (md_gather_operands): Likewise.
144 * config/tc-sh.c (sh_cons_align): Likewise.
145 * config/tc-sparc.c (sparc_cons_align): Likewise.
146 * config/tc-tic4x.c (tic4x_sect): Likewise.
147 * config/tc-tic54x.c (tic54x_stringer): Likewise.
148 * config/tc-vax.c (vip_op): Likewise.
149 * config/tc-xstormy16.c (xstormy16_cons_fix_new): Likewise.
150 * config/tc-xtensa.c (md_assemble): Likewise.
151 (xtensa_fix_short_loop_frags, convert_frag_immed): Likewise.
152 (xtensa_move_literals): Likewise.
153
154 2010-06-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
155
156 * config/tc-arm.c (parse_neon_alignment): New function.
157 (parse_address_main): Fix Neon load/store alignment parsing.
158
159 2010-06-22 Jan Beulich <jbeulich@novell.com>
160
161 * config/tc-i386-intel.c (i386_intel_parse_name): Handle pseudo
162 symbols named "$".
163 (i386_intel_operand): Remove bogus handling of pseudo symbols
164 named "$".
165 * expr.c (current_location): Remove 'static' and local
166 declaration.
167 * expr.h (current_location): Declare.
168
169 2010-06-21 Sterling Augustine <sterling@tensilica.com>
170
171 PR gas/11728
172 * as.c: Globalize keep_it.
173 (main): Remove keep_it. Move conditional from here...
174 (close_output_file): ...to here.
175
176 2010-06-21 Andreas Schwab <schwab@redhat.com>
177
178 * doc/as.texinfo (Overview): Use @itemx for grouped @table
179 items.
180 * doc/c-alpha.texi (Alpha Options): Likewise.
181 * doc/c-arm.texi (ARM Directives): Likewise.
182 * doc/c-bfin.texi (Blackfin Options): Likewise.
183 * doc/c-d10v.texi (D10V-Opts): Likewise.
184 * doc/c-i386.texi (i386-Options): Likewise.
185 * doc/c-ia64.texi (IA-64 Options): Likewise.
186 * doc/c-m68k.texi (M68K-Opts): Likewise.
187 * doc/c-tic54x.texi (TIC54X-Directives): Likewise.
188 * doc/internals.texi (Symbols): Likewise.
189
190 2010-06-21 Alan Modra <amodra@gmail.com>
191
192 PR gas/11733
193 * config/tc-sh.c (find_cooked_opcode): Correct array bounds check.
194
195 2010-06-18 Joseph Myers <joseph@codesourcery.com>
196
197 * config/tc-tic6x.h (tic6x_segment_info_type): Add field
198 func_units_used.
199 * config/tc-tic6x.c (tic6x_cons_align: Clear func_units_used.
200 (md_assemble): Clear func_units_used for new execute packet.
201 Check for duplicate functional units and update func_units_used
202 for instructions using a functional unit.
203
204 2010-06-15 Joseph Myers <joseph@codesourcery.com>
205
206 * config/tc-tic6x.c: Include elf/tic6x.h.
207 (tic6x_arch_attribute, tic6x_seen_insns): New.
208 (tic6x_arch_table, tic6x_arches): Add attribute values.
209 (tic6x_use_arch): Handle attribute settings.
210 (tic6x_attributes_set_explicitly, s_tic6x_c6xabi_attribute,
211 tic6x_attribute_table, tic6x_attributes,
212 tic6x_convert_symbolic_attribute): New.
213 (md_pseudo_table): Add c6xabi_attribute.
214 (md_assemble): Set tic6x_seen_insns and tic6x_arch_attribute.
215 (tic6x_set_attribute_int, tic6x_set_attributes): New.
216 (tic6x_end): Call tic6x_set_attributes.
217 * config/tc-tic6x.h (CONVERT_SYMBOLIC_ATTRIBUTE): Define.
218 (tic6x_convert_symbolic_attribute): Declare.
219
220 2010-06-14 Alan Modra <amodra@gmail.com>
221
222 * config/tc-ppc.c (md_assemble): Emit APUinfo section for
223 PPC_OPCODE_E500.
224
225 2010-06-11 Jan Beulich <jbeulich@novell.com>
226
227 * config/tc-i386.c (md_parse_option): Ignore impossible processor
228 types.
229 (show_arch): New parameter 'check'.
230 (md_show_usage): Adjust calls to show_arch().
231
232 2010-06-10 H.J. Lu <hongjiu.lu@intel.com>
233
234 * config/tc-i386.c (update_code_flag): New.
235 (set_code_flag): Use it.
236 (i386_target_format): Replace set_code_flag with update_code_flag.
237
238 2010-06-10 Tristan Gingold <gingold@adacore.com>
239
240 * config/obj-som.h: Includes som/reloc.h
241
242 2010-06-10 Jan Beulich <jbeulich@novell.com>
243
244 * config/tc-i386.c (cpu_arch): Add comment.
245 (i386_target_format): Set cpu_arch_isa_flags and cpu_arch_tune_flags
246 from the generic entries of cpu_arch[].
247
248 2010-06-08 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
249
250 * config/tc-arm.c (operand_parse_code): Add OP_RRnpctw enum
251 value.
252 (parse_operands): Add support for OP_RRnpctw.
253 (insns): Update floating-point load/store multiples so the
254 first register is of type OP_RRnpctw.
255
256 2010-06-08 Quentin Neill <quentin.neill@amd.com>
257
258 * config/tc-i386.c (pi): Rename local loop counter
259 variable i that shadows global static i386_insn i
260 when DEBUG386 is defined.
261 (pte) Ditto.
262
263 2010-06-08 Nick Clifton <nickc@redhat.com>
264
265 * doc/as.texinfo: Replace abbreviated 20th century year numbers
266 with full versions.
267
268 2010-06-02 Quentin Neill <quentin.neill@amd.com>
269
270 * config/tc-i386.c (OPTION_MAVXSCALAR): Fix define.
271
272 2010-06-02 Tristan Gingold <gingold@adacore.com>
273
274 * as.h: Remove conditionnal definition of HAVE_STDARG_H,
275 USE_STDARG, va_alist, va_dcl, va_list, va_start, va_end.
276 Remove conditionnal inclusion of stdarg.h and varargs.h.
277 Assume ISO C.
278 * config.in: Regenerate.
279 * configure: Regenerate.
280 * configure.in: Remove stdarg.h and varargs.h from
281 AC_CHECK_HEADERS list.
282 * messages.c (as_tsktsk): Remove non ISO C version.
283 (as_warn, as_warn_where, as_bad, as_bad_where, as_fatal): Ditto.
284
285 2010-05-31 Tristan Gingold <gingold@adacore.com>
286
287 * config/tc-alpha.c: Add comments for evax.
288 * config/obj-evax.c: Ditto.
289
290 2010-05-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
291
292 * config/tc-arm.c (do_t_mov_cmp): In unified syntax encode movs as
293 lsls and not adds.
294
295 2010-05-27 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
296
297 * config/tc-arm.c (encode_thumb2_ldmstm): Make warning about
298 writeback when base register is in register list an error, and
299 correct check.
300 (do_t_ldmstm): Change warnings.
301
302 2010-05-26 Catherine Moore <clm@codesourcery.com>
303
304 * config/tc-mips.c (is_opcode_valid): Remove expansionp.
305 (macro_build): Change invocation of is_opcode_valid.
306 (mips_ip): Likewise.
307
308 2010-05-25 Nick Clifton <nickc@redhat.com>
309
310 * Makefile.am (MOSTLYCLEANFILES): Fix typo.
311 * Makefile.in: Regenerate.
312
313 2010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
314 Joseph Myers <joseph@codesourcery.com>
315 Andrew Stubbs <ams@codesourcery.com>
316
317 * config/tc-sh.c (sh_fdpic): New.
318 (sh_check_fixup): Handle relocations on movi20.
319 (parse_exp): Do not reject PIC operators here.
320 (build_Mytes): Check for unhandled PIC operators here. Use
321 sh_check_fixup for movi20.
322 (enum options): Add OPTION_FDPIC.
323 (md_longopts, md_parse_option, md_show_usage): Add --fdpic.
324 (sh_fix_adjustable, md_apply_fix): Handle FDPIC and movi20 relocations.
325 (sh_elf_final_processing): Handle --fdpic.
326 (sh_uclinux_target_format): New.
327 (sh_parse_name): Handle FDPIC relocation operators.
328 * config/tc-sh.h (TARGET_FORMAT): Define specially for TE_UCLINUX.
329 (sh_uclinux_target_format): Declare for TE_UCLINUX.
330 * configure.tgt (sh-*-uclinux* | sh[12]-*-uclinux*): Set
331 em=uclinux.
332 * doc/c-sh.texi (SH Options): Document --fdpic.
333
334 2010-05-25 Jay Krell <jay.krell@cornell.edu>
335
336 PR ld/11621
337 * Makefile.am: Replace all occurences of .o with .@OBJEXT@
338 * Makefile.in: Regenerate.
339
340 2010-05-25 Alan Modra <amodra@gmail.com>
341
342 * config/tc-ppc.c (ppc_section_flags): Add ATTRIBUTE_UNUSED to "attr".
343
344 2010-05-19 Nick Clifton <nickc@redhat.com>
345
346 * config/tc-h8300.c (h8300_elf_section): Add .zdebug to the list
347 of known section prefixes.
348
349 2010-05-18 H.J. Lu <hongjiu.lu@intel.com>
350
351 PR gas/11600
352 * obj-elf.c (obj_elf_change_section): Handle SHF_EXCLUDE.
353 (obj_elf_parse_section_letters): Likewise.
354 (obj_elf_section_word): Likewise.
355
356 * config/tc-ppc.c (ppc_section_letter): Removed.
357 (ppc_section_word): Likewise.
358 * config/tc-ppc.h (ppc_section_letter): Likewise.
359 (ppc_section_word): Likewise.
360 (md_elf_section_letter): Likewise.
361 (md_elf_section_word): Likewise.
362
363 * doc/as.texinfo: Document `e' and `#exclude'.
364
365 2010-05-13 Nathan Sidwell <nathan@codesourcery.com>
366
367 * config/tc-arm.c (md_assemble): Clarify current mode in error
368 messages about unsupported instructions.
369 (UT): Delete #define.
370 (insns): Adjust cbnz, cbz appropriately.
371
372 2010-05-11 Andrew Stubbs <ams@codesourcery.com>
373
374 * config/tc-arm.c (aeabi_set_public_attributes): Set Tag_DIV_use.
375
376 2010-05-11 Jie Zhang <jie@codesourcery.com>
377
378 * config/tc-arm.c (aeabi_set_public_attributes): Set
379 Tag_ABI_HardFP_use to 1 if a single precision FPU is selected.
380
381 2010-05-07 Tristan Gingold <gingold@adacore.com>
382
383 * Makefile.in: Regenerate with automake 1.11.1.
384 * aclocal.m4: Ditto.
385 * doc/Makefile.in: Ditto.
386
387 2010-05-05 Nick Clifton <nickc@redhat.com>
388
389 * po/es.po: Updated Spanish translation.
390
391 2010-05-05 Julian Brown <julian@codesourcery.com>
392
393 * read.c (cons_worker): Detect and reject unexpected string argument.
394
395 2010-05-04 Nick Clifton <nickc@redhat.com>
396
397 * write.c (fixup_segment): Revert previous delta.
398 * config/tc-arm.h (TC_FORCE_RELOCATION_LOCAL): Also force the
399 generation of relocations for fixups against weak symbols.
400
401 2010-04-29 Nathan Sidwell <nathan@codesourcery.com>
402
403 * write.c (fixup_segment): Do not assume we know the section a
404 defined weak symbol is in.
405 * config/tc-arm.c (relax_adr, relax_branch, md_apply_fix): Treat
406 weak symbols as not known to be in the same section, even if they
407 are defined.
408
409 2010-04-27 Joseph Myers <joseph@codesourcery.com>
410
411 * config/tc-tic6x.h (tic6x_label_list): New.
412 (tic6x_segment_info_type): Keep a list of labels and a current
413 frag instead of a boolean for whether labels seen and a count of
414 instructions.
415 (tic6x_frag_info, TC_FRAG_TYPE, TC_FRAG_INIT, tic6x_frag_init,
416 md_do_align, tic6x_do_align, md_end, tic6x_end): New.
417 * config/tc-tic6x.c (tic6x_frob_label): Put label on list.
418 (tic6x_cleanup): Correct comment.
419 (tic6x_free_label_list): New.
420 (tic6x_cons_align): Free label list and update for
421 tic6x_segment_info_type changes.
422 (tic6x_do_align): New.
423 (md_assemble): Handle list of labels and saved frag for execute
424 packet. Create machine-dependent frag for new execute packet and
425 adjust labels accordingly.
426 (tic6x_adjust_section, tic6x_frag_init, tic6x_end): New.
427 (md_convert_frag, md_estimate_size_before_relax): Update comments.
428
429 2010-04-24 H.J. Lu <hongjiu.lu@intel.com>
430
431 PR gas/11535
432 * config/tc-i386-intel.c (intel_state): Add is_indirect.
433 (i386_intel_operand): Initialize intel_state.is_indirect. Check
434 intel_state.is_indirect for "call|jmp [symbol]".
435
436 2010-04-22 Nick Clifton <nickc@redhat.com>
437
438 * po/gas.pot: Updated by the Translation project.
439
440 2010-04-21 H.J. Lu <hongjiu.lu@intel.com>
441
442 * config/tc-i386.c (i386_is_register): Removed.
443 (x86_cons): Don't use i386_is_register.
444 (parse_register): Likewise.
445 * config/tc-i386-intel.c (i386_intel_simplify): Likewise.
446 (i386_intel_operand): Likewise.
447
448 2010-04-21 H.J. Lu <hongjiu.lu@intel.com>
449
450 * config/tc-i386.c (tc_x86_parse_to_dw2regnum): Don't use
451 i386_is_register.
452
453 2010-04-21 H.J. Lu <hongjiu.lu@intel.com>
454
455 * config/tc-i386.c (i386_is_register): Remove is_intel_syntax.
456 (x86_cons): Updated.
457 (parse_register): Likewise.
458 (tc_x86_parse_to_dw2regnum): Likewise.
459 * config/tc-i386-intel.c (i386_intel_simplify): Likewise.
460 (i386_intel_operand): Likewise.
461
462 2010-04-21 H.J. Lu <hongjiu.lu@intel.com>
463
464 PR gas/11509
465 * config/tc-i386-intel.c (i386_intel_simplify_register): New.
466 (i386_intel_simplify): Use i386_is_register and
467 i386_intel_simplify_register. Set X_md for O_register and
468 check X_md for O_constant.
469 (i386_intel_operand): Use i386_is_register.
470
471 * config/tc-i386.c (i386_is_register): New.
472 (x86_cons): Initialize the X_md field. Use i386_is_register.
473 (parse_register): Use i386_is_register.
474 (tc_x86_parse_to_dw2regnum): Likewise.
475
476 2010-04-21 H.J. Lu <hongjiu.lu@intel.com>
477
478 * expr.c (expr): Initialize the X_md field.
479
480 2010-04-20 Joseph Myers <joseph@codesourcery.com>
481
482 * config/tc-tic6x.c (OPTION_MGENERATE_REL): New.
483 (md_longopts): Add -mgenerate-rel.
484 (tic6x_generate_rela): New.
485 (md_parse_option): Handle -mgenerate-rel.
486 (md_show_usage): Add comment that -mgenerate-rel is undocumented.
487 (tic6x_init_after_args): New.
488 (md_apply_fix): Correct shift calculations for SB-relative
489 relocations.
490 (md_pcrel_from): Change to tic6x_pcrel_from_section. Do not
491 adjust addresses for relocations referencing symbols in other
492 sections.
493 (tc_gen_reloc): Adjust addend calculations for REL relocations.
494 * config/tc-tic6x.h (MD_PCREL_FROM_SECTION,
495 tic6x_pcrel_from_section, tc_init_after_args,
496 tic6x_init_after_args): New.
497
498 2010-04-20 Nick Clifton <nickc@redhat.com>
499
500 PR gas/11507
501 * macro.c (macro_expand_body): Do not treat LOCAL as a keyword in
502 altmacro mode if found inside a quoted string.
503
504 2010-04-20 Mike Frysinger <vapier@gentoo.org>
505
506 * config/bfin-lex.l (parse_int): Change index() to strchr().
507
508 2010-04-16 Nick Clifton <nickc@redhat.com>
509
510 PR gas/11395
511 * config/tc-hppa.c (pa_ip): Do not allow 64-bit add condition
512 matcher to accept and unconditional 32-bit add instruction.
513 (pa_build_unwind_subspace): Cope with error conditions not
514 allowing the start symbol to be set.
515
516 2010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
517
518 * config/tc-arm.c (arm_convert_symbolic_attribute): Add support for
519 new tag names in v2.08 of ARM ABI.
520 * doc/c-arm.texi: Document new tag names in ABI.
521
522 2010-04-14 Tristan Gingold <gingold@adacore.com>
523
524 * config/tc-alpha.c: Includes vms/egps.h on EVAX.
525 (s_alpha_comm): Used new EGPS macros from egps.h
526 (RGPS__V_NO_SHIFT, EGPS__V_MASK): New local macros.
527 (s_alpha_section_word): Add comments. Use new EGPS macros.
528 Adjust for modified bfd_vms_set_section_flags function.
529
530 2010-04-10 Alan Modra <amodra@gmail.com>
531
532 PR gas/11486
533 * config/tc-ppc.c (ppc_elf_cons): Clear frag contents.
534
535 2010-04-09 Nick Clifton <nickc@redhat.com>
536
537 * as.c (create_obj_attrs_section): Remove unused variable addr.
538 * listing.c (listing_listing): Remove unused variable message.
539 * read.c: Remove unnecessary register type qualifiers.
540 (s_mri): Only define/use old_flag variable if MRI_MODE_CHANGE is
541 defined.
542
543 2010-04-07 Eric B. Weddington <eric.weddington@atmel.com>
544
545 * config/tc-avr.c (mcu_types): Add support for atmega16a, atmega168a,
546 atmega164a, atmega165a, atmega169a, atmega169pa, atmega16hva2,
547 atmega324a, atmega324pa, atmega325a, atmega3250a, atmega328,
548 atmega329a, atmega329pa, atmega3290a, atmega48a, atmega644a,
549 atmega645a, atmega645p, atmega6450a, atmega6450p, atmega649a,
550 atmega649p, atmega6490a, atmega6490p, atmega64hve, atmega88a,
551 atmega88pa, attiny461a, attiny84a, m3000.
552 Remove support for atmega8m1, atmega8c1, atmega16c1, atmega4hvd,
553 atmega8hvd, attiny327, m3000f, m3000s, m3001b.
554 * doc/c-avr.texi: Same.
555
556 2010-04-07 Jie Zhang <jie@codesourcery.com>
557
558 * config/tc-arm.c (make_mapping_symbol): Handle the case
559 that multiple mapping symbols have the same value 0.
560
561 2010-04-07 Alan Modra <amodra@gmail.com>
562
563 * configure: Regenerate.
564
565 2010-04-06 Nick Clifton <nickc@redhat.com>
566
567 * po/ru.po: New Russian translation.
568 * configure.in (ALL_LINGUAS): Add ru.
569 * configure: Regenerate.
570
571 2010-03-30 H.J. Lu <hongjiu.lu@intel.com>
572
573 PR gas/11456
574 * input-scrub.c (input_scrub_next_buffer): Use memmove instead
575 of memcpy to copy overlap memory.
576
577 2010-03-25 Joseph Myers <joseph@codesourcery.com>
578
579 * Makefile.am (TARGET_CPU_CFILES): Add config/tc-tic6x.c.
580 (TARGET_CPU_HFILES): Add config/tc-tic6x.h.
581 * Makefile.in: Regenerate.
582 * NEWS: Add news entry for TI C6X support.
583 * app.c (do_scrub_chars): Handle "||^" for TI C6X. Handle
584 TC_PREDICATE_START_CHAR and TC_PREDICATE_END_CHAR. Keep spaces in
585 operands if TC_KEEP_OPERAND_SPACES.
586 * configure.tgt (tic6x-*-*): New.
587 * config/tc-ia64.h (TC_PREDICATE_START_CHAR,
588 TC_PREDICATE_END_CHAR): Define.
589 * config/tc-tic6x.c, config/tc-tic6x.h: New.
590 * doc/Makefile.am (CPU_DOCS): Add c-tic6x.texi.
591 * doc/Makefile.in: Regenerate.
592 * doc/all.texi (TIC6X): Define.
593 * doc/as.texinfo: Add TI C6X documentation. Include c-tic6x.texi.
594 * doc/c-tic6x.texi: New.
595
596 2010-03-22 H.J. Lu <hongjiu.lu@intel.com>
597
598 * config/tc-i386.c (lex_got): Use STRING_COMMA_LEN on gotrel.
599
600 2010-03-21 H.J. Lu <hongjiu.lu@intel.com>
601
602 * config/tc-i386.c (i386_error): Replace oprand_size_mismatch
603 with operand_size_mismatch.
604 (operand_size_match): Updated.
605 (match_template): Likewise.
606
607 2010-03-21 H.J. Lu <hongjiu.lu@intel.com>
608
609 * config/tc-i386.c (i386_error): New.
610 (_i386_insn): Replace err_msg with error.
611 (operand_size_match): Set error instead of err_msg on failure.
612 (operand_type_match): Likewise.
613 (operand_type_register_match): Likewise.
614 (VEX_check_operands): Likewise.
615 (match_template): Likewise. Use error instead of err_msg with
616 as_bad.
617
618 2010-03-19 Jie Zhang <jie@codesourcery.com>
619
620 * config/tc-arm.c (make_mapping_symbol): Hanle the case
621 that two mapping symbols have the same value.
622
623 2010-03-18 Daniel Jacobowitz <dan@codesourcery.com>
624
625 * doc/c-arm.texi (.setfp): Correct example.
626
627 2010-03-18 Wei Guozhi <carrot@google.com>
628
629 PR gas/11323
630 * config/tc-arm.c (reloc_names): New relocation names.
631 (md_apply_fix): New case for BFD_RELOC_ARM_GOT_PREL.
632 (tc_gen_reloc): New case for BFD_RELOC_ARM_GOT_PREL.
633 * doc/c-arm.texi (ARM-Relocations): Document the new relocation.
634
635 2010-03-15 Thomas Schwinge <thomas@codesourcery.com>
636
637 * dw2gencfi.c (output_cie): Consider emitting the S augmentation in all
638 cases, and not only for .eh_frame.
639
640 * dw2gencfi.c (output_cie): Make it more explicit which code paths
641 belong to .eh_frame only.
642
643 2010-03-13 Segher Boessenkool <segher@kernel.crashing.org>
644
645 * config/tc-v850.c (v850_insert_operand): Handle out-of-range
646 assembler constants on 64-bit hosts.
647
648 2010-03-10 Mike Frysinger <michael.frysinger@analog.com>
649
650 * bfin-defs.h, bfin-lex.l, bfin-parse.y, tc-bfin.c, tc-bfin.h:
651 Strip trailing whitespace.
652
653 2010-03-10 Mike Frysinger <michael.frysinger@analog.com>
654
655 * doc/c-bfin.texi (-mcpu): Add bf504 and bf506.
656 * config/tc-bfin.c (bfin_cpu_type): Add BFIN_CPU_BF504 and
657 BFIN_CPU_BF506.
658 (bfin_cpus[]): Add 0.0 for bf504 and bf506.
659
660 2010-03-10 Jie Zhang <jie@codesourcery.com>
661
662 * doc/as.texinfo: Add Blackfin options.
663 * doc/c-bfin.texi: Document -mfdpic, -mno-fdpic and -mnopic.
664 * config/tc-bfin.c (md_show_usage): Show usage for all
665 Blackfin specific options.
666
667 2010-03-09 Alan Modra <amodra@gmail.com>
668
669 PR gas/11356
670 * listing.c (listing_newline): Correct backslash quote logic.
671
672 2010-03-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
673
674 * config/tc-i386.h [TE_SOLARIS] (ELF_TARGET_FORMAT): Define.
675 (ELF_TARGET_FORMAT64): Define.
676
677 2010-03-05 Paul Brook <paul@codesourcery.com>
678
679 * config/tc-arm.c (arm_cpu_option_table): Add cortex-m4.
680
681 2010-03-02 Andrew Stubbs <ams@codesourcery.com>
682
683 * config/tc-sh.c (get_specific): Move overflow checking code to avoid
684 reading uninitialized data.
685
686 2010-03-01 Tristan Gingold <gingold@adacore.com>
687
688 * config/tc-score7.c (s7_frag_check): Add ATTRIBUTE_UNUSED.
689
690 2010-02-26 Doug Evans <dje@sebabeach.org>
691
692 * configure.tgt: Fix mep cpu case.
693
694 2010-02-26 Jie Zhang <jie@codesourcery.com>
695
696 * config/tc-arm.c (do_t_strexd): Remove
697 operand[1] != operand[2] contraint.
698
699 2010-02-26 Jie Zhang <jie@codesourcery.com>
700
701 * config/tc-arm.c (neon_select_shape): No need to match
702 the remaining operands in the shape when one operand does
703 not match.
704
705 2010-02-26 Jie Zhang <jie@codesourcery.com>
706
707 * config/tc-arm.c (do_neon_ld_st_interleave): Reject bad
708 alignment.
709
710 2010-02-25 Doug Evans <dje@sebabeach.org>
711
712 * cgen.c: Whitespace fixes.
713 (weak_operand_overflow_check): Formatting fix.
714
715 2010-02-25 H.J. Lu <hongjiu.lu@intel.com>
716
717 * config/tc-i386.c (match_template): Update error messages.
718
719 2010-02-25 H.J. Lu <hongjiu.lu@intel.com>
720
721 * config/tc-i386.c (_i386_insn): Add err_msg.
722 (operand_size_match): Set err_msg on failure.
723 (operand_type_match): Likewise.
724 (operand_type_register_match): Likewise.
725 (VEX_check_operands): Likewise.
726 (match_template): Likewise. Use i.err_msg with as_bad.
727
728 2010-02-25 Wu Zhangjin <wuzhangjin@gmail.com>
729
730 * config/tc-mips.c (mips_fix_loongson2f, mips_fix_loongson2f_nop,
731 mips_fix_loongson2f_jump): New variables.
732 (md_longopts): Add New options -mfix-loongson2f-nop/jump,
733 -mno-fix-loongson2f-nop/jump.
734 (md_parse_option): Initialize variables via above options.
735 (options): New enums for the above options.
736 (md_begin): Initialize nop_insn from LOONGSON2F_NOP_INSN.
737 (fix_loongson2f, fix_loongson2f_nop, fix_loongson2f_jump):
738 New functions.
739 (append_insn): call fix_loongson2f().
740 (mips_handle_align): Replace the implicit nops.
741 * config/tc-mips.h (MAX_MEM_FOR_RS_ALIGN_CODE): Modified
742 for the new mips_handle_align().
743 * doc/c-mips.texi: Document the new options.
744
745 2010-02-23 Daniel Gutson <dgutson@codesourcery.com>
746
747 * config/tc-arm.c (do_rd_rm_rn): Added warning
748 for obsolete insns.
749
750 2010-02-23 Andrew Zabolotny <anpaza@mail.ru>
751
752 PR binutils/11297
753 * config/tc-avr.c (md_apply_fix): Handle BFD_RELOC_8.
754 (avr_cons_fix_new): Handle fixups of a single byte.
755
756 2010-02-22 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
757
758 PR 9861
759 * config/tc-arm.c (CPU_DEFAULT): Do not define based upon build
760 compiler's predefines.
761
762 2010-02-19 Alan Modra <amodra@gmail.com>
763
764 * configure.tgt: Whiltespace. Sort moxie entry.
765
766 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
767
768 * config/tc-arm.c (arm_convert_symbolic_attribute): Add Tag_DIV_use.
769 * doc/c-arm.texi: Likewise.
770
771 2010-02-12 Daniel Gutson <dgutson@codesourcery.com>
772
773 * config/tc-arm.c (asm_opcode): operands type
774 change.
775 (BAD_PC_ADDRESSING): New macro message.
776 (BAD_PC_WRITEBACK): Likewise.
777 (MIX_ARM_THUMB_OPERANDS): New macro.
778 (operand_parse_code): Added enum values.
779 (parse_operands): Added thumb/arm distinction,
780 plus new enum values handling.
781 (encode_arm_addr_mode_2): Validations enhanced.
782 (encode_arm_addr_mode_3): Likewise.
783 (do_rm_rd_rn): Likewise.
784 (encode_thumb32_addr_mode): Likewise.
785 (do_t_ldrex): Likewise.
786 (do_t_ldst): Likewise.
787 (do_t_strex): Likewise.
788 (md_assemble): Call parse_operands with
789 a new parameter.
790 (OPS_1): New macro.
791 (OPS_2): Likewise.
792 (OPS_3): Likewise.
793 (OPS_4): Likewise.
794 (OPS_5): Likewise.
795 (OPS_6): Likewise.
796 (insns): Updated insns operands.
797
798 2010-02-12 Tristan Gingold <gingold@adacore.com>
799 Douglas B Rupp <rupp@gnat.com>
800
801 * config/tc-ia64.c (enum reloc_func): Add FUNC_SLOTCOUNT_RELOC.
802 (DUMMY_RELOC_IA64_SLOTCOUNT): Added.
803 (pseudo_func): Add an entry for slotcount.
804 (md_begin): Initialize slotcount pseudo symbol.
805 (ia64_parse_name): Handle @slotcount parameter.
806 (ia64_gen_real_reloc_type): Handle slotcount.
807 (md_apply_fix): Ditto.
808 * doc/c-ia64.texi (IA-64-Relocs): Document @slotcount.
809
810 2010-02-11 Sterling Augustine <sterling@jaw.hq.tensilica.com>
811
812 * config/tc-xtensa.c (istack_init): Don't call memset.
813
814 2010-02-11 Sterling Augustine <sterling@tensilica.com>
815
816 * config/tc-xtensa.c (cache_literal_section): Handle prefixes as
817 well as suffixes.
818
819 2010-02-11 Sterling Augustine <sterling@tensilica.com>
820
821 * config/tc-xtensa.c (xtensa_find_unaligned_loops): Rewrite.
822
823 2010-02-11 H.J. Lu <hongjiu.lu@intel.com>
824
825 * config/tc-i386.c (build_modrm_byte): Reformat.
826
827 2010-02-11 H.J. Lu <hongjiu.lu@intel.com>
828
829 * config/tc-i386.c: Update copyright.
830
831 2010-02-10 Quentin Neill <quentin.neill@amd.com>
832 Sebastian Pop <sebastian.pop@amd.com>
833
834 * config/tc-i386.c (vec_imm4) New operand type.
835 (fits_in_imm4): New.
836 (VEX_check_operands): New.
837 (check_reverse): Call VEX_check_operands.
838 (build_modrm_byte): Reintroduce code for 5
839 operand insns. Fix whitespace.
840
841 2010-02-10 Richard Sandiford <r.sandiford@uk.ibm.com>
842
843 * config/tc-ppc.c (md_show_usage): Add -mpwr4, -mpwr5, -mpwr5x,
844 -mpwr6 and -mpwr7.
845
846 2010-02-09 Sterling Augustine <sterling@tensilica.com>
847
848 * config/tc-xtensa.c (RELAXED_LOOP_INSN_BYTES): New.
849 (next_frag_pre_opcode_bytes): Use RELAXED_LOOP_INSN_BYTES.
850 (xtensa_mark_zcl_first_insns): Rewrite to handle corner case.
851
852 2010-02-08 Christophe Lyon <christophe.lyon@st.com>
853
854 * config/tc-arm.c (md_pcrel_from_section): Keep base to zero for
855 non-local branches (BFD_RELOC_THUMB_PCREL_BRANCH23,
856 BFD_RELOC_THUMB_PCREL_BLX, BFD_RELOC_ARM_PCREL_BLX,
857 BFD_RELOC_ARM_PCREL_CALL)
858
859 2010-02-08 Sterling Augustine <sterling@tensilica.com>
860
861 * config/tc-xtensa.c (frag_format_size): Generalize logic to
862 handle more instruction sizes and fetch widths.
863 (branch_align_power): Likewise.
864 (text_align_power): Likewise.
865 (bytes_to_stretch): Likewise.
866
867 2010-02-08 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
868
869 * config/tc-ppc.c (md_show_usage): Mention -mtitan. Don't use tabs.
870 (ppc_mach): Handle titan.
871 * doc/c-ppc.texi: Mention -mtitan.
872
873 2010-02-05 Sterling Augustine <sterling@tensilica.com>
874
875 * config/tc-xtensa.c (UNREACHABLE_MAX_WIDTH): Delete and
876 replace with...
877 (xtensa_fetch_width) ...this.
878
879 2010-02-05 Joseph Myers <joseph@codesourcery.com>
880
881 * Makefile.am (CPU_TYPES, OBJ_FORMATS, CPU_OBJ_VALID,
882 MULTI_CPU_TYPES, MULTI_CPU_OBJ_VALID): Remove.
883 * Makefile.in: Regenerate.
884
885 2010-02-03 Quentin Neill <quentin.neill@amd.com>
886
887 * config/tc-i386.c (cpu_arch): Change amdfam15 to bdver1.
888 (i386_align_code): Rename PROCESSOR_AMDFAM15 to PROCESSOR_BDVER1.
889 * config/tc-i386.h (processor_type): Same.
890 * doc/c-i386.texi: Change amdfam15 to bdver1.
891
892 2010-01-29 Nick Clifton <nickc@redhat.com>
893
894 PR 11136
895 * config/tc-arm.c (neon_check_type): Handle a neon_shape value of
896 NS_NULL.
897
898 2010-01-27 Dave Korn <dave.korn.cygwin@gmail.com>
899
900 * NEWS: Mention new feature.
901 * config/obj-coff.c (obj_coff_section): Accept digits and use
902 to override default section alignment power if specified.
903 * doc/as.texinfo (.section directive): Update documentation.
904
905 2010-01-27 H.J. Lu <hongjiu.lu@intel.com>
906
907 * config/tc-i386.c (avxscalar): New.
908 (OPTION_MAVXSCALAR): Likewise.
909 (build_vex_prefix): Select vector_length for scalar instructions
910 based on avxscalar.
911 (md_longopts): Add OPTION_MAVXSCALAR.
912 (md_parse_option): Handle OPTION_MAVXSCALAR.
913 (md_show_usage): Add -mavxscalar=.
914
915 * doc/c-i386.texi: Document -mavxscalar=.
916
917 2010-01-24 H.J. Lu <hongjiu.lu@intel.com>
918
919 * config/tc-i386.c (build_vex_prefix): Set i.vex.bytes[0] to
920 0xc4 individually.
921
922 2010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
923
924 * write.h (fix_at_start): Declare.
925 * write.c (fix_new_internal): Add at_beginning parameter.
926 Use it instead of REVERSE_SORT_RELOCS. Fix the handling of
927 seg_fix_tailP for the at_beginning/REVERSE_SORT_RELOCS case.
928 (fix_new, fix_new_exp): Update accordingly.
929 (fix_at_start): New function.
930 * config/tc-ppc.c (md_pseudo_table): Add .ref to the OBJ_XCOFF section.
931 (ppc_ref): New function, for OBJ_XCOFF.
932 (md_apply_fix): Handle BFD_RELOC_NONE for OBJ_XCOFF.
933 * config/te-i386aix.h (REVERSE_SORT_RELOCS): Remove #undef.
934
935 2010-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
936
937 * config/te-solaris.h (DWARF2_EH_FRAME_READ_ONLY): Make read-only
938 on 64-bit Solaris/x86.
939 Include obj-format.h earlier.
940
941 2010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
942
943 * config/tc-s390.c (s390_elf_final_processing): New function.
944 * config/tc-s390.h (elf_tc_final_processing): New macro definition.
945 (s390_elf_final_processing): Added prototype.
946
947
948 2010-01-20 Nick Clifton <nickc@redhat.com>
949
950 PR 11109
951 * config/tc-arm.c (do_neon_cvt): Rename to do_neon_cvt_1. Add
952 code to handle round-to-zero for VCVT conversions.
953 (do_neon_cvt): New. Call do_neon_cvt_1.
954 (do_neon_cvtr): New. Call do_neon_cvt_1.
955 (insns): Use do_neon_cvt for VCVT insn and do_neon_cvtr for VCVTR
956 insn.
957
958 2010-01-18 Tristan Gingold <gingold@adacore.com>
959
960 * config/tc-ia64.c (ia64_vms_note): Generate 24 bytes note headers.
961
962 2010-01-15 Sebastian Pop <sebastian.pop@amd.com>
963
964 * config/tc-i386.c (md_assemble): Before accessing the IMM field
965 check that it's not an XOP insn.
966
967 2010-01-14 Jie Zhang <jie.zhang@analog.com>
968
969 * config/bfin-aux.h: Remove argument names in function
970 declarations.
971 * config/bfin-lex.l (parse_int): Fix shadowed variable name
972 warning.
973 * config/bfin-parse.y (value_match): Remove argument names
974 in declaration.
975 (notethat): Likewise.
976 (yyerror): Likewise.
977
978 2010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
979
980 * config/tc-arm.c (do_t_nop): Correct check for Thumb-2 NOP.
981
982 2010-01-13 Nick Clifton <nickc@redhat.com>
983
984 * config/tc-h8300.c (h8300_elf_section): New function - issue a
985 warning message if a new section is created without setting any
986 attributes for it.
987 (md_pseudo_table): Intercept section creation pseudos.
988 (md_pcrel_from): Replace abort with an error message.
989 * config/obj-elf.c (obj_elf_section_name): Export this function.
990 * config/obj-elf.h (obj_elf_section_name): Prototype.
991
992 2010-01-12 Alan Modra <amodra@gmail.com>
993
994 PR 11122
995 * listing.c (print_source): Add one to line number.
996
997 2010-01-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
998
999 * Makefile.in: Regenerate.
1000 * configure: Regenerate.
1001 * doc/Makefile.in: Regenerate.
1002
1003 2010-01-08 H.J. Lu <hongjiu.lu@intel.com>
1004
1005 * version.c (parse_args): Change to "Copyright 2010".
1006
1007 2010-01-06 Quentin Neill <quentin.neill@amd.com>
1008
1009 * config/tc-i386.c (cpu_arch): Add amdfam15.
1010 (i386_align_code): Add PROCESSOR_AMDFAM15 cases.
1011 * config/tc-i386.h (processor_type): Add PROCESSOR_AMDFAM15.
1012 * doc/c-i386.texi: Add amdfam15.
1013
1014 2010-01-04 Daniel Gutson <dgutson@codesourcery.com>
1015
1016 * config/tc-arm.c (do_neon_logic): Accept imm value
1017 in the third operand too.
1018 (operand_parse_code): OP_RNDQ_IMVNb renamed to
1019 OP_RNDQ_Ibig.
1020 (parse_operands): OP_NILO case removed, applied renaming.
1021 (insns): Neon shape changed for some logic instructions.
1022
1023 2010-01-04 Daniel Gutson <dgutson@codesourcery.com>
1024
1025 * config/tc-arm.c (do_neon_ldx_stx): Added
1026 validation for vector load/store insns.
1027
1028 2010-01-04 Edmar Wienskoski <edmar@freescale.com>
1029
1030 * config/tc-ppc.c (md_show_usage): Document -me500mc64.
1031
1032 2010-01-03 Daniel Gutson <dgutson@codesourcery.com>
1033
1034 * config/tc-arm.c (struct arm_it): New flag 'is_neon'.
1035 (NEON_ENC_*): Macros renamed to _NEON_ENC_*.
1036 (NEON_ENCODE): New macro.
1037 (check_neon_suffixes): New macro.
1038 (do_vfp_cond_or_thumb): Set the 'is_neon' flag.
1039 (do_vfp_nsyn_opcode): Likewise.
1040 (do_vfp_nsyn_nmul): Use the new 'NEON_ENCODE' macro.
1041 (do_vfp_nsyn_cmp): Likewise.
1042 (do_neon_shl_imm): Likewise.
1043 (do_neon_qshl_imm): Likewise.
1044 (neon_dyadic_misc): Likewise.
1045 (do_neon_mac_maybe_scalar): Likewise.
1046 (do_neon_qdmulh): Likewise.
1047 (do_neon_qmovn): Likewise.
1048 (do_neon_qmovun): Likewise.
1049 (do_neon_movn): Likewise.
1050 (neon_mac_reg_scalar_long): Likewise.
1051 (do_neon_vmull): Likewise.
1052 (do_neon_trn): Likewise.
1053 (do_neon_ldx_stx): Likewise.
1054 (neon_dp_fixup): Changed signature and set the flag.
1055 (neon_three_same): Call the above with new signature.
1056 (neon_two_same): Likewise.
1057 (neon_imm_shift): Likewise.
1058 (neon_mul_mac): Likewise.
1059 (do_neon_abs_neg): Likewise.
1060 (neon_mixed_length): Likewise.
1061 (do_neon_ext): Likewise.
1062 (do_neon_mov): Likewise.
1063 (do_neon_tbl_tbx): Likewise.
1064 (do_neon_logic): Likewise, and use the new 'NEON_ENCODE' macro.
1065 (neon_compare): Likewise.
1066 (do_neon_shll): Likewise.
1067 (do_neon_cvt): Likewise.
1068 (do_neon_mvn): Likewise.
1069 (do_neon_dup): Likewise.
1070 (md_assemble): Call check_neon_suffixes ().
1071
1072 For older changes see ChangeLog-2009
1073 \f
1074 Local Variables:
1075 mode: change-log
1076 left-margin: 8
1077 fill-column: 74
1078 version-control: never
1079 End: