aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2018-08-17C++: -Wwrite-strings: use location of string constantDavid Malcolm2-4/+11
2018-08-16[PATCH] CPP Macro predicatesNathan Sidwell1-4/+4
2018-08-15diagnostics: add labeling of source rangesDavid Malcolm4-5/+64
2018-08-15decl.c (check_previous_goto_1): When decl_jump_unsafe returns 2 emit an error...Paolo Carlini2-1/+7
2018-08-13re PR c++/57891 (No diagnostic of narrowing conversion in non-type template a...Marek Polacek6-15/+54
2018-08-13PR tree-optimization/71625 - missing strlen optimization on different array i...Martin Sebor3-2/+46
2018-08-13P0806R2 - Deprecate implicit capture of this via [=]Marek Polacek2-5/+18
2018-08-13re PR c++/86915 (Segmentation fault for an array of auto in template parameter)Marek Polacek2-1/+9
2018-08-11PR c++/86728 - C variadic generic lambda.Jason Merrill2-1/+8
2018-08-08P0595R1 - is_constant_evaluatedJakub Jelinek8-19/+137
2018-08-08re PR c++/86836 (internal compiler error on structured bindings with shadow p...Jakub Jelinek2-17/+22
2018-08-08re PR c++/86738 (gcc 8.2: Internal compiler error memcpy)Jakub Jelinek2-3/+16
2018-08-07PR c++/59480, DR 136Paolo Carlini2-7/+76
2018-08-07re PR c++/79133 (lambda capture shadowing parameter & decltype confusion)Ville Voutilainen2-1/+23
2018-08-06re PR c++/86767 (continue statements in constexpr functions causes unbounded ...Marek Polacek2-0/+15
2018-08-03Add fix-it hint for missing return statement in assignment operators (PR c++/...David Malcolm2-2/+40
2018-08-03re PR c++/86706 (ICE in build_base_path, at cp/class.c:294)Jason Merrill2-0/+8
2018-08-03ChangeLog: Move entry ...Uros Bizjak1-0/+6
2018-08-02Fix memory leak of pretty_printer prefixesDavid Malcolm2-2/+14
2018-08-02re PR c++/86763 (Wrong code comparing member of copy of a 237 byte object wit...Richard Biener1-0/+1
2018-08-01PR tree-optimization/86650 - -Warray-bounds missing inlining contextMartin Sebor2-1/+7
2018-08-01re PR c++/86661 (g++ ICE:tree check: expected tree that contains ‘decl mini...Paolo Carlini2-1/+7
2018-07-31[c++] Fix DECL_BY_REFERENCE of clone parmsTom de Vries2-0/+7
2018-07-31P1008R1 - prohibit aggregates with user-declared constructorsJakub Jelinek2-1/+10
2018-07-31Fix an UBSAN error in cp/parse.c (PR c++/86653).Martin Liska2-1/+7
2018-07-28C++: clean up cp_printerDavid Malcolm2-26/+27
2018-07-25cp-tree.h (enum cp_tree_index): Add CPTI_{ABI_TAG,ALIGNED,BEGIN,END,GET,TUPLE...Jakub Jelinek6-22/+81
2018-07-25re PR c++/85515 (Bogus suggestions from "GCC's leaky abstractions")Jakub Jelinek5-6/+69
2018-07-23re PR c++/86569 (-Wnonnull-compare affects code generation since r233684)Jakub Jelinek2-5/+17
2018-07-19revert: [multiple changes]Paolo Carlini2-64/+14
2018-07-18re PR c++/86550 (Lambda parsing allows arbitrary types in decl-specifier-seq)Jakub Jelinek2-0/+9
2018-07-18PR c++/86190 - bogus -Wsign-conversion warningMarek Polacek2-4/+12
2018-07-182018-07-18 Paolo Carlini <paolo.carlini@oracle.com>Paolo Carlini1-1/+1
2018-07-18re PR c++/59480 (Missing error diagnostic: friend declaration specifying a de...Paolo Carlini3-7/+82
2018-07-18re PR debug/86523 (ICE in gen_member_die, at dwarf2out.c:24933 starting from ...Richard Biener2-3/+9
2018-07-17PR c++/86480 - nested variadic lambda and constexpr if.Jason Merrill3-1/+33
2018-07-16class.c (resolve_address_of_overloaded_function): Don't emit an inform if the...Paolo Carlini3-7/+14
2018-07-16re PR c++/3698 (improper handling of an extern declared inline function)Jakub Jelinek2-0/+8
2018-07-13[PR c++/86374] Name lookup failure in enclosing templateNathan Sidwell3-6/+20
2018-07-12c-attribs.c (c_common_attribute_table): Add "omp declare target implicit" att...Jakub Jelinek3-5/+35
2018-07-10re PR sanitizer/86406 ([UBSAN] -fcompare-debug failure with -fsanitize=undefi...Jakub Jelinek2-0/+11
2018-07-10re PR c++/86443 (ICEs on #pragma omp distribute parallel for with class itera...Jakub Jelinek3-5/+20
2018-07-09decl.c (grokdeclarator): Use rich_location::add_range in three more places; i...Paolo Carlini2-6/+22
2018-07-07tree-vrp.c (vrp_int_const_binop): Change overflow type to overflow_type.Aldy Hernandez3-4/+9
2018-07-05Replace NO_IMPLICIT_EXTERN_C with SYSTEM_IMPLICIT_EXTERN_C.Nathan Sidwell3-3/+9
2018-07-04re PR c++/86398 (is_trivially_constructible always returns true even when is_...Ville Voutilainen2-1/+7
2018-07-03decl.c (min_location): New.Paolo Carlini2-31/+76
2018-07-03re PR c++/86201 (ICE: Error reporting routines re-entered)Marek Polacek2-0/+6
2018-07-03PR c++/86378 - functional cast in noexcept-specifier.Jason Merrill2-2/+7
2018-07-02parser.c (set_and_check_decl_spec_loc): Use rich_location::add_range in error...Paolo Carlini2-3/+11