aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2010-09-21mangle.c (write_expression): Only do -fabi-version=1 special handling if we k...Jason Merrill2-1/+6
2010-09-18call.c (compare_ics): Do lvalue/rvalue reference binding comparison for ck_li...Jason Merrill2-6/+18
2010-09-15semantics.c (finish_id_expression): Diagnose use of function parms in evaluat...Jason Merrill2-0/+13
2010-09-15* decl2.c (grokbitfield): Diagnose non-integral width.Jason Merrill2-0/+6
2010-09-15call.c (convert_like_real): Use the underlying type of the reference for the ...Jason Merrill2-2/+13
2010-09-15re PR c++/45635 (Failed to bootstrap on Linux/ia64)Jakub Jelinek2-6/+18
2010-09-15re PR c++/45665 (ICE: tree check: expected class 'type', have 'exceptional' (...Paolo Carlini2-0/+8
2010-09-13semantics.c (finish_for_stmt): Always test flag_new_for_scope.Rodrigo Rivas Costa2-13/+12
2010-09-11Implement range-based for-statements.Rodrigo Rivas Costa11-37/+409
2010-09-10re PR c++/43824 (C++0x feature "inline namespace" enabled under -std=c++98; n...Rodrigo Rivas Costa4-1/+17
2010-09-10decl.c (reshape_init_vector): For VECTOR_TYPEs...Richard Biener2-8/+10
2010-09-10re PR tree-optimization/45605 (Missed devirtualization)Jan Hubicka2-2/+7
2010-09-09re PR c++/45588 (unused-but-set-variable false trigger building gold)Jakub Jelinek2-0/+7
2010-09-07cp-tree.h (build_enumerator): Add new location_t parameter.Arnaud Charlet6-10/+40
2010-09-06Patch PR c++/45200Dodji Seketeli3-1/+14
2010-09-06c-common.h (do_warn_double_promotion): Declare.Mark Mitchell3-10/+39
2010-09-06redef2.C: New.Arnaud Charlet2-0/+17
2010-09-06call.c (implicit_conversion): Fix value-init of enums.Jason Merrill2-2/+5
2010-09-06* decl.c (cp_finish_decl): Don't change init for auto deduction.Jason Merrill2-5/+10
2010-09-06pt.c (fold_non_dependent_expr_sfinae): Split out from...Jason Merrill2-16/+38
2010-09-06method.c (synthesized_method_walk): In constructors, also check subobject des...Jason Merrill2-5/+47
2010-09-06semantics.c (finish_compound_literal): Always build a TARGET_EXPR.Jason Merrill2-14/+6
2010-08-30re PR c++/45043 (ICE: tree check: expected identifier_node, have bit_not_expr...Paolo Carlini2-1/+7
2010-08-30re PR middle-end/45423 (#pragma omp atomic on bool has issues)Jakub Jelinek2-0/+32
2010-08-29re PR c++/44991 (default argument with '<' cause compilation error)Jason Merrill2-0/+11
2010-08-22Makefile.in (gccspec.o, cppspec.o): Update dependencies.Joseph Myers3-173/+168
2010-08-20vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd15-96/+75
2010-08-19call.c (reference_related_p): Check for error_mark_node.Jason Merrill2-4/+13
2010-08-19re PR c++/45315 (ICE: tree check: expected aggr_init_expr, have call_expr in ...Jason Merrill2-6/+20
2010-08-19re PR middle-end/45307 (Stores expanding to no RTL not removed by tree optimi...Jason Merrill2-6/+13
2010-08-19except.c (pending_noexcept, [...]): New.Jason Merrill4-6/+71
2010-08-18re PR c++/45049 (ICE: tree check: expected tree that contains 'decl minimal' ...Nathan Froyd2-2/+8
2010-08-17class.c (note_name_declared_in_class): Make in 'extern "C"' blocks...Kai Tietz2-1/+12
2010-08-09re PR c++/45236 ([C++0x] Can't access nested type of a partial class speciali...Jason Merrill2-5/+15
2010-08-09call.c (add_builtin_candidates): Use VECs for local variable `types'.Nathan Froyd2-24/+35
2010-08-09name-lookup.c (is_associated_namespace): Convert local variables to be VECs i...Nathan Froyd2-10/+28
2010-08-09builtins.c (fold_builtin_next_arg): Use stdarg_p.Nathan Froyd2-5/+5
2010-08-08parser.c (cp_default_arg_entry): Declare.Nathan Froyd2-53/+101
2010-08-08name-lookup.h (cp_label_binding): Declare.Nathan Froyd3-23/+45
2010-08-06typeck.c (complete_type_or_maybe_complain): Split out from...Jason Merrill9-27/+72
2010-08-06typeck.c (decay_conversion): Any expression with type nullptr_t decays to nul...Jason Merrill2-0/+8
2010-07-31Move PR c++/45112 ChangeLog entry to correct location.Ulrich Weigand1-0/+5
2010-07-30re PR c++/45112 (Aligned attribute on static class member definition ignored)Ulrich Weigand1-0/+4
2010-07-27pt.c (tsubst_expr): Handle getting an AGGR_INIT_EXPR from build_value_init.Jason Merrill3-9/+23
2010-07-27common.opt (o): Add MissingArgError.Joseph Myers2-2/+4
2010-07-27langhooks-def.h (lhd_init_options, [...]): New.Joseph Myers3-3/+20
2010-07-21* tree.c (cp_tree_equal): Fix CONSTRUCTOR handling.Jason Merrill2-4/+16
2010-07-21parser.c (cp_parser_init_declarator): Pass LOOKUP_NORMAL to cp_finish_decl.Jason Merrill2-1/+6
2010-07-20re PR c++/44641 (Generated constructors and destructors get wrong debug locat...Jeffrey Yasskin2-1/+8
2010-07-20re PR c++/44967 ([C++0x] decltype of method call dependent on pack expansion ...Jason Merrill2-16/+19