aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-06Implement P0258R2 - helper for C++17 std::has_unique_object_representations t...Jakub Jelinek1-0/+4
2016-10-05* semantics.c (finish_compound_literal): Handle class placeholder.Jason Merrill1-0/+5
2016-10-05Implement P0305R1, Selection statements with initializer.Marek Polacek1-2/+2
2016-09-26Implement -Wimplicit-fallthrough.Marek Polacek1-0/+1
2016-09-14c-common.c (c_common_truthvalue_conversion): Use false instead of 0.Marek Polacek1-1/+1
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-0/+2
2016-08-10Implement C++17 constexpr if.Jason Merrill1-2/+9
2016-08-09PR c++/68703 - bogus error with dependent vector lengthJason Merrill1-0/+6
2016-08-04Rename TYPE_ANONYMOUS_P to TYPE_UNNAMED_P.Jason Merrill1-1/+1
2016-07-29re PR c/71926 (wrong location for -Wparentheses warning)Marek Polacek1-2/+2
2016-07-21PR c++/69223 - ICE with deduced template return type.Jason Merrill1-2/+4
2016-07-15PR c++/71495 - spurious note during SFINAE.Jason Merrill1-1/+1
2016-07-15c-parser.c (c_parser_oacc_declare): Don't scan for GOMP_MAP_POINTER.Cesar Philippidis1-0/+4
2016-06-29Improve diagnostic messages of "#pragma omp cancel", "#pragma omp cancellatio...Thomas Schwinge1-2/+2
2016-06-17semantics.c (handle_omp_array_sections_1): Don't ICE when processing_template...Jakub Jelinek1-2/+8
2016-06-16gimplify.c (gimplify_scan_omp_clauses): Handle COMPONENT_REFs with base of re...Jakub Jelinek1-3/+7
2016-06-14P0145R2: Refining Expression Order for C++.Jason Merrill1-1/+4
2016-06-03c-typeck.c (c_finish_omp_clauses): Mark OpenACC reduction arguments as addres...Chung-Lin Tang1-0/+11
2016-05-30re PR c++/71238 (Undeclared function message imprecisely points to error column)Paolo Carlini1-1/+2
2016-05-26c-parser.c (c_parser_omp_clause_schedule): Warn if OMP_CLAUSE_SCHEDULE_CHUNK_...Jakub Jelinek1-0/+11
2016-05-26Fix PR c++/70822 (bogus error with parenthesized SCOPE_REF)Patrick Palka1-10/+3
2016-05-24c-parser.c (c_parser_oacc_declare): Add support for GOMP_MAP_FIRSTPRIVATE_POI...Cesar Philippidis1-22/+50
2016-05-24re PR c++/71257 (OpenMP declare simd linear with ref modifier doesn't accept ...Jakub Jelinek1-1/+1
2016-05-13Fix type-dependence and the current instantiation.Jason Merrill1-23/+1
2016-05-12re PR c/70756 (Wrong column number shown for "error: invalid use of flexible ...Marek Polacek1-2/+3
2016-05-02c-common.h (enum c_omp_region_type): Define.Cesar Philippidis1-25/+29
2016-04-21re PR c++/70540 (ICE on invalid code in cxx_incomplete_type_diagnostic, at cp...Paolo Carlini1-1/+1
2016-04-20re PR c++/69363 (ICE when doing a pragma simd reduction with max)Ilya Verbin1-7/+24
2016-04-20semantics.c (finish_compound_lteral): Don't wrap VECTOR_TYPEs in a TARGET_EXPR.Nathan Sidwell1-4/+9
2016-04-19PR c++/66543 - -Wunused-but-set* false positivesJason Merrill1-0/+6
2016-04-19Tiny C++ cleanups.Jason Merrill1-1/+1
2016-04-13re PR c++/70634 (ICE on valid code on x86_64-linux-gnu: Segmentation fault (p...Jason Merrill1-1/+1
2016-03-12Fix PR c++/70106 (type of parenthesized qualified-id has wrong cv-qualifiers)Patrick Palka1-1/+9
2016-02-25re PR c++/69889 (ICE: in assign_temp, at function.c:961)Jason Merrill1-0/+1
2016-02-25re PR c++/69736 ("error: too few arguments to function" in c++14 but not c++11)Patrick Palka1-0/+28
2016-02-19Adjust fix PR c++/68948Patrick Palka1-2/+11
2016-02-16re PR c++/10200 (Weird clash with same names in different scopes)Jason Merrill1-1/+22
2016-02-16re PR c/64748 (OpenACC: "is not a variable" error with deviceptr())James Norris1-0/+8
2016-02-15re PR c++/69753 (bogus: expected primary-expression before ‘>’ token)Jason Merrill1-22/+1
2016-02-10re PR c++/68926 (decltype and sfinae to check for template instance availabil...Jason Merrill1-1/+1
2016-02-05Make issues similar to PR c++/68948 fail loudly.Jason Merrill1-0/+3
2016-01-26re PR c++/68949 (Implicit initialization of array member silently miscompiling.)Jason Merrill1-3/+2
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-23Merge OMP_CLAUSE_USE_DEVICE into OMP_CLAUSE_USE_DEVICE_PTRThomas Schwinge1-1/+0
2015-12-20re PR c++/67411 (internal compiler error: in tsubst_copy, at cp/pt.c:13473)Jason Merrill1-21/+33
2015-12-09re PR c++/60218 ([c++11] ICE using __bases for broken class hierarchy)Paolo Carlini1-7/+13
2015-12-06Fix crash70.C with -std=c++1z.Jason Merrill1-1/+11
2015-12-04C++ FE: expression rangesDavid Malcolm1-15/+38
2015-12-01OpenACC host_data support.Julian Brown1-0/+19
2015-11-14omp-low.c (lower_omp_ordered): Add argument to GOMP_SMD_ORDERED_* internal ca...Jakub Jelinek1-0/+3