summaryrefslogtreecommitdiff
path: root/gcc/cp
Commit message (Expand)AuthorAgeFilesLines
* re PR c++/44486 (missing space in __PRETTY_FUNCTION__ expansion in anonymous ...Manuel López-Ibáñez2010-06-172-1/+6
* class.c (build_vtbl_initializer): Adjust computation of new_position and whic...Nathan Froyd2010-06-162-3/+9
* c.opt: Add -Wnoexcept.Jason Merrill2010-06-165-15/+36
* method.c (defaulted_late_check): Give the defaulted method the same exception...Jason Merrill2010-06-162-0/+14
* class.c (add_implicitly_declared_members): Implicit assignment operators can ...Jason Merrill2010-06-153-41/+40
* call.c (convert_like_real): Give "initializing argument of" information for a...Jason Merrill2010-06-152-7/+15
* call.c (print_z_candidates): Do print viable deleted candidates.Jason Merrill2010-06-152-1/+9
* call.c (convert_like_real): Don't complain about list-value-initialization fr...Jason Merrill2010-06-152-1/+7
* decl.c (duplicate_decls): Use DECL_IS_BUILTIN rather than test DECL_SOURCE_LO...Jason Merrill2010-06-152-1/+4
* class.c (type_has_user_provided_default_constructor): Use sufficient_parms_p.Jason Merrill2010-06-152-9/+7
* call.c (is_subseq): Handle ck_aggr, ck_list.Jason Merrill2010-06-152-3/+23
* typeck.c (convert_for_assignment): Fix comment.Shujing Zhao2010-06-132-6/+13
* cp-tree.h (expr_list_kind): New type.Shujing Zhao2010-06-119-65/+217
* cp-tree.h (struct saved_scope): Change decl_ns_list field type to a VEC.Nathan Froyd2010-06-094-7/+17
* call.c (build_java_interface_fn_ref): Call build_function_type_list instead o...Nathan Froyd2010-06-096-66/+73
* call.c (build_call_n): Call XALLOCAVEC instead of alloca.Nathan Froyd2010-06-095-11/+20
* decl.c (record_key_method_defined): New, broken out of ...Nathan Sidwell2010-06-082-9/+32
* utils.c (init_gnat_to_gnu): Use typed GC allocation.Laurynas Biveinis2010-06-0810-39/+88
* re PR c++/44366 ([C++0x] g++ crashes when declaring a lambda expression using...Jason Merrill2010-06-082-1/+8
* revert: pt.c (lookup_template_class): Don't mess with DECL_TEMPLATE_INSTANTIA...Jason Merrill2010-06-072-7/+3
* re PR c++/44401 (Doesn't correctly hide injected class name)Jason Merrill2010-06-072-11/+16
* cp-tree.h (COMPLETE_OR_OPEN_TYPE_P): New macro.Jason Merrill2010-06-075-9/+16
* pt.c (lookup_template_class): Don't mess with DECL_TEMPLATE_INSTANTIATIONS ex...Jason Merrill2010-06-072-3/+9
* re PR c++/44444 (-Wunused-but-set-variable problem with field references)Jakub Jelinek2010-06-073-2/+10
* re PR c++/44443 (-Wunused-but-set-variable problem with unused attribute on t...Jakub Jelinek2010-06-072-0/+8
* use utf-8 in changelogJason Merrill2010-06-071-2/+2
* re PR c++/44188 (Fails to produce DW_AT_typedef for typedef of anonymous struct)Dodji Seketeli2010-06-064-13/+15
* Fix PR c++/44086Fabien Chêne2010-06-062-8/+15
* c-common.c: Move to c-family/.Steven Bosscher2010-06-0518-26/+44
* cvt.c (cp_convert_to_pointer): Use null_ptr_cst_p.Magnus Fromreide2010-06-053-2/+7
* typeck2.c (merge_exception_specifiers): Adjust merging of throw() and noexcep...Jason Merrill2010-06-052-7/+7
* pt.c (value_dependent_expression_p): Avoid using an uninitialized variable.Jason Merrill2010-06-042-1/+9
* cxx-pretty-print.c (pp_cxx_unary_expression): Handle NOEXCEPT_EXPR.Jason Merrill2010-06-042-0/+13
* Implement noexcept-specification (15.4)Jason Merrill2010-06-0413-52/+259
* Implement noexcept operator (5.3.7)Jason Merrill2010-06-046-0/+133
* call.c (build_conditional_expr): Never fold in unevaluated context.Jason Merrill2010-06-046-23/+23
* darwin-driver.c (darwin_default_min_version): UseJoseph Myers2010-06-042-1/+6
* re PR c++/44412 (Another bogus set-but-not-used warning)Jakub Jelinek2010-06-042-0/+7
* re PR c++/44362 (Bogus set-but-not-used warning)Jakub Jelinek2010-06-042-0/+9
* class.c (struct vtbl_init_data_s): Remove last_init field.Nathan Froyd2010-06-034-121/+141
* Check MAX_FIXED_MODE_SIZE on bit-field in C++.H.J. Lu2010-06-032-2/+10
* parser.c (cp_parser_mem_initializer_list): Change error text.Jonathan Wakely2010-06-022-1/+5
* re PR c++/44361 (-Wunused-but-set-variable vs. explicit void cast)Jakub Jelinek2010-06-021-4/+3
* re PR debug/44367 (-O0 -g wrong DW_AT_location on c++ class retval)Jakub Jelinek2010-06-022-12/+21
* re PR debug/44367 (-O0 -g wrong DW_AT_location on c++ class retval)Jakub Jelinek2010-06-022-5/+11
* tree.h (struct tree_decl_map): New type.Jakub Jelinek2010-06-022-12/+19
* * error.c (dump_type): Improve typedef handling.Jason Merrill2010-06-022-0/+21
* re PR c++/44333 (Ambiguity with typedef and using namespace)Jason Merrill2010-06-022-1/+35
* DR 990Jason Merrill2010-06-014-73/+115
* re PR c++/44358 ([C++0x] initializer list can't convert to map)Jason Merrill2010-06-012-0/+11