Peter Targett's backwards compatibility and other arc fixes.
[deliverable/binutils-gdb.git] / gas / ChangeLog
index a5b3c3d66597f0d2d064a018ce81af25be7c45b5..f0de91334273a587fe876f3a1e9494c92050147b 100644 (file)
@@ -1,3 +1,87 @@
+2001-05-12  Peter Targett  <peter.targett@arccores.com>
+
+       * config/tc-arc.c: Update copyright and tidy source comments.
+       (md_pseudo_table): Add directive .cpu back as an alias for
+       .option.  Add .file and .line for dwarf2 support.
+       (arc_mach_type): Make bfd_mach_arc_6 default.
+       (md_longopts): Add entry 'pre-v6' representing old command line
+       option when assembling for 'arc5' core versions.
+       (md_parse_option): Make OPTION_ARC same as OPTION_ARC6, for new
+       default behaviour.
+       (arc_code_symbol): Make symbol value for @h30 fixup expression
+       equal to O_constant.
+       (md_assemble): Call dwarf2_emit_insn.
+       Include "dwarf2dbg2.h".  Formatting fixes throughout file.
+       * config/tc-arc.h (DWARF2_LINE_MIN_INSN_LENGTH): Define.
+
+       * doc/c-arc.texi (ARC_CORE_DEFAULT): Update to new default.
+
+2001-05-11  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/tc-ia64.c (special_linkonce_name): New.
+       (make_unw_section): Map .gnu.linkonce.t.FOO text section into
+       .gnu.linkonce.ia64unw{,i}.FOO.
+       (ia64_elf_section_type): Handle .gnu.linkonce.ia64unw{,i}.FOO.
+       (dot_endp): Add comment about it.
+
+2001-05-11  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * config/tc-arm.c (arm_handle_align): When truncating an aligned 
+       block, ensure that the low order bits of the alignment are
+       preserved.
+
+2001-05-10  Alan Modra  <amodra@one.net.au>
+
+       * config/obj-vms.c (obj_crawl_symbol_chain): Don't take address of
+       symbol_next.
+
+       * config/tc-fr30.c (md_estimate_size_before_relax): Return size of
+       current variable part of frag.
+       * config/tc-m32r.c (md_estimate_size_before_relax): Likewise.
+       * config/tc-openrisc.c (md_estimate_size_before_relax): Likewise.
+       * config/tc-m68hc11.c (RELAX_STATE): Define.
+       (RELAX_LENGTH): Define.
+       (md_estimate_size_before_relax): Handle non-relaxable cases
+       separately from relaxable cases for clarity, and return correct
+       size for multi-pass relaxation.
+       * config/tc-tahoe.c (RELAX_LENGTH): Correct.
+       (md_estimate_size_before_relax): As for tc-m68hc11.c.
+       (md_convert_frag): Remove "length_code".
+       * config/tc-vax.c (RELAX_STATE): Define.
+       (RELAX_LENGTH): Define.
+       (md_relax_table): Add missing entry.
+       (md_estimate_size_before_relax): As for tc-m68hc11.c.
+       (md_convert_frag): Remove "length_code".
+       * config/tc-ns32k.c (md_estimate_size_before_relax): Simplify and
+       don't bother setting fr_var.  Return correct size for multi-pass
+       relaxation.
+       * config/tc-v850.c (md_estimate_size_before_relax): Rewrite.
+       (md_convert_frag): Don't bother clearing fr_var.
+       (md_pseudo_table): Correct initialization.
+       * config/tc-h8500.c (md_convert_frag): Don't bother clearing fr_var.
+       (md_estimate_size_before_relax): No need to set fr_var.
+       * config/tc-mcore.c (md_convert_frag): Don't bother clearing fr_var.
+       (md_estimate_size_before_relax): No need to set fr_var.
+
+2001-05-09  Richard Henderson  <rth@redhat.com>
+
+       * config/tc-ia64.c (generate_unwind_image): Align the fragment
+       beginning a function's unwind info block.
+
+2001-05-09  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-mn10300.c (md_apply_fix3): Accept PC-relative relocs.
+
+2001-05-08  Andreas Schwab  <schwab@suse.de>
+
+       * config/tc-m68k.c: Instead of replacing -1 by 64 in assignment to
+       fx_pcrel_adjust explicitly sign extend when reading it.
+
+2001-05-08  Alan Modra  <amodra@one.net.au>
+
+       * config/tc-m68k.c (md_estimate_size_before_relax): Set fr_var
+       from md_relax_table, and combine some switch cases.
+
 2001-05-06  Alexandre Oliva  <aoliva@redhat.com>
 
        * config/tc-mn10300.c (md_assemble): Subtract operand->shift
This page took 0.02494 seconds and 4 git commands to generate.