aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2009-10-05* parser.c: Mark lambda_scope and lambda_count for PCH.Jason Merrill2-2/+6
2009-10-03re PR c++/41553 (timeout when compiling g++.old-deja/g++.other/crash28.C)Jason Merrill2-1/+7
2009-10-02mangle.c (write_unnamed_type_name): Implement.Jason Merrill3-22/+84
2009-10-02Move entry from gcc/ChangeLog to gcc/cp/ChangeLog.Janis Johnson1-0/+5
2009-10-02call.c (convert_arg_to_ellipsis): Avoid promoting decimal32 to double.Janis Johnson1-1/+2
2009-10-02parser.c (cp_parser_lambda_expression): Compute visibility.Jason Merrill4-55/+33
2009-10-02decl.c (grokdeclarator): Set constexprness before announcing friendship.Gabriel Dos Reis2-1/+7
2009-10-01decl.c (record_builtin_java_type): Undo unintended change.Gabriel Dos Reis2-7/+10
2009-10-01pt.c (register_specialization): Push DECL_SOURCE_LOCATION to the clones.Jason Merrill3-6/+36
2009-10-01re PR c++/41503 (function_parameter_expanded_from_pack_p segfaults when passe...Martin Jambor1-1/+2
2009-10-01tree.h (tree_decl_common::lang_flag_8): New.Gabriel Dos Reis7-24/+219
2009-09-30remove duplicate changelog entryJason Merrill1-5/+0
2009-09-30semantics.c (lambda_expr_this_capture): Fix default capture of explicit captu...Jason Merrill1-0/+5
2009-09-30semantics.c (lambda_expr_this_capture): Fix default capture of explicit captu...Jason Merrill2-12/+28
2009-09-30remove utf8Jason Merrill1-2/+2
2009-09-30* parser.c (cp_parser_lambda_expression): Don't add __ to __this.Jason Merrill2-7/+16
2009-09-30* cp-tree.h (LANG_DECL_U2_CHECK): Check LANG_DECL_HAS_MIN.Jason Merrill2-1/+5
2009-09-29merge in cxx0x-lambdas-branch@152308Jason Merrill18-73/+1731
2009-09-28mangle.c (write_builtin_type): Support decimal float types.Janis Johnson2-0/+10
2009-09-28except.h (struct eh_region_d): Add use_cxa_end_cleanup.Richard Henderson2-0/+7
2009-09-24ChangeLog: Move wrong entries to correct place.Uros Bizjak1-2/+4
2009-09-24cgraphunit.c (cgraph_lower_function): Revert last change.Jakub Jelinek4-16/+7
2009-09-23re PR debug/41065 (DW_TAG_enumeration_type+DW_TAG_enumerator is sometimes mis...Dodji Seketeli2-0/+15
2009-09-22re PR debug/41266 (Emit DW_TAG_template_parameter_pack and DW_TAG_formal_para...Dodji Seketeli4-3/+80
2009-09-21re PR c++/41421 ([C++0x] Trivial types should require trivial default constru...Jason Merrill2-4/+9
2009-09-21* name-lookup.c (push_class_level_binding): Sanity check.Jason Merrill2-0/+7
2009-09-18decl2.c (determine_visibility): Make anonymous types internal.Jason Merrill5-15/+81
2009-09-18c.opt: Add -fno-deduce-init-list.Jason Merrill4-8/+94
2009-09-17re PR c++/39365 (++ operator with volatile bool increments)Andrew Pinski3-3/+9
2009-09-14builtins.c (expand_builtin_synchronize): Use gimple_build_asm_vec.Richard Henderson5-13/+115
2009-09-14Squash commit of EH in gimpleRichard Henderson3-10/+14
2009-09-13langhooks-def.h (LANG_HOOKS_EH_RUNTIME_TYPE): Define.Richard Guenther5-11/+48
2009-09-13optimize.c (build_delete_destructor_body): New function.Wei Guozhi2-54/+114
2009-09-12dbgcnt.c (dbg_cnt_process_single_pair): constify.Jason Merrill2-8/+13
2009-09-10* error.c (find_typenames_r): Also add decltypes.Jason Merrill2-2/+8
2009-09-09re PR c++/28293 (ICE on invalid typedef)Paolo Carlini2-6/+17
2009-09-09re PR c++/28293 (ICE on invalid typedef)Paolo Carlini1-0/+5
2009-09-09* ChangeLog: Fix last entry.François-Xavier Coudert1-2/+1
2009-09-09re PR bootstrap/41180 (can not build gcc 4.4.1 on Snow Leopard Mac OS X 10.6)Jack Howarth2-2/+8
2009-09-08re PR c++/39923 ([C++0x] ICE in build_init_list_var_init)Paolo Carlini2-0/+9
2009-09-08class.c (currently_open_class): Make sure we're dealing with the main variant.Jason Merrill2-0/+5
2009-09-08cp-tree.h (enum overload_flags): Remove OP_FLAG.Jason Merrill4-5/+6
2009-09-08name-lookup.c (is_class_level): Remove.Jason Merrill2-15/+8
2009-09-08decl.c (grokmethod): Rename from start_method.Jason Merrill4-62/+12
2009-09-03[multiple changes]Diego Novillo8-10/+133
2009-09-02* semantics.c (describable_type): Don't pretend to be in a template.Jason Merrill2-6/+4
2009-09-02* ptree.c (cxx_print_type) [DECLTYPE_TYPE]: Print the expression.Jason Merrill2-0/+8
2009-09-02invoke.texi (-fvar-tracking-assignments): New.Alexandre Oliva3-8/+20
2009-09-02invoke.texi (-fvar-tracking-assignments): New.Alexandre Oliva1-0/+8
2009-09-01Fix bootstrap after patch PR debug/30161Dodji Seketeli2-1/+7