+2005-07-16 Danny Berlin <dberlin@dberlin.org>
+ Kenneth Zadeck <zadeck@naturalbridge.com>
+
+ * Makefile.in: Added rules for ipa-pure-const.c, ipa-reference.c,
+ ipa-reference.h, ipa-utils.c, ipa-utils.h, ipa-type-escape.c,
+ ipa-type-escape.h, tree-promote-statics.c
+ * ipa-pure-const.c, ipa-reference.c, ipa-reference.h, ipa-utils.c,
+ ipa-utils.h, ipa-type-escape.c, ipa-type-escape.h,
+ tree-promote-statics.c: new files.
+ * alias.c: (nonlocal_mentioned_p_1, nonlocal_mentioned_p,
+ nonlocal_referenced_p_1, nonlocal_referenced_p, nonlocal_set_p_1,
+ int nonlocal_set_p, mark_constant_function): Deleted.
+ (rest_of_handle_cfg): Removed call to mark_constant_function.
+ (nonoverlapping_component_refs_p): Added calls to support
+ type based aliasing.
+ * tree-ssa-alias.c (may_alias_p,
+ compute_flow_insensitive_aliasing): Ditto.
+ * calls.c (flags_from_decl_or_type): Removed reference to
+ cgraph_rtl_info.
+ (flags_from_decl_or_type): Support ECF_POINTER_NO_CAPTURE attribute.
+ * c-common.c (handle_pointer_no_capture_attribute): New function
+ and added pointer_no_capture attribute.
+ * c-typeck.c (convert_arguments): Make builtins tolerant of having
+ too many arguments. This is necessary for Spec 2000.
+ * cgraph.h (const_function, pure_function): Removed.
+ * common.opt: Added "fipa-pure-const", "fipa-reference",
+ "fipa-type-escape", and "ftree-promote-static".
+ * opts.c: Ditto.
+ * passes.c: Added ipa and tree-promote-statics passes.
+ * timevar.def: Added TV_IPA_PURE_CONST, TV_IPA_REFERENCE,
+ TV_IPA_TYPE_ESCAPE, and TV_PROMOTE_STATICS.
+ * tree.h: Support ECF_POINTER_NO_CAPTURE attribute.
+ * tree-dfa.c (referenced_var_lookup_if_exists): New function.
+ * tree-flow.h: Added exposed sra calls and addition of
+ reference_vars_info field for FUNCTION_DECLS.
+ * tree-pass.h: Added passes.
+ * tree-sra.c: (sra_init_cache): New function.
+ (sra_insert_before, sra_insert_after) Made public.
+ (type_can_be_decomposed_p): Renamed from type_can_be_decomposed_p
+ and made public.
+ * tree-ssa-alias.c (dump_alias_stats): Added stats for type based
+ aliasing. (may_alias_p): Added code to use type escape analysis to
+ improve alias sets.
+ * tree-ssa-operands.c (add_call_clobber_ops): Added parameter and
+ code to prune clobbers of static variables based on information
+ produced in ipa-reference pass. Changed call clobbering so that
+ statics are not marked as clobbered if the call does not clobber
+ them.
+
+
+2005-07-16 Kelley Cook <kcook@gcc.gnu.org>
+
+ * all files: Update FSF address.
+
+2005-07-15 Eric Christopher <echristo@redhat.com>
+
+ * MAINTAINERS: Change affiliation.
+
+2005-07-14 Jim Blandy <jimb@redhat.com>
+
+ * configure.in: Add cases for Renesas m32c.
+ * configure: Regenerated.
+
+2005-07-14 Kelley Cook <kcook@gcc.gnu.org>
+
+ * COPYING.LIB: Update from fsf.org.
+
+2005-07-14 Kelley Cook <kcook@gcc.gnu.org>
+
+ * COPYING, compile, config.guess,
+ config.sub, install-sh, missing, mkinstalldirs,
+ symlink-tree, ylwrap: Sync from upstream sources.
+ * config-ml.in: Update FSF address.
+
+2005-07-13 Eric Christopher <echristo@redhat.com>
+
+ * configure.in: Add toplevel noconfigdir support for tpf.
+ * configure: Regenerate.
+
+2005-07-11 Paolo Bonzini <bonzini@gnu.org>
+
+ PR ada/22340
+
+ * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Fix pasto.
+ * Makefile.in: Regenerate.
+
+2005-07-07 Mark Mitchell <mark@codesourcery.com>
+
+ * MAINTAINERS: Remove Dave Brolley as a cpplib maintainer. Add Dave
+ Brolley to write-after-approval.
+
+2005-07-07 Andreas Schwab <schwab@suse.de>
+
+ * Makefile.def (flags_to_pass): Add CFLAGS_FOR_BUILD.
+ * Makefile.tpl (EXTRA_GCC_FLAGS): Don't pass CFLAGS_FOR_BUILD here.
+ * Makefile.in: Regenerated.
+
+2005-07-06 Geoffrey Keating <geoffk@apple.com>
+
+ * configure.in: Don't build sim or rda when targetting darwin.
+ * configure: Regenerate.
+
+2005-07-06 Kazu Hirata <kazu@codesourcery.com>
+
+ * configure.in: Add --enable-libssp and --disable-libssp.
+ * configure: Regenerate with autoconf-2.13.
+
+2005-07-02 Jakub Jelinek <jakub@redhat.com>
+
+ * Makefile.def (target_modules): Add libssp.
+ * configure.in (target_libraries): Add target-libssp.
+ * configure: Rebuilt.
+ * Makefile.in: Rebuilt.
+
+2005-07-01 Zack Weinberg <zackw@panix.com>
+
+ * MAINTAINERS: Change email address. Resign from maintainership.
+
+2005-07-01 Richard Guenther <rguenther@suse.de>
+
+ * MAINTAINERS: Change my e-mail address and affiliation.
+
+2005-06-22 Paolo Bonzini <bonzini@gnu.org>
+
+ * Makefile.def (stagefeedback): Come after profile.
+ Define profiledbootstrap target.
+ * Makefile.tpl (profiledbootstrap): Remove.
+ (stageprofile-end): Zap stagefeedback.
+ (stagefeedback-start): Copy all .gcda files, not only GCC's.
+ * Makefile.in: Regenerate.
+
+2005-06-13 Richard Sandiford <richard@codesourcery.com>
+
+ * MAINTAINERS: Update my email address.
+
2005-06-13 Zack Weinberg <zack@codesourcery.com>
* depcomp: Update from automake CVS. Add 'ia64hp' stanza.