aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2018-01-02re PR c++/83556 (ICE in gimplify_expr, at gimplify.c:12004)Jakub Jelinek2-2/+19
2018-01-02[C++ PATCH] tiny code cleanupNathan Sidwell2-2/+6
2017-12-22re PR debug/83550 (Bad location of DW_TAG_structure_type with forward declara...Jakub Jelinek1-3/+3
2017-12-22extend.texi (Loop-Specific Pragmas): Document pragma GCC unroll.Eric Botcazou8-41/+196
2017-12-21[PR c++/83406] deducing lambda typeNathan Sidwell2-65/+15
2017-12-21poly_int: get_inner_reference & co.Richard Sandiford2-1/+8
2017-12-19re PR c++/82593 (Internal compiler error: in process_init_constructor_array, ...Paolo Carlini5-13/+19
2017-12-19PR c++/83394 - always_inline vs. noinline no longer diagnosedMartin Sebor2-22/+54
2017-12-19read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek6-11/+22
2017-12-19cp-tree.h: Fix typo in comment.Paolo Carlini2-1/+5
2017-12-18re PR c++/83116 (Statement with no effect causes wrong code of static object ...Marek Polacek2-1/+7
2017-12-18re PR c++/83300 (Segmentation fault with template and __attribute__((vector_s...Jakub Jelinek2-3/+23
2017-12-18[PR c++/59930] template friend injectionNathan Sidwell3-75/+56
2017-12-15re PR c++/83205 (ICE on structured binding with ill-formed negative std::tupl...Jakub Jelinek2-4/+28
2017-12-15re PR c++/81197 (ICE with structured binding and lifetime-extended temporaries)Jakub Jelinek6-9/+101
2017-12-15re PR c++/80135 (ICE in output_constructor_regular_field, at varasm.c:4968)Jakub Jelinek3-50/+85
2017-12-15re PR c++/83217 (Compiler segfault: structured binding by reference to a temp...Jakub Jelinek2-1/+7
2017-12-15tree-core.h (struct attribute_spec): Swap affects_type_identity and handler f...Jakub Jelinek2-16/+19
2017-12-15[PR C++/59930] template friend classes & default argsNathan Sidwell4-39/+48
2017-12-14invoke.texi: Document -Wcast-function-type.Bernd Edlinger3-4/+83
2017-12-14re PR c++/79650 (ICE on invalid c++ code with label arithmetic in convert_non...Jakub Jelinek2-1/+19
2017-12-13re PR c++/81061 (ICE modifying read-only variable)Paolo Carlini2-2/+7
2017-12-13[PR C++/15272] lookups with ambiguating dependent baseNathan Sidwell2-24/+44
2017-12-12Remove type_dependent_init_p.Jason Merrill2-34/+7
2017-12-12PR c++/82115 - ICE with variable initialized with its own address.Jason Merrill4-24/+45
2017-12-12[SFN] introduce statement frontier notes, still disabledAlexandre Oliva5-0/+55
2017-12-07PR c/81544 - attribute noreturn and warn_unused_result on the same function a...Martin Sebor5-11/+47
2017-12-06re PR c++/80259 (ICE deleting friend function)Jakub Jelinek2-3/+17
2017-12-06Correct argument to targetm.calls.promote_prototypes.Jason Merrill2-2/+6
2017-12-06PR c++/82115 - ICE with variable initialized with its own address.Jason Merrill3-7/+15
2017-12-06C/C++: don't suggest implementation names as spelling fixes (PR c/83236)David Malcolm2-4/+27
2017-12-06Move macro-spellchecking code from "gcc" to new files in c-familyDavid Malcolm2-0/+5
2017-12-05PR c++/82331 - ICE with variadic partial specialization of autoJason Merrill2-0/+8
2017-12-05[PR C++/83287] Mark lookup for keepingNathan Sidwell2-0/+12
2017-12-05invoke.texi: Document the options.Martin Liska2-5/+42
2017-12-05cp-gimplify.c (cp_maybe_instrument_return): Don't add __builtin_unreachable i...Jakub Jelinek2-0/+17
2017-12-04PR c++/83273 - constexpr if allows non-constant conditionJason Merrill3-1/+17
2017-12-01Give #include hints for <complex>.Jason Merrill3-1/+19
2017-12-01PR c++/79228 - extensions hide C++14 complex literal operatorsJason Merrill2-4/+74
2017-12-01function.h (struct function): Remove cilk_frame_decl, is_cilk_function and ca...Jakub Jelinek4-14/+10
2017-12-01re PR c/79153 (-Wimplicit-fallthrough missed warning)Jakub Jelinek3-1/+13
2017-11-30PR c++/82219 - bogus -Wignored-qualifiers with templateJason Merrill2-0/+7
2017-11-29C++: improve location of static_assert errorsDavid Malcolm2-13/+51
2017-11-29re PR c++/82293 (ICE in nonlambda_method_basetype at gcc/cp/lambda.c:886)Paolo Carlini2-2/+8
2017-11-29PR c++/82760 - memory corruption with aligned new.Jason Merrill2-0/+8
2017-11-28re PR sanitizer/81275 (-fsanitize=thread produce incorrect -Wreturn-type warn...Jakub Jelinek8-3/+131
2017-11-28Remove Cilk Plus support.Julia Koval19-2889/+82
2017-11-28tree.def (SWITCH_EXPR): Change from 3 operand to 2 operand tree.Jakub Jelinek2-1/+6
2017-11-27PR c++/83058 - ICE on C++ code with negative array index: in warn_placement_n...Martin Sebor2-56/+71
2017-11-27re PR c++/81888 (Structured bindings stopped working)Jakub Jelinek2-1/+9