re PR c++/88261 (ICE: verify_gimple failed (error: non-trivial conversion at assignment))
[gcc.git] / gcc / cp / ChangeLog
2019-01-07 Bernd Edlingerre PR c++/88261 (ICE: verify_gimple failed (error:...
2019-01-07 Jakub Jelinekre PR c++/85052 (Implement support for clang's __builti...
2019-01-03 Jakub Jelinekre PR c++/88636 (ICE: Segmentation fault (in c_tree_cha...
2019-01-03 Paolo Carlinitree.c (handle_nodiscard_attribute): Improve warning...
2019-01-02 Marek PolacekPR c++/88631 - CTAD failing for value-initialization.
2019-01-02 Marek PolacekPR c++/88612 - ICE with -Waddress-of-packed-member.
2019-01-01 Jakub JelinekUpdate copyright years.
2018-12-27 Martin LiskaUse proper location for tls_init function (PR c++/88263).
2018-12-21 Jakub Jelinekre PR c++/86524 (std::less with pointer arguments not...
2018-12-21 Marek PolacekPR c++/88196 - ICE with class non-type template parameter.
2018-12-20 H.J. LuC/C++: Add -Waddress-of-packed-member
2018-12-20 Jakub Jelinekre PR c++/88180 (ICE in vec<tree_node*, va_gc, vl_embed...
2018-12-20 Jakub Jelinekcp-tree.h (cp_fully_fold_init): Declare.
2018-12-19 Segher Boessenkoolc++, asm: Do not handle any asm-qualifiers in top-level asm
2018-12-19 Segher Boessenkoolc/c++, asm: Use nicer error for const and restrict
2018-12-19 Segher Boessenkoolc/c++, asm: Use nicer error for duplicate asm qualifiers
2018-12-19 Segher Boessenkoolc/c++, asm: Write the asm-qualifier loop without "done...
2018-12-19 David MalcolmC++: better locations for bogus initializations (PR...
2018-12-19 David MalcolmC++: improvements to binary operator diagnostics (PR...
2018-12-19 David MalcolmC++: more location wrapper nodes (PR c++/43064, PR...
2018-12-19 Jakub Jelinekre PR c++/87934 (struct with NSDMI of enum makes initia...
2018-12-19 Alexandre Oliva[PR87012] canonicalize ref type for tmpl arg
2018-12-19 Alexandre Oliva[PR c++/88146] do not crash synthesizing inherited...
2018-12-17 Jakub Jelinekre PR c++/88410 (internal compiler error: output_operan...
2018-12-17 Jonathan WakelyPR c++/52321 print note for static_cast to/from incompl...
2018-12-15 Jakub Jelinekre PR c++/88482 (ICE when wrongly declaring __cxa_alloc...
2018-12-15 Jason MerrillSmall lambda instantiation tweak.
2018-12-15 Paolo Carlinire PR c++/84644 (internal compiler error: in warn_mispl...
2018-12-14 Alexandre Oliva[PR c++/87814] undefer deferred noexcept on tsubst...
2018-12-14 Alexandre Oliva[PR86823] retain deferred access checks from outside...
2018-12-14 Jakub Jelinekre PR c++/82294 (Array of objects with constexpr constr...
2018-12-13 Marek PolacekPR c++/88216 - ICE with class type in non-type template...
2018-12-13 Nathan Sidwell[PR c++/87531] Fix second bug
2018-12-12 Paolo Carlinidecl.c (grokdeclarator): Fix location of error message...
2018-12-12 Jakub Jelinekre PR c++/88446 (__builtin_is_constant_evaluated reject...
2018-12-12 Jakub Jelinekre PR c++/88449 (__builtin_is_constant_evaluated misbeh...
2018-12-11 Jakub Jelinekre PR c++/87861 (ICE in output_constructor_regular_fiel...
2018-12-11 Marek PolacekPR c++/86608 - reading constexpr volatile variable.
2018-12-11 Paolo Carlinidecl.c (grokvardecl): Add location_t parameter and...
2018-12-11 Paolo Carlinidecl2.c (grokvardecl): Add location_t parameter and...
2018-12-09 Cesar PhilippidisCorrect the reported line number in C++ combined OpenAC...
2018-12-07 Paolo Carlinidecl2.c (grokbitfield): Use DECL_SOURCE_LOCATION in...
2018-12-07 Jakub Jelinekre PR c++/86669 (Complete object constructor clone...
2018-12-06 Jakub Jelinekre PR c++/87506 (ICE with inherited constexpr construct...
2018-12-06 Paolo Carliniclass.c (check_bitfield_decl): In error message about...
2018-12-06 Alexandre Oliva[PR86747] tsubst friend tpl ctxt before looking it...
2018-12-06 Alexandre Oliva[PR86397] resolve nondependent noexcept specs early...
2018-12-06 Jason MerrillPR c++/88136 - -Wdeprecated-copy false positives
2018-12-06 Marek PolacekPR c++/88373 - wrong parse error with ~.
2018-12-06 Segher Boessenkoolasm inline
2018-12-06 Segher Boessenkoolasm qualifiers (PR55681)
2018-12-06 David MalcolmC++: improvements to diagnostics using %P (more PR...
2018-12-06 Paolo Carlinidecl2.c (grokbitfield): Use DECL_SOURCE_LOCATION in...
2018-12-05 Alexandre Oliva[PR85569] skip constexpr target_expr constructor dummy...
2018-12-04 Paolo Carlinire PR c++/84636 (internal compiler error: Segmentation...
2018-12-04 Marek PolacekPR c++/88184 - ICE when treating name as template-name.
2018-12-04 Julian BrownOpenACC wait list diagnostic change
2018-12-04 Jakub Jelinekre PR c++/88103 (Wrong value category when conditional...
2018-12-02 Jakub Jelinekre PR c++/88258 (Infinite loop emitting diagnostics...
2018-12-01 Marek PolacekImplement P0634R3, Down with typename!
2018-11-30 David MalcolmC++: fix-it hint for missing parentheses
2018-11-30 James Norris[C++] Use existing local variable in cp_parser_oacc_ent...
2018-11-29 Paolo Carlinidecl.c (compute_array_index_type_loc): New, like the...
2018-11-29 David MalcolmC++: namespaces and scopes for enum values (PR c++...
2018-11-28 Marek PolacekImplement P1094R2, Nested inline namespaces.
2018-11-28 Nathan Sidwell[PR c++/87531] operator= lookup in templates
2018-11-28 Jan Hubickaexcept.c (do_allocate_exception): Annotate __cxa_alloca...
2018-11-28 Marek PolacekPR c++/88222 - ICE with bit-field with invalid type.
2018-11-28 Jakub Jelinekre PR c++/87476 (char-array initialized from wide-string)
2018-11-27 Jakub Jelinekre PR c++/88187 (ICE on (invalid) C++ code when compile...
2018-11-27 Jakub Jelinekre PR c++/88181 (ICE: verify_type failed (error: type...
2018-11-26 Marek PolacekPR c++/88120 - ICE when calling save_expr in a template.
2018-11-22 Jakub Jelinekre PR c++/87386 (Error message for static_assert show...
2018-11-21 Jakub Jelinekre PR c++/88122 (g++ ICE: internal compiler error:...
2018-11-21 Jakub Jelinekre PR c++/87386 (Error message for static_assert show...
2018-11-21 Jakub Jelinekre PR c++/87393 (gcc/cp/parser.c:13967:37:Unused Entity...
2018-11-21 Martin Seborc-parser.c (c_parser_has_attribute_expression): New...
2018-11-20 Jakub Jelinekre PR c++/88110 (ICE (segfault) with -std=C++2a in...
2018-11-19 Marek PolacekPR c++/87781 - detect invalid elaborated-type-specifier.
2018-11-19 Paolo Carlinidecl2.c (grokfield): Remove obsolete _vptr check; fix...
2018-11-16 Kamlesh Kumarre PR c++/52869 ([DR 1207] "this" not being allowed...
2018-11-16 Jason MerrillImplement P0479R5, [[likely]] and [[unlikely]].
2018-11-16 Nathan SidwellRemove ovl_used, it is no longer needed
2018-11-16 Nathan Sidwell[PR c++/87269] Mark string operator overload in templat...
2018-11-15 Nathan Sidwell[PR c++/86246] ICE tsubst explicit operator call
2018-11-15 Paolo Carliniconstexpr.c (ensure_literal_type_for_constexpr_object...
2018-11-15 Nathan Sidwell[C++ DR 2336] virtual dtors, exception specs & abstract...
2018-11-15 Nathan Sidwell[C++ DR 2336] Clean up synth walkers first
2018-11-14 Paolo Carliniparser.c (make_id_declarator): Add location_t parameter.
2018-11-14 Jakub JelinekP1236R1 - Signed integers are two's complement
2018-11-13 David MalcolmEliminate source_location in favor of location_t
2018-11-13 Jason MerrillImplement P0315R4, Lambdas in unevaluated contexts.
2018-11-13 Jason MerrillAvoid double substitution with complete explicit templa...
2018-11-13 Jason Merrilldecl2.c (min_vis_expr_r, [...]): New.
2018-11-13 Jason MerrillImplement P0722R3, destroying operator delete.
2018-11-13 Jason MerrillImplement P0780R2, pack expansion in lambda init-capture.
2018-11-13 Jason Merrillcp-tree.h (struct cp_evaluated): New.
2018-11-09 Jakub Jelinekc-parser.c (c_parser_omp_clause_final): Use c_parser_ex...
2018-11-09 Jakub Jelinekc-parser.c (c_parser_omp_clause_reduction): Call sorry_...
2018-11-09 Jakub Jelinekc-parser.c (c_parser_omp_requires): Call sorry_at on...
next