OSDN Git Service

* regrename.c (find_oldest_value_reg): Fix a warning.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 4a6758b..7e0a7b9 100644 (file)
@@ -1,3 +1,101 @@
+2004-01-14  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * regrename.c (find_oldest_value_reg): Fix a warning.
+
+2004-01-14  Richard Earnshaw  <rearnsha@arm.com>
+
+       PR bootstrap/12527
+       * config.gcc (arm*-*-linux*): Don't include unknown-elf.h in tm_file.
+       Move linux-gas.h and linux-elf.h before aout.h.
+       * arm/arm.h (INITIALIZE_TRAMPOLINE): Only define if not already.
+       * arm/linux-elf.h (SUBTARGET_CPU_DEFAULT): Define.
+
+2004-01-14  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/m32r/m32r.md: Use GEN_INT instead of gen_rtx
+       (CONST_INT, VOIDmode, ...).
+
+2004-01-14  Richard Earnshaw  <rearnsha@arm.com>
+
+       * regrename.c (find_oldest_value_reg): If the replacement uses 
+       multiple hard registers, check that all of them are in CLASS.
+
+2004-01-14  Jan Hubicka  <jh@suse.cz>
+
+       * alias.c (get_alias_set):  Initialize alias set to 0 when subset is
+       impossible.
+
+2004-01-14  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * Makefile.in: Define MAINT from --enable-maintainer-mode.
+
+2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
+
+       * gcc/config/rs6000/rs6000.c (rs6000_stack_info)
+       Calculate always vrsave_mask if TARGET_ALTIVEC.
+       (rs6000_emit_prologue): Emit code for vrsave
+       only if TARGET_ALTIVEC_VRSAVE.
+       (rs6000_emit_epilogue): Likewise.
+
+2004-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * config/sparc/sparc.md (tie_add32): Fix pasto.
+       (tie_add64): Likewise.
+
+2004-01-14  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+       * config/i386/i386.md (*addqi_1_slp): Do not access operands[2].
+
+2004-01-13  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/iq2000/iq2000-protos.h: Fix comment formatting.
+       * config/iq2000/iq2000.c: Likewise.
+       * config/iq2000/iq2000.md: Likewise.
+
+2004-01-14  J. Brobecker  <brobecker@gnat.com>
+
+       * dwarf2out.c (is_ada_subrange_type): No longer check the TYPE_NAME.
+       (subrange_type_die): Add handle for nameless subrange types.
+
+2004-01-13  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/h8300/h8300-protos.h: Replace do_movsi with
+       h8300_expand_movsi.
+       * config/h8300/h8300.c (do_movsi): Change to
+       h8300_expand_movsi.
+       * config/h8300/h8300.md (movsi): Replace do_movsi with
+       h8300_expand_movsi.
+       (movsf): Likewise.
+
+2004-01-13  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/h8300/h8300.c (dosize): Change to
+       h8300_emit_stack_adjustment.  Update callers.
+
+2004-01-13  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * config/h8300/h8300.md (movstrictqi): Add an alternative with
+       the source being post_inc.  Tighten the predicate for the
+       destination to register_operand.
+       (movstricthi): Likewise.
+
+2004-01-13  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * system.h (SHARED_BSS_SECTION_ASM_OP): Poison.
+       * varasm.c (bss_section): Don't use SHARED_BSS_SECTION_ASM_OP.
+       * doc/tm.texi (SHARED_BSS_SECTION_ASM_OP): Remove.
+
+2004-01-14  Jan Hubicka  <jh@suse.cz>
+
+       Partial fix PR c++/12850
+       * cgraphunit.c (cgraph_finalize_function): Always ggc_collect when
+       at zero nest level.
+
+2004-01-13  Bernardo Innocenti  <bernie@develer.com>
+
+       * config/m68k/netbsd-elf.h (REGISTER_NAMES): Add missing "argptr"
+       pseudo-register. 
+
 2004-01-13  Devang Patel <dpatel@apple.com
 
        PR debug/7078