diff options
author | Kenneth Zadeck <zadeck@gcc.gnu.org> | 2005-07-17 01:28:29 +0000 |
---|---|---|
committer | Kenneth Zadeck <zadeck@gcc.gnu.org> | 2005-07-17 01:28:29 +0000 |
commit | bf0d50f1784b5badcaf6f76f29ceca1f90470c9d (patch) | |
tree | 2f461d3692d3e8524738638c5f5b3a337f887e06 | |
parent | e51c47fbed890c42fef60a80f82f5d3af97c8501 (diff) | |
download | gcc-bf0d50f1784b5badcaf6f76f29ceca1f90470c9d.zip gcc-bf0d50f1784b5badcaf6f76f29ceca1f90470c9d.tar.gz gcc-bf0d50f1784b5badcaf6f76f29ceca1f90470c9d.tar.bz2 |
Move the changelog entry from the top level to the gcc directory.
From-SVN: r102106
-rw-r--r-- | ChangeLog | 50 | ||||
-rw-r--r-- | gcc/ChangeLog | 50 |
2 files changed, 50 insertions, 50 deletions
@@ -1,53 +1,3 @@ -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. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d608e19..216112c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,53 @@ +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 Daniel Berlin <dberlin@dberlin.org> * tree-ssa-structalias.c (need_to_solve): Need to check for preds, |