aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2009-10-28Core issue 812, 861Jason Merrill3-61/+138
2009-10-28* decl.c (cp_fname_init): Correct build_string argument.Jason Merrill2-1/+5
2009-10-27Allow no-capture lambdas to convert to function pointer.Jason Merrill8-24/+118
2009-10-26re PR debug/41828 (DW_AT_name should not be present for anonymous aggregates)Jakub Jelinek2-0/+9
2009-10-26PR c++/38796, Core issue 906Jason Merrill7-55/+153
2009-10-26re PR c++/41785 ([C++0x] ICE on canonical types with variadic templates and C...Dodji Seketeli3-1/+20
2009-10-26re PR c++/41020 (Can't declare an extern "C" friend of a builtin function)Dodji Seketeli2-1/+7
2009-10-23re PR c++/40808 (member template specialization causes ICE)Dodji Seketeli2-4/+11
2009-10-23* semantics.c (lambda_expr_this_capture): Use thisify_lambda_field.Jason Merrill2-4/+3
2009-10-23semantics.c (outer_lambda_capture_p): New fn.Jason Merrill2-16/+48
2009-10-23Core issue 899Jason Merrill2-1/+6
2009-10-23* call.c (initialize_reference): Tweak error message.Jason Merrill2-1/+5
2009-10-21mangle.c (finish_mangling_get_identifier): Use obstack_base (mangle_obstack) ...Jakub Jelinek2-1/+6
2009-10-19charset.c (cpp_init_iconv): Initialize utf8_cset_desc.Jakub Jelinek2-2/+13
2009-10-17re PR c++/38888 ([C++0x] badly readable diagnostic output with variadic templ...Jason Merrill2-1/+10
2009-10-17re PR c++/38798 ([c++0x] Trouble with struct/class/enum keyword in late retur...Jason Merrill2-9/+54
2009-10-14re PR c++/39866 ([c++0x] deleted functions not removed from "no match" error ...Jason Merrill2-3/+25
2009-10-14re PR c++/40092 ([c++0x] expansion pattern fails with error about derived tem...Larry Evans2-0/+8
2009-10-12re PR c++/37875 ([c++0x] misinterpreted closing angle bracket in decltype ope...Jason Merrill2-0/+16
2009-10-12re PR c++/37766 ([C++0x] ICE with function's default reference template param...Jason Merrill2-4/+15
2009-10-12re PR c++/37204 ([c++0x] reinterpret_cast<T&&>(v) incorrectly yields an lvalue)Jason Merrill2-1/+12
2009-10-11gimple.c (iterative_hash_type_name): Do not handle special anonymous names.Richard Guenther2-0/+15
2009-10-08re PR c++/36816 ([c++0x] error deducing template argument taking the address ...Jason Merrill2-1/+15
2009-10-08re PR c++/37177 ([c++0x] ICE on decltype(rel_ops::operator><int>);)Jason Merrill6-19/+148
2009-10-08* cp-tree.h: Fix location of documentation for DECL_LANG_FLAG_7.Gabriel Dos Reis2-2/+5
2009-10-07re PR c++/39863 ([c++0x] variadic templates : wrong error "mismatched argumen...Jason Merrill2-0/+8
2009-10-07re PR c++/41038 (Parsing error related to qualified name id)Jason Merrill2-0/+7
2009-10-06Fix lookup of initialized captures in unevaluated context.Jason Merrill6-8/+76
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