Makefile.in (HOSTHOOKS_DEF_H): Define.
[gcc.git] / gcc / ChangeLog
index 8c274935736a2c33b17d9dc0b46ff0d39774d8bb..96c3bafa27bb9d52e18c318093dce05b2d2a8474 100644 (file)
@@ -1,3 +1,85 @@
+2004-12-03  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (HOSTHOOKS_DEF_H): Define.
+       (ggc-common.o): Depend on $(HOSTHOOKS_DEF_H).
+       (host-default.o): Likewise.
+
+2004-12-03  Eric Christopher  <echristo@redhat.com>
+
+       * config/stormy16/stormy16.md (pushqi, popqi, pushhi,
+       pophi): Add number of arguments to name so that the
+       pattern is recognized as a named pattern.
+
+2004-12-03  Janis Johnson  <janis187@us.ibm.com>
+
+       * doc/extend.texi (AltiVec Builtins): Fix info about signedness.
+
+2004-12-03  Andreas Tobler  <a.tobler@schweiz.ch>
+
+       * config/rs6000/rs6000.c (rs6000_override_options): Protect
+       darwin_one_byte_bool with #if.
+
+2004-12-03  Paolo Bonzini  <bonzini@gnu.org>
+
+       * doc/tm.texi (Misc): Document TARGET_FOLD_BUILTIN.
+
+2004-12-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * mklibgcc.in: Put back the default set of EXTRA_MULTILIB_PART.
+
+2004-12-03  Richard Sandiford  <rsandifo@redhat.com>
+
+       * configure.ac: Move TL_AC_GCC_VERSION into initialization section.
+       Set libstdcxx_incdir directly.
+       * configure: Regenerate.
+
+2004-12-03  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * tree-ssa-dom.c (record_equivalences_from_phis): Remove an
+       "if" whose condition is always true.
+
+       * cfgrtl.c (rtl_verify_flow_info_1): Use JUMP_P instead of
+       INSN_P.
+
+2004-12-02  Stan Shebs  <shebs@apple.com>
+
+       * config/rs6000/rs6000.c (rs6000_override_options): Make 64-bit
+       Darwin default to one-byte bools.
+
+2004-12-02  Richard Henderson  <rth@redhat.com>
+
+       PR 18774
+       * simplify-rtx.c (simplify_immed_subreg): Fail complex modes.
+
+2004-12-03  Ben Elliston  <bje@au.ibm.com>
+
+       * doc/cfg.texi (Edges): Update. Document the edge_iterator data
+       type and its methods.
+
+2004-12-02  Richard Henderson  <rth@redhat.com>
+
+       * expr.c (write_complex_part): Use simplify_gen_subreg when the
+       submode is at least as large as a word.
+       (read_complex_part): Likewise.
+
+2004-12-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR bootstrap/18532
+       * mklibgcc.in: Build one set of EXTRA_MULTILIB_PARTS for
+       multilib at a time. Don't build the default set. Don't add
+       EXTRA_MULTILIB_PARTS to shared libunwind nor libgcc. Remove
+       filter for shared libunwind and libgcc.
+
+2004-12-02  Roger Sayle  <roger@eyesopen.com>
+
+       PR target/18759
+       * config/i386/i386.c (override_options): If -fomit-frame-pointer has
+       already been specified, ignore the -momit-leaf-frame-pointer option.
+
+2004-12-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * varasm.c (make_decl_rtl): Add the missing `;'.
+
 2004-12-02  Andrew Pinski  <pinskia@physics.uc.edu>
 
        * tree.c (is_attribute_p): Split out to ..
@@ -11,7 +93,7 @@
        * config/darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -gfull and -gused.
        * config/rs6000/darwin.h (CC1_SPEC): Do not handle -gfull and -gused.
        * config/i386/darwin.h (CC1_SPEC): Same.
-       
+
 2004-12-02  Richard Henderson  <rth@redhat.com>
 
        * optabs.c (lowpart_subreg_maybe_copy): New.