aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2016-08-10Implement C++17 constexpr if.Jason Merrill1-2/+34
2016-08-09Implement C++17 constexpr lambda.Jason Merrill1-1/+9
2016-08-04Rename TYPE_ANONYMOUS_P to TYPE_UNNAMED_P.Jason Merrill1-5/+5
2016-07-29* decl.c (build_enumerator): Tweak diagnostic.Jason Merrill1-1/+1
2016-07-28re PR c++/71665 (ICE on invalid C++ code with non-integral constant enumerato...Paolo Carlini1-6/+15
2016-07-23PR c++/71350 - error recursion with initializer-listJason Merrill1-2/+4
2016-07-21Improving concepts performance and diagnostics.Andrew Sutton1-1/+1
2016-07-11* decl.c (store_parm_decls): Remove check for void parm.Jason Merrill1-7/+1
2016-06-17decl.c (validate_constexpr_redeclaration): Change pair of errors to error + i...Paolo Carlini1-2/+5
2016-06-17decl.c (grokfndecl): Change pair of errors to error + inform.Paolo Carlini1-1/+2
2016-06-15decl.c (wrapup_globals_for_namespace): Use DECL_SOURCE_LOCATION and "%qF" in ...Paolo Carlini1-7/+10
2016-06-15re PR c++/70202 (ICE on invalid code on x86_64-linux-gnu in build_simple_base...Paolo Carlini1-27/+26
2016-06-14re PR c++/71528 (multiple extern reference declarations produce uninitialized...Jakub Jelinek1-0/+8
2016-06-14re PR c++/71516 (ICE on invalid C++ code (invalid use of forward declared typ...Jakub Jelinek1-2/+3
2016-06-13decl.c (grokdeclarator): Fix typo in pedwarn text.Paolo Carlini1-1/+1
2016-06-08decl.c (maybe_deduce_size_from_array_init): Use DECL_SOURCE_LOCATION in error...Paolo Carlini1-17/+30
2016-06-03re PR c++/27100 (ICE with multiple friend declarations)Patrick Palka1-2/+11
2016-06-02decl.c (xref_tag_1): Change pairs of errors to error + inform.Paolo Carlini1-7/+7
2016-05-31re PR c++/71248 (crash on in-class initializer of array of pointer to member)Paolo Carlini1-12/+20
2016-05-24PR c++/71147 - [6 Regression] Flexible array member wrongly rejected in templateMartin Sebor1-6/+2
2016-05-20re PR c++/70572 (ICE on code with decltype (auto) in digest_init_r, at cp/typ...Paolo Carlini1-0/+7
2016-05-19decl.c (finish_enum_value_list): Use the specified mode.Bernd Edlinger1-0/+13
2016-05-16Remove TARGET_INVALID_PARAMETER_TYPE and TARGET_INVALID_RETURN_TYPE hooks.Matthew Wahab1-16/+0
2016-05-11re PR c++/71024 (Missing warning for contradictory attributes)Marek Polacek1-32/+8
2016-05-05* decl.c: Update comment.Jason Merrill1-1/+2
2016-05-02decl.c (grokdeclarator): Properly insert a DECL_EXPR for anonymous VLAs.Richard Biener1-2/+5
2016-04-26Fix PR c++/70241 (inconsistent access with in-class enumeration)Patrick Palka1-4/+24
2016-04-18tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.Michael Matz1-6/+6
2016-04-15re PR c++/70494 (Internal Compiler Error: Capturing an array of vectors in a ...Jason Merrill1-2/+7
2016-04-14PR c++/70652 - [6 Regression] r234966 causes bootstrap to failMartin Sebor1-44/+1
2016-04-14Revert empty class parameter passing ABI changes.Jason Merrill1-23/+1
2016-04-13PR c++/69517 - [5/6 regression] SEGV on a VLA with excess initializer elementsMartin Sebor1-1/+44
2016-04-13Warn about empty parameter ABI with -Wabi=9.Jason Merrill1-1/+19
2016-04-13Pass empty class parameters like C.Jason Merrill1-0/+4
2016-04-13re PR c++/70627 (internal compiler error: verify_type failed)Jason Merrill1-1/+4
2016-04-13re PR c++/70594 (-fcompare-debug failure)Jakub Jelinek1-15/+43
2016-04-01re PR c++/68475 (ICE: in merge_exception_specifiers, at cp/typeck2.c:2115 wit...Nathan Sidwell1-4/+7
2016-03-31decl.c (start_preparsed_function): Remove unnecessary bracing.Nathan Sidwell1-32/+1
2016-03-31re PR c/70297 (GCC Segfaults when using -g3)Marek Polacek1-0/+9
2016-03-29re PR c++/70353 (ICE on __PRETTY_FUNCTION__ in a constexpr function)Jason Merrill1-2/+5
2016-03-28re PR bootstrap/70422 (Bootstrap comparison failure)Jason Merrill1-14/+5
2016-03-25re PR c++/64266 (Can GCC produce local mergeable symbols for *.__FUNCTION__ a...Jason Merrill1-5/+14
2016-03-23re PR c++/69315 (ICE in finish_function with constexpr and templates)Alexandre Oliva1-19/+0
2016-03-21re PR middle-end/70273 (FAIL: g++.dg/ext/label13a.C -std=gnu++98 execution t...Richard Henderson1-7/+24
2016-03-18Avoid clobbering primary virtual base when not in charge.Jason Merrill1-23/+39
2016-03-17re PR c++/70272 (-flifetime-dse miscompilation starting with r217967)Jakub Jelinek1-1/+3
2016-03-16re PR c++/70259 (-flifetime-dse=2 bug with empty bases)Jason Merrill1-0/+2
2016-03-08ipa-polymorphic-call.c (walk_ssa_copies): Fix spelling - becuase -> because.Jakub Jelinek1-1/+1
2016-03-04decl.c (start_preparsed_function): Don't emit start clobber at the start of c...Jakub Jelinek1-0/+1
2016-03-04re PR c++/70035 (Calling a non-virtual member in base-class constructor call ...Jakub Jelinek1-0/+7