aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
AgeCommit message (Expand)AuthorFilesLines
2017-10-04re PR c++/71946 (asm in toplevel lambda function rejected)Paolo Carlini1-0/+6
2017-10-04[C++ PATCH] Move mangling alias out of ::Nathan Sidwell1-0/+14
2017-10-04re PR c++/82373 (syntax error in error message)Jakub Jelinek1-0/+6
2017-10-04PR c++/81525 - broken handling of auto in generic lambda.Jason Merrill1-0/+5
2017-10-04call.c (convert_arg_to_ellipsis): Correct comment about passing by reference.Nathan Sidwell1-0/+5
2017-10-02Fix mismatched precisions in tree arithmeticRichard Sandiford1-0/+5
2017-09-30re PR c++/68754 (Explicitly defaulted constexpr assignment operator fails to ...Paolo Carlini1-0/+6
2017-09-29P0683R1 - default member initializers for bit-fieldsJakub Jelinek1-0/+17
2017-09-29c-attribs.c (handle_packed_attribute): Test DECL_C_BIT_FIELD rather than DECL...Jakub Jelinek1-0/+10
2017-09-29parser.c (cp_parser_member_declaration): Parse attributes before colon of a b...Jakub Jelinek1-0/+3
2017-09-29* Make-lang.in (check-c++-all): Test also c++2a.Jakub Jelinek1-0/+4
2017-09-28PR c++/56973, DR 696 - capture constant variables only as needed.Jason Merrill1-0/+13
2017-09-28Use local_specializations to find capture proxies.Jason Merrill1-0/+16
2017-09-28Small lambda fixes.Jason Merrill1-0/+9
2017-09-22re PR bootstrap/81926 (go/parse.o differs between stage2 and stage3)Eric Botcazou1-0/+5
2017-09-22re PR sanitizer/81929 (exponential slowdown in undefined behavior sanitizer f...Jakub Jelinek1-0/+9
2017-09-22C++: underline parameters in mismatching function callsDavid Malcolm1-0/+16
2017-09-21[C++ PATCH] class member orderingNathan Sidwell1-0/+5
2017-09-20P0409R2 - allow lambda capture [=, this]Jakub Jelinek1-0/+6
2017-09-18PR c++/82069 - ICE with lambda in templateJason Merrill1-0/+6
2017-09-15re PR c++/64644 ("warning: anonymous union with no members" should be an erro...Manuel López-Ibáñez1-0/+7
2017-09-15common.opt (Wcast-align=strict): New warning option.Bernd Edlinger1-0/+5
2017-09-15invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu+...Jakub Jelinek1-0/+39
2017-09-14re PR c++/81314 (Undefined reference to a function with -fopenmp)Jakub Jelinek1-0/+6
2017-09-13Conv-op identifers not in identifier hash tableNathan Sidwell1-0/+4
2017-09-13Rename CLASSTYPE_METHOD_VEC to CLASSTYPE_MEMBER_VEC.Nathan Sidwell1-0/+31
2017-09-12re PR c++/70621 (ICE on invalid code at -O1 and above on x86_64-linux-gnu in ...Paolo Carlini1-0/+6
2017-09-12Kill CLASSTYPE_SORTED_FIELDS.Nathan Sidwell1-0/+20
2017-09-12name-lookup.c (get_class_binding): Rename TYPE arg to KLASS for consistency.Nathan Sidwell1-0/+8
2017-09-10A partially initialized variable isn't constant.Jason Merrill1-0/+5
2017-09-09re PR bootstrap/81926 (go/parse.o differs between stage2 and stage3)Eric Botcazou1-0/+7
2017-09-08PR c++/70029 - ICE with ref-qualifier and -fltoJason Merrill1-0/+7
2017-09-06PR c++/82053 - ICE with default argument in lambda in templateJason Merrill1-0/+6
2017-09-06PR c++/82070 - error with nested lambda captureJason Merrill1-0/+6
2017-09-06name-lookup.h (lookup_field_1): Delete.Nathan Sidwell1-0/+12
2017-09-06class.c (warn_hidden): Don't barf on non-functions.Nathan Sidwell1-0/+3
2017-09-06name-lookup.c (count_fields): Rename to ...Nathan Sidwell1-0/+12
2017-09-06name-lookup.h (lookup_fnfields_slot_nolazy, [...]): Rename to ...Nathan Sidwell1-0/+27
2017-09-05name-lookup.c (do_class_using_decl): Elide read-once temps.Nathan Sidwell1-0/+3
2017-09-05class.c (add_method): Move slot search and insertion to ...Nathan Sidwell1-0/+10
2017-09-05cp-tree.h (lang_decl_base): Rename template_conv_p to unknown_bound_p.Nathan Sidwell1-0/+9
2017-09-05class.c (unreverse_member_declarations): Remove extraneous if.Nathan Sidwell1-0/+6
2017-09-05re PR c++/81942 (ICE on empty constexpr constructor with C++14)Paolo Carlini1-0/+10
2017-09-01cp-tree.h (resort_type_method_vec): Move declaration to ...Nathan Sidwell1-0/+11
2017-09-01class.c (finish_struct): Call set_class_bindings for the template case too.Nathan Sidwell1-1/+4
2017-09-01class.c (finish_struct_methods): Done clear DECL_IN_AGGR_P here.Nathan Sidwell1-0/+15
2017-09-01Revert 2017-08-28 Nathan Sidwell <nathan@acm.org> Restore sorted_fields vector.Nathan Sidwell1-0/+13
2017-09-01re PR c/81887 (pragma omp ordered simd ignored under -fopenmp-simd)Jakub Jelinek1-0/+5
2017-09-01re PR c++/82040 (ICE with -Wbool-operation and ~)Marek Polacek1-0/+5
2017-08-31PR c++/82029 - __PRETTY_FUNCTION__ in lambda in templateJason Merrill1-0/+6