aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-cppbuiltin.c
AgeCommit message (Expand)Author
2019-01-14 * c-cppbuiltin.c (c_cpp_builtin): Define __cpp_guaranteed_copy_elisionjakub
2019-01-14 Implement P0482R5, char8_t: A type for UTF-8 characters and stringsjason
2019-01-01 Update copyright years.jakub
2018-11-13 Implement P0722R3, destroying operator delete.jason
2018-11-13Change __cpp_explicit_bool to __cpp_conditional_explicit.jason
2018-11-05 Implement P0732R2, class types in non-type template parameters.jason
2018-10-30 Implement P0892R2, explicit(bool).mpolacek
2018-08-17[PATCH] Adjust lazy macro definitionnathan
2018-08-17[PATCH] Move cpp_macro to cpplib.hnathan
2018-07-31Add __builtin_speculation_safe_valuerearnsha
2018-06-06 PR c++/86068jakub
2018-06-01* c-cppbuiltin.c (c_cpp_builtins): Bump __cpp_deduction_guides to 201703.jason
2018-02-15 * c-cppbuiltin.c (c_cpp_builtins): Update __cpp_deduction_guides.jason
2018-01-27 * c-cppbuiltin.c (c_cpp_builtins): Use ggc_strdup for the fp_suffixjakub
2018-01-03 Update copyright years.jakub
2017-12-14Patch for middle-end/PR79538qinzhao
2017-10-27[gcc]meissner
2017-09-09PR c++/81852 define feature-test macro for -fthreadsafe-staticsredi
2017-08-30[12/77] Use opt_scalar_float_mode when iterating over float modesrsandifo
2017-08-30[4/77] Add FOR_EACH iterators for modesrsandifo
2017-08-30[2/77] Add an E_ prefix to case statementsrsandifo
2017-02-17Restore DECIMAL_DIG macro to C99/C11 value.jsm28
2017-01-10 * c-cppbuiltin.c (c_cpp_builtins): Define __cpp_variadic_using.jason
2017-01-01 Update copyright years.jakub
2016-12-22Feature-test macro for P0522R0, matching of template template arguments.jason
2016-11-23[Patch 6/17] Migrate excess precision logic to use TARGET_EXCESS_PRECISIONjgreenhalgh
2016-11-14 * c-cppbuiltin.c (c_cpp_builtins): Define __cpp_structured_bindings.jakub
2016-11-09 Implement P0127R2, Declaring non-type parameters with auto.jason
2016-11-07Implement P0012R1, Make exception specifications part of the type system.jason
2016-11-03 * c-cppbuiltin.c (c_cpp_builtins): Correct __cpp_inheriting_constructors.jason
2016-11-02 * c-cppbuiltin.c (c_cpp_builtins): Updatejason
2016-10-20 * c-cppbuiltin.c (c_cpp_builtins): Update __cpp_concepts value.jason
2016-10-14 * c-cppbuiltin.c (c_cpp_builtins): Define __cpp_aggregate_basesjason
2016-10-13 Implement P0386R2 - C++17 inline variablesjason
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hthopre01
2016-10-04gcc/jakub
2016-09-27 * c-cppbuiltin.c (c_cpp_builtins): Define __cpp_capture_star_this forjakub
2016-09-21 PR c++/77651jakub
2016-09-09 Implement P0035R4, C++17 new of over-aligned types.jason
2016-09-09Define TS 18661-1 type width macros in <limits.h> and <stdint.h>.jsm28
2016-08-22Add minimal _FloatN, _FloatNx built-in functions.jsm28
2016-08-19Implement C _FloatN, _FloatNx types.jsm28
2016-08-10 * c-cppbuiltin.c (c_cpp_builtins): Define __cpp_if_constexpr.jason
2016-08-09 Implement C++17 constexpr lambda.jason
2016-07-05Fix PR c++/71214trippels
2016-04-22 * c-cppbuiltin.c (c_cpp_builtins): Fix __cpp_range_based_for.jason
2016-03-28 * c-cppbuiltin.c (c_cpp_builtins): Update __cpp_range_based_for.jason
2016-03-15 * libcpp/expr.c (cpp_classify_number): Hex floats are new in C++1z.jason
2016-03-15 * c-cppbuiltin.c (c_cpp_builtins): Bump __cpp_range_based_for.jason
2016-01-04 Update copyright years.jakub