* dwarf2dbg.c (dwarf2_finish): Correct logic for determining when
[deliverable/binutils-gdb.git] / gas / ChangeLog
index 7018ad5ef7d9fe876bc7846c54713c019065b245..f635784290972e4e05e6d3358f2ec722924125da 100644 (file)
@@ -1,3 +1,173 @@
+2005-01-27  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * dwarf2dbg.c (dwarf2_finish): Correct logic for determining when
+       to emit .debug_line and other debug sections.
+       * as.h (seg_not_empty_p): Declare.
+       * subsegs.c (seg_not_empty_p): New predicate.
+
+2005-01-27  Andrew Cagney  <cagney@gnu.org>
+
+       * configure: Regenerate to track ../gettext.m4 change.
+
+2005-01-27  Jan Beulich  <jbeulich@novell.com>
+
+       * config/tc-ia64.c (emit_one_bundle): Change "?imbf??" to "?ibmfxx".
+
+2005-01-27  Jan Beulich  <jbeulich@novell.com>
+
+       * config/tc-ia64.c (emit_one_bundle): Add late resolution of move
+       to/from application registers dynamic insns.
+       (md_assemble): Defer resolution of move to/from application registers
+       dynamic insns when they can be issued on either the I- or M-units.
+
+2005-01-25  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/tc-frv.c (md_apply_fix3): Mark TLS symbols as such.
+       2004-12-10  Alexandre Oliva  <aoliva@redhat.com>
+       * config/tc-frv.c (frv_pic_ptr): Add tlsmoff support.
+       2004-11-10  Alexandre Oliva  <aoliva@redhat.com>
+       * cgen.c (gas_cgen_parse_operand): Handle
+       CGEN_PARSE_OPERAND_SYMBOLIC.
+       * config/tc-frv.c (md_cgen_lookup_reloc): Handle TLS relocations.
+       (frv_force_relocation): Likewise.  Fix handling of PIC
+       relocations.
+       (md_apply_fix3): Likewise.
+
+2005-01-21  Ben Elliston  <bje@au.ibm.com>
+
+       * as.h: Remove #if 0'd code.
+       * atof-generic.c (atof_generic): Likewise.
+       * ecoff.c (ecoff_directive_frame): Likewise.
+       * frags.h (FRAG_APPEND_1_CHAR): Likewise.
+       * itbl-ops.c (itbl_add_reg): Likewise.
+       * listing.c (calc_hex): Likewise.
+       * read.c (MASK_CHAR): Likewise.
+       * subsegs.c (subsegs_print_statistics): Likewise.
+       * symbols.c (indent): Likewise.
+       * write.c (write_relocs): Likewise.
+       (write_object_file): Likewise.
+       (relax_frag): Likewise.
+
+2005-01-20  Nick Clifton  <nickc@redhat.com>
+
+       * as.c (std_longopts): Add an entry for "--a" in order to prevent
+       getopt_long_only() from considering -a as an abbreviation for
+       --alternate.
+       (parse_args): Fix the parsing of -a=<file>.
+
+2005-01-20  Alan Modra  <amodra@bigpond.net.au>
+
+       PR gas/684
+       * read.c (s_incbin): Adjust default count for skip.  Check validity
+       of count and skip rigorously.
+
+2005-01-19  Fred Fish  <fnf@specifixinc.com>
+
+       * config/tc-mips.c (dummy_opcode): Add init for new struct member.
+
+2005-01-19  Richard Sandiford  <rsandifo@redhat.com>
+
+       * read.c (convert_to_bignum): New function, split out from...
+       (emit_expr): ...here.  Handle the case where X_add_number is
+       positive and the input value is negative.
+       (output_big_sleb128): Fix setting of continuation bit.  Check whether
+       the final byte needs to be sign-extended.  Fix size-shrinking loop.
+       (emit_leb128_expr): When generating a signed leb128, see whether the
+       sign of an O_constant's X_add_number matches the sign of the input
+       value.  Use a bignum if not.
+
+2005-01-17  Andrew Stubbs  <andrew.stubbs@st.com>
+
+       * tc-sh.c (md_begin,md_parse_option): Change arch_sh1_up to
+       arch_sh_up in order to match the external name and make the
+       testsuite's job easier.
+
+2005-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR 659  
+       * config/tc-i386.c (i386_scale): Disallow 0 scale.
+
+2005-01-12  Nick Clifton  <nickc@redhat.com>
+
+       * config/tc-iq2000.c (s_iq2000_set): Fix thinko parsing
+       ignored_arguments array.
+
+2005-01-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * write.c (write_object_file): Disallow a symbol equated to
+       common symbol.
+
+2005-01-10  Inderpreet Singh <inderpreetb@noida.hcltech.com>
+
+       * tc-maxq.c: Replace constants 10 and 20 with bfd_mach_maxq10 and
+       bfd_mach_maxq20.
+       (md_pseudo_table): Add new pseudo ops for maxq10 and maxq20.
+       (maxq_target): New function: Set the machine type.
+
+2005-01-06  Paul Brook  <paul@codesourcery.com>
+
+       * config/tc-arm.c (FPU_DEFAULT): Define for TE_VXWORKS.
+       (md_begin): Handle TE_VXWORKS for FP defaults.
+       (md_apply_fix3): Correct rela offsets.
+       (elf32_arm_target_format): Add VxWorks targets.
+
+2005-01-06  Paul Brook  <paul@codesourcery.com>
+
+       * configure.tgt: Set em=vxworks for *-*-vxworks.
+       * config/te-vxworks.h: New File.
+
+2005-01-06  Paul Brook  <paul@codesourcery.com>
+
+       * config/tc-arm.c (arm_cpus): Correct arch field for arm1026ej-s.
+
+2005-01-04  Dmitry Diky  <diwil@spec.ru>
+
+       * config/tc-msp430.c (md_apply_fix3): Fix offset calculation for
+       global label.
+
+2005-01-03  David Mosberger  <davidm@hpl.hp.com>
+
+       * config/tc-ia64.c (md): Add member "loc_directive_seen".
+       (dot_loc): New function.
+       (md_pseudo_table): Add entry to map .loc to dot_loc().
+       (emit_one_bundle): Only call dwarf2_gen_line_info() if we have
+       seen a .loc directive or we're generating DWARF2 debug info for
+       assembly source.
+
+2004-12-29  Alan Modra  <amodra@bigpond.net.au>
+
+       PR gas/619
+       * read.c (s_comm_internal): Don't zero end of name until size
+       expression has been parsed.
+
+2004-12-25  Marek Michalkiewicz  <marekm@amelek.gda.pl>
+
+       * config/tc-avr.c (mcu_types): Move attiny{13,2313} from avr4 to avr2.
+
+2004-12-23  Tomer Levi  <Tomer.Levi@nsc.com>
+
+       * config/tc-crx.c: Support 'bcop' relaxation (dealt as in 'cmp&branch'
+       case).
+
+2004-12-22  Ian Lance Taylor  <ian@airs.com>
+
+       * configure.tgt: New.
+       * configure.in: Move setting of cpu_type, fmt, etc., to
+       configure.tgt.
+       * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add
+       $(srcdir)/configure.tgt.
+       * configure, Makefile.in: Rebuild.
+
+2004-12-22  Klaus Rudolph  <lts-rudolph@gmx.de>
+    
+       * config/tc-avr.c: Add support for the new R_AVR_LDI, R_AVR_6 and
+       R_AVR_6_ADIW relocs for the LDI, ADIW/SBIW and LDD/STD
+       instructions.
+       (avr_offset_expression): New function to parse offsets for LDI
+       instructions.
+       (avr_operand): Use it.
+       (md_apply_fix3): Generate the relocs.
+
 2004-12-16  Andrew Stubbs  <andrew.stubbs@st.com>
 
        * config/tc-sh64.c (shmedia_md_apply_fix3): Add missing
This page took 0.025934 seconds and 4 git commands to generate.