aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-cppbuiltin.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-2009/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-30c-family: Use BULTINS_LOCATION for predefined macros changed upon optimize or...Jakub Jelinek1-0/+6
2021-11-25c++: Implement C++23 P2128R6 - Multidimensional subscript operator [PR102611]Jakub Jelinek1-0/+1
2021-11-15c++: Add -fimplicit-constexprJason Merrill1-0/+2
2021-10-06c++: Implement C++23 P2242R3 - Non-literal variables (and labels and gotos) i...Jakub Jelinek1-1/+3
2021-09-20c-family: Add more predefined macros for math flagsMatthias Kretz1-0/+25
2021-09-13c++: implement C++17 hardware interference sizeJason Merrill1-0/+14
2021-09-08Support -fexcess-precision=16 which will enable FLT_EVAL_METHOD_PROMOTE_TO_FL...liuhongt1-2/+4
2021-08-16gcov: Add TARGET_GCOV_TYPE_SIZE target hookSebastian Huber1-0/+2
2021-06-11c++: Add C++23 consteval if support - P1938R3 [PR100974]Jakub Jelinek1-0/+1
2021-04-28Practical improvement to libgcc complex dividePatrick McGehearty1-12/+46
2021-02-04Correct date value of the __cpp_size_t_suffix macro.emsr1-1/+1
2021-02-03c++: Implement C++23 P0330 - Literal Suffixes for ptrdiff_t and size_t.Ed Smith-Rowland1-0/+5
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-01Feature: Macros for identifying the wide and narrow execution string literal ...JeanHeyd Meneide1-0/+7
2020-12-01C++ Module keywordsNathan Sidwell1-0/+4
2020-11-17float.h: C2x *_IS_IEC_60559 macrosJoseph Myers1-0/+10
2020-11-13c++: Predefine __STDCPP_THREADS__ in the compiler if thread model is not sing...Jakub Jelinek1-0/+7
2020-11-13c++: Add feature test macro for C++20 using enum.Jason Merrill1-0/+1
2020-11-13Do not warn about unused macros while processing #pragma GCC optimizePiotr H. Dabrowski1-7/+7
2020-10-22Come up with stack_protector enum.Martin Liska1-4/+4
2020-07-20c++: Allow subobject references in C++20.Jason Merrill1-1/+3
2020-07-02c++: Support C++20 virtual consteval functions. [PR88335]Jason Merrill1-1/+1
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill1-2/+2
2020-04-13coroutines: Rename the coroutines cpp builtin.Iain Sandoe1-1/+1
2020-02-03[OpenACC] bump version for 2.6 plus libgomp.texi updateTobias Burnus1-1/+1
2020-01-20[PR 80005] Fix __has_includeNathan Sidwell1-6/+0
2020-01-18[C++ coroutines] Initial implementation.Iain Sandoe1-0/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-06c-cppbuiltin.c (c_cpp_builtins): Don't define __cpp_consteval for now.Jakub Jelinek1-1/+1
2019-12-05PR c++/91353 - P1331R2: Allow trivial default init in constexpr contexts.Marek Polacek1-1/+3
2019-12-03PR c++/91363 - P0960R3: Parenthesized initialization of aggregates.Marek Polacek1-0/+1
2019-11-27Implement P1814R0, CTAD for alias templates.Jason Merrill1-1/+3
2019-11-22Implement P1902R1, Missing feature-test macros 2017-2019.Jakub Jelinek1-3/+10
2019-11-13Add C2x *_NORM_MAX constants to <float.h>.Joseph Myers1-3/+8
2019-11-05Implement C++20 operator<=>.Jason Merrill1-0/+1
2019-10-30[C++ PATCH] Feature macros are longNathan Sidwell1-66/+66
2019-10-10Update DFP macros in float.h for C2x and TS 18661-2.Joseph Myers1-4/+10
2019-10-09Update the concepts implementation to conform to C++20.Jason Merrill1-1/+7
2019-10-05PR c++/91369 - Implement P0784R7: constexpr newJakub Jelinek1-0/+1
2019-09-03c-cppbuiltin.c (builtin_define_with_hex_fp_value): Always expand when using -...Ian Lance Taylor1-0/+1
2019-08-28PR c++/91360 - Implement C++20 P1143R2: constinit.Marek Polacek1-0/+1
2019-08-23re PR middle-end/91283 (gcc.dg/torture/c99-contract-1.c FAILs)Jakub Jelinek1-1/+1
2019-01-14c-cppbuiltin.c (c_cpp_builtin): Define __cpp_guaranteed_copy_elision and __cp...Jakub Jelinek1-0/+4
2019-01-14Implement P0482R5, char8_t: A type for UTF-8 characters and stringsTom Honermann1-0/+5
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-12Implement P0722R3, destroying operator delete.Jason Merrill1-0/+1
2018-11-12Change __cpp_explicit_bool to __cpp_conditional_explicit.Jason Merrill1-1/+1
2018-11-05Implement P0732R2, class types in non-type template parameters.Jason Merrill1-0/+1