Commit 7a0b46c9 by Eric Christopher

Commit ChangeLog entries.

From-SVN: r113168
parent d1c78882
2006-04-21 Eric Christopher <echristo@apple.com>
* df-core.c, tree-outof-ssa.c, config/i386/i386.c: Fix typos
in comments and function names.
2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
PR c/25875 PR c/25875
...@@ -73,7 +78,7 @@ ...@@ -73,7 +78,7 @@
Nathan Sidwell <nathan@codesourcery.com> Nathan Sidwell <nathan@codesourcery.com>
PR c/26774 PR c/26774
* stor-layout.c (update_alignment_for_field): Do not align * stor-layout.c (update_alignment_for_field): Do not align
ERROR_MARK nodes. ERROR_MARK nodes.
(place_union_field): Place union field at the start of the union. (place_union_field): Place union field at the start of the union.
(place_field): Move ERROR_MARK check later, and use the current (place_field): Move ERROR_MARK check later, and use the current
...@@ -91,7 +96,7 @@ ...@@ -91,7 +96,7 @@
PR rtl-optimization/14261 PR rtl-optimization/14261
* ifcvt.c (noce_emit_move_insn): Call store_bit_field if the resulting * ifcvt.c (noce_emit_move_insn): Call store_bit_field if the resulting
move would be an INSV insn. move would be an INSV insn.
(noce_process_if_block): Don't optimize if the destination is a (noce_process_if_block): Don't optimize if the destination is a
ZERO_EXTRACT which can't be handled by noce_emit_move_insn. ZERO_EXTRACT which can't be handled by noce_emit_move_insn.
2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com> 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
...@@ -138,7 +143,7 @@ ...@@ -138,7 +143,7 @@
2006-04-18 Devang Patel <dpatel@apple.com> 2006-04-18 Devang Patel <dpatel@apple.com>
* doc/invoke.texi (-Wuninitialized): Clarify -O connection. * doc/invoke.texi (-Wuninitialized): Clarify -O connection.
2006-04-18 Nick Clifton <nickc@redhat.com> 2006-04-18 Nick Clifton <nickc@redhat.com>
* config/sh/t-symbian: Add rule to build sh-c.o * config/sh/t-symbian: Add rule to build sh-c.o
...@@ -148,7 +153,7 @@ ...@@ -148,7 +153,7 @@
2006-04-18 Andreas Krebbel <krebbel1@de.ibm.com> 2006-04-18 Andreas Krebbel <krebbel1@de.ibm.com>
* builtins.c (expand_builtin_strcmp): Cover label definition of * builtins.c (expand_builtin_strcmp): Cover label definition of
do_libcall with HAVE_cmpstrnsi. do_libcall with HAVE_cmpstrnsi.
2006-04-18 Kazu Hirata <kazu@codesourcery.com> 2006-04-18 Kazu Hirata <kazu@codesourcery.com>
...@@ -412,7 +417,7 @@ ...@@ -412,7 +417,7 @@
(make_omp_sections_edges): Remove. (make_omp_sections_edges): Remove.
(is_ctrl_altering_stmt): Don't bother checking flag_openmp. (is_ctrl_altering_stmt): Don't bother checking flag_openmp.
(move_stmt_r): Handle OMP_CONTINUE. (move_stmt_r): Handle OMP_CONTINUE.
* tree-flow.h (struct omp_region): Move from omp-low.c. Switch * tree-flow.h (struct omp_region): Move from omp-low.c. Switch
statement pointers to basic blocks. Add type member. statement pointers to basic blocks. Add type member.
(root_omp_region, new_omp_region, free_omp_regions): Declare. (root_omp_region, new_omp_region, free_omp_regions): Declare.
* tree-gimple.c (is_gimple_stmt): Handle OMP_RETURN, OMP_CONTINUE. * tree-gimple.c (is_gimple_stmt): Handle OMP_RETURN, OMP_CONTINUE.
...@@ -678,7 +683,7 @@ ...@@ -678,7 +683,7 @@
we're about to assign a vector to it using vec_init_optab. we're about to assign a vector to it using vec_init_optab.
2006-04-10 Daniel Berlin <dberlin@dberlin.org> 2006-04-10 Daniel Berlin <dberlin@dberlin.org>
* tree-ssa-alias.c (lhs_may_store_to): New function. * tree-ssa-alias.c (lhs_may_store_to): New function.
(recalculate_used_alone): Handle LHS of calls. (recalculate_used_alone): Handle LHS of calls.
...@@ -765,7 +770,7 @@ ...@@ -765,7 +770,7 @@
* tree-ssa-loop-niter.c (inverse, number_of_iterations_ne, * tree-ssa-loop-niter.c (inverse, number_of_iterations_ne,
assert_no_overflow_lt, assert_loop_rolls_lt, number_of_iterations_lt, assert_no_overflow_lt, assert_loop_rolls_lt, number_of_iterations_lt,
number_of_iterations_le, number_of_iterations_cond, find_loop_niter, number_of_iterations_le, number_of_iterations_cond, find_loop_niter,
estimate_numbers_of_iterations_loop): Use build_int_cst instead of estimate_numbers_of_iterations_loop): Use build_int_cst instead of
build_int_cst_type. build_int_cst_type.
* tree-chrec.c (chrec_fold_multiply_poly_poly, * tree-chrec.c (chrec_fold_multiply_poly_poly,
chrec_fold_multiply): Same. chrec_fold_multiply): Same.
...@@ -863,7 +868,7 @@ ...@@ -863,7 +868,7 @@
(Downloading the source): Refer to SVN instead of CVS. (Downloading the source): Refer to SVN instead of CVS.
Adjust a link to our web site accordingly. Adjust a link to our web site accordingly.
(Configuration): Fix casing of Bison. (Configuration): Fix casing of Bison.
(Building): Refer to SVN instead of CVS. (Building): Refer to SVN instead of CVS.
Fix a sentence on the use of Bison and remove duplicate (and Fix a sentence on the use of Bison and remove duplicate (and
incorrect) version number of Bison requirement. incorrect) version number of Bison requirement.
Remove one redundant list of packages needed for building. Remove one redundant list of packages needed for building.
......
2006-04-21 Eric Christopher <echristo@apple.com>
* decl.c: Fix typo in function name.
2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
PR c++/26558 PR c++/26558
...@@ -30,7 +34,7 @@ ...@@ -30,7 +34,7 @@
and return. Return error_mark_node instead of NULL_TREE in more and return. Return error_mark_node instead of NULL_TREE in more
places. Issue errors about function definitions that do not have places. Issue errors about function definitions that do not have
a function declarator. Check for complete types for all function a function declarator. Check for complete types for all function
definitions. definitions.
* cp-tree.h (cp_error_declarator): Remove. * cp-tree.h (cp_error_declarator): Remove.
(currently_open_class): Change return type. (currently_open_class): Change return type.
* parser.c (cp_parser_id_expression): Add optional_p parameter. * parser.c (cp_parser_id_expression): Add optional_p parameter.
...@@ -47,7 +51,7 @@ ...@@ -47,7 +51,7 @@
Assume that start_function indicates failure only if it has issued Assume that start_function indicates failure only if it has issued
an error. an error.
(cp_parser_omp_var_list_no_open): Adjust calls. (cp_parser_omp_var_list_no_open): Adjust calls.
2006-04-17 Janis Johnson <janis187@us.ibm.com> 2006-04-17 Janis Johnson <janis187@us.ibm.com>
PR c++/26114, c++/26115 PR c++/26114, c++/26115
...@@ -107,11 +111,11 @@ ...@@ -107,11 +111,11 @@
* semantics.c (finish_call_expr): Likewise. * semantics.c (finish_call_expr): Likewise.
* parser.c (cp_parser_postfix_expression): Likewise. * parser.c (cp_parser_postfix_expression): Likewise.
* typeck2.c (cxx_incomplete_type_diagnostic): Refer to * typeck2.c (cxx_incomplete_type_diagnostic): Refer to
"incomplete", not "undefined", types. "incomplete", not "undefined", types.
PR c++/26295 PR c++/26295
* decl.c (grokdeclarator): Remove namespace-handling code for * decl.c (grokdeclarator): Remove namespace-handling code for
pointers-to-members. pointers-to-members.
* parser.c (cp_parser_ptr_operator): Check for qualified names * parser.c (cp_parser_ptr_operator): Check for qualified names
using namespaces. using namespaces.
...@@ -159,7 +163,7 @@ ...@@ -159,7 +163,7 @@
PR c++/21581 PR c++/21581
* parser.c (cp_parser_declaration): Support attributes on * parser.c (cp_parser_declaration): Support attributes on
anonymous namespaces. anonymous namespaces.
* name-lookup.c (push_namespace_with_attribs): Anonymous * name-lookup.c (push_namespace_with_attribs): Anonymous
namespaces default to hidden visibility. namespaces default to hidden visibility.
2006-03-20 Jason Merrill <jason@redhat.com> 2006-03-20 Jason Merrill <jason@redhat.com>
...@@ -169,16 +173,16 @@ ...@@ -169,16 +173,16 @@
(start_preparsed_function): Likewise. (start_preparsed_function): Likewise.
* cp-tree.h (CP_TYPE_CONTEXT, TYPE_NAMESPACE_SCOPE_P): New macros. * cp-tree.h (CP_TYPE_CONTEXT, TYPE_NAMESPACE_SCOPE_P): New macros.
(TYPE_CLASS_SCOPE_P, TYPE_FUNCTION_SCOPE_P): New macros. (TYPE_CLASS_SCOPE_P, TYPE_FUNCTION_SCOPE_P): New macros.
* name-lookup.h (struct cp_binding_level): Add has_visibility * name-lookup.h (struct cp_binding_level): Add has_visibility
bitfield. bitfield.
* name-lookup.c: Include c-pragma.h. * name-lookup.c: Include c-pragma.h.
(push_namespace_with_attribs): Split out from push_namespace. (push_namespace_with_attribs): Split out from push_namespace.
Push visibility if appropriate. Set TREE_PUBLIC on namespaces. Push visibility if appropriate. Set TREE_PUBLIC on namespaces.
(leave_scope): Pop visibility if appropriate. (leave_scope): Pop visibility if appropriate.
* decl2.c (determine_visibility_from_class): Split out from... * decl2.c (determine_visibility_from_class): Split out from...
(determine_visibility): ...here. Handle function scope and (determine_visibility): ...here. Handle function scope and
nested classes. nested classes.
(import_export_decl): Move visibility handling to (import_export_decl): Move visibility handling to
determine_visibility_from_class. determine_visibility_from_class.
* parser.c (cp_parser_declaration, cp_parser_namespace_name): Allow * parser.c (cp_parser_declaration, cp_parser_namespace_name): Allow
attributes on namespace declarations. attributes on namespace declarations.
...@@ -765,7 +769,7 @@ ...@@ -765,7 +769,7 @@
2006-02-12 Jason Merrill <jason@redhat.com> 2006-02-12 Jason Merrill <jason@redhat.com>
PR c++/24996 PR c++/24996
* except.c (build_throw): Add a CLEANUP_POINT_EXPR inside the * except.c (build_throw): Add a CLEANUP_POINT_EXPR inside the
TRY_CATCH_EXPR or MUST_NOT_THROW_EXPR. TRY_CATCH_EXPR or MUST_NOT_THROW_EXPR.
2006-02-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 2006-02-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
...@@ -912,7 +916,7 @@ ...@@ -912,7 +916,7 @@
* Make-lang.in (cp-warn): Include CXX_COMPAT_WARN. * Make-lang.in (cp-warn): Include CXX_COMPAT_WARN.
* repo.c (extract_string, afgets): Use cast when converting from * repo.c (extract_string, afgets): Use cast when converting from
void *. void *.
2006-01-29 Gabriel Dos Reis <gdr@integrable-solutions.net> 2006-01-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
...@@ -946,7 +950,7 @@ ...@@ -946,7 +950,7 @@
2006-01-28 Gabriel Dos Reis <gdr@integrable-solutions.net> 2006-01-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
* call.c (joust): Pass option code to warning. Use inform for * call.c (joust): Pass option code to warning. Use inform for
explanation. explanation.
* class.c (check_bases): Likewise. * class.c (check_bases): Likewise.
(maybe_warn_about_overly_private_class): Likewise. (maybe_warn_about_overly_private_class): Likewise.
(check_field_decls): Likewise. (check_field_decls): Likewise.
...@@ -1010,7 +1014,7 @@ ...@@ -1010,7 +1014,7 @@
(pfn_from_ptrmemfunc): Add prototype, make static. (pfn_from_ptrmemfunc): Add prototype, make static.
2006-01-24 Dirk Mueller <dmueller@suse.de> 2006-01-24 Dirk Mueller <dmueller@suse.de>
* typeck.c (build_binary_op): Use OPT_Wfloat_equal in warning(). * typeck.c (build_binary_op): Use OPT_Wfloat_equal in warning().
2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
...@@ -1061,7 +1065,7 @@ ...@@ -1061,7 +1065,7 @@
PR c++/10891 PR c++/10891
* rtti.c (build_dynamic_cast): Reject dynamic_cast use if * rtti.c (build_dynamic_cast): Reject dynamic_cast use if
-fno-rtti. -fno-rtti.
2006-01-21 Mark Mitchell <mark@codesourcery.com> 2006-01-21 Mark Mitchell <mark@codesourcery.com>
...@@ -1073,9 +1077,9 @@ ...@@ -1073,9 +1077,9 @@
PR c++/25856 PR c++/25856
* decl.c (begin_destructor_body): Robustify. * decl.c (begin_destructor_body): Robustify.
PR c++/25858 PR c++/25858
* parser.c (cp_parser_direct_declarator): Robustify. * parser.c (cp_parser_direct_declarator): Robustify.
2006-01-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 2006-01-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
* parser.c (cp_lexer_next_token_is_keyword): Simplify. * parser.c (cp_lexer_next_token_is_keyword): Simplify.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment