aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/init.c
AgeCommit message (Expand)AuthorFilesLines
2013-05-30re PR c++/52377 (C++11 non-static initializers in unions are not used)Jason Merrill1-40/+24
2013-05-21call.c (build_conditional_expr_1): Add location_t parameter.Paolo Carlini1-2/+2
2013-05-09N3639 C++1y VLA supportJason Merrill1-0/+21
2013-05-08Core 624/N2932: Throw bad_array_new_length on overflowJason Merrill1-7/+39
2013-04-25re PR c++/50261 ([C++0x] ICE on brace-initialize an array member)Jason Merrill1-1/+6
2013-04-24re PR c++/56970 (SFINAE does not apply correctly to sizeof.)Paolo Carlini1-10/+15
2013-04-01re PR c++/56772 (placement new operator does not work inside function templat...Jason Merrill1-0/+1
2013-03-29call.c (add_builtin_candidate): Use TYPE_PTR_P and VOID_TYPE_P.Paolo Carlini1-5/+5
2013-03-29tree.h (VAR_P): New.Gabriel Dos Reis1-6/+6
2013-03-22cp-tree.h (identifier_p): New.Gabriel Dos Reis1-1/+1
2013-03-16cp-tree.h (abstract_class_use): New enum.Jason Merrill1-1/+1
2013-02-25re PR c++/56403 (internal compiler error: in build_zero_init_1, at cp/init.c:...Jakub Jelinek1-1/+1
2013-02-07re PR c++/56241 (ICE in toplev.c:332 on invalid)Jakub Jelinek1-16/+23
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2013-01-03re PR c++/53650 (large array causes huge memory use)Jason Merrill1-1/+3
2012-12-07tree.c (build_aggr_init_expr): Remove tsubst_flags_t parameter.Paolo Carlini1-3/+2
2012-12-06re PR c++/54744 (internal compiler error: Segmentation fault, by dependent ba...Jason Merrill1-2/+2
2012-11-24re PR c++/55446 (array new with size zero vanishes from object code)Paolo Carlini1-2/+1
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-46/+45
2012-11-14re PR c++/55323 (ICE in expand_aggr_init_1, at cp/init.c:1718)Paolo Carlini1-4/+7
2012-11-07init.c (build_new_1): Do not check for arithmetic overflow if inner array siz...Florian Weimer1-4/+16
2012-10-26re PR c++/54984 (Array allocated with new in a template class is default init...Paolo Carlini1-1/+2
2012-10-15Implement C++11 inheriting constructors.Jason Merrill1-1/+2
2012-09-27init.c (build_new_1): Don't test TREE_CONSTANT of INTEGER_CST.Jakub Jelinek1-2/+1
2012-09-24Finish conversion of uses of double_int to the new API.Lawrence Crowl1-19/+16
2012-09-13re PR c++/53210 (warning for data member initialized with itself should be in...Paolo Carlini1-1/+1
2012-09-11re PR c++/54541 (SFINAE bug: handling incomplete return types)Paolo Carlini1-1/+2
2012-09-10Remove unnecessary VEC function overloads.Diego Novillo1-14/+13
2012-09-06re PR c++/54341 (ICE (segfault) in cx_check_missing_mem_inits, at cp/semantic...Jason Merrill1-2/+4
2012-08-20Fix PR C++/19351: integer overflow in operator new[]Florian Weimer1-9/+78
2012-07-18DR 1170 PR c++/51213Paolo Carlini1-3/+6
2012-06-25C++: Reject variably modified types in operator newFlorian Weimer1-4/+45
2012-06-06re PR c++/53567 ("ICE: Error reporting routines re-entered" on missing enum e...Paolo Carlini1-15/+21
2012-05-31output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher1-1/+0
2012-05-12generic.texi: Rename TYPE_PTRMEM_P to TYPE_PTRDATAMEM_P.Paolo Carlini1-1/+1
2012-04-24re PR c++/52363 (Presence/absence of -pedantic compilation affects run-time b...Paolo Carlini1-1/+1
2012-04-18re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressi...Paolo Carlini1-3/+8
2012-03-21mangle.c (write_type): Handle 'auto'.Jason Merrill1-1/+3
2012-03-03* init.c (perform_member_init): Cope with uninstantiated NSDMI.Jason Merrill1-0/+6
2011-12-17re PR c++/51416 ([c++0x] [4.6/4.7 Regression] ICE with invalid use of auto)Jason Merrill1-0/+6
2011-12-16re PR c++/51331 (bad code generated when explicitly calling auto-generated co...Jason Merrill1-1/+3
2011-12-07re PR c++/51369 ([c++0x] [4.7 Regression] ICE using constexpr in template)Jakub Jelinek1-1/+2
2011-12-06re PR c++/51431 (ICE with invalid use of abstract class)Paolo Carlini1-4/+2
2011-12-05re PR c++/51399 ([c++0x] [4.7 Regression] ICE with invalid initializer list)Paolo Carlini1-0/+3
2011-12-05* init.c (expand_default_init): Unshare args in ctor delegation.Jason Merrill1-7/+20
2011-12-05Implement C++11 delegating constructors.Ville Voutilainen1-9/+64
2011-11-21tweak comment in perform_member_initJason Merrill1-1/+3
2011-11-13re PR c++/986 (g++ misses warning for reference on temporary that invokes und...Jason Merrill1-1/+1
2011-11-09re PR c++/51045 (erroneous zero as null pointer constant warning at delete)Paolo Carlini1-3/+3
2011-11-04re PR c++/26714 (violation of [class.temporary]/5)Jason Merrill1-1/+45