aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-common.h
AgeCommit message (Expand)AuthorFilesLines
2022-09-02c/c++: new warning: -Wxor-used-as-pow [PR90885]David Malcolm1-0/+4
2022-08-31c: C2x attributes fixes and updatesJoseph Myers1-2/+3
2022-08-25c: Implement C23 nullptr (N3042)Marek Polacek1-14/+23
2022-07-31c++: Fix location for -Wunused-macros [PR66290]Lewis Hyatt1-3/+5
2022-07-15c++: Add __reference_con{struc,ver}ts_from_temporary [PR104477]Marek Polacek1-0/+2
2022-07-06diagnostics: Honor #pragma GCC diagnostic in the preprocessor [PR53431]Lewis Hyatt1-0/+2
2022-07-01c++: warn about using keywords as identifiers [PR106111]Marek Polacek1-1/+1
2022-05-12openmp: Add omp_all_memory support (C/C++ only so far)Jakub Jelinek1-0/+3
2022-05-09Enable match.pd dumping with -fdump-tree-originalAlex Coplan1-1/+0
2022-05-07c, c++: attribute format on a ctor with a vbase [PR101833, PR47634]Marek Polacek1-1/+2
2022-03-19selftest: Move C-specific tests to c_familyArthur Cohen1-0/+2
2022-03-12Add 'gcc/tree.cc:user_omp_clause_code_name' [PR65095]Thomas Schwinge1-1/+0
2022-01-21c-family: Fix up a -Wformat regression [PR104148]Jakub Jelinek1-1/+2
2022-01-19Update per-file selftest and finalization hooks for .c to .cc renamingDavid Malcolm1-3/+3
2022-01-17Change references of .c files to .cc filesMartin Liska1-15/+15
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-18c-family: Add __builtin_assoc_barrierMatthias Kretz1-1/+1
2021-11-03c: Fold implicit integer-to-floating conversions in static initializers with ...Joseph Myers1-1/+3
2021-10-27openmp: Don't reject some valid initializers or conditions of non-rectangular...Jakub Jelinek1-2/+2
2021-10-04c-family: Implement -Warray-compare [PR97573]Marek Polacek1-0/+1
2021-09-10openmp: Implement OpenMP 5.1 atomics, so far for C onlyJakub Jelinek1-2/+2
2021-08-17c++: Implement P0466R5 __cpp_lib_is_layout_compatible compiler helpers [PR101...Jakub Jelinek1-1/+2
2021-08-12openmp: Add support for OpenMP 5.1 masked constructJakub Jelinek1-1/+3
2021-07-30c++: Implement P0466R5 __cpp_lib_is_pointer_interconvertible compiler helpers...Jakub Jelinek1-0/+1
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-1/+1
2021-07-02openmp: Initial support for OpenMP directives expressed as C++11 attributesJakub Jelinek1-0/+19
2021-06-24openmp: in_reduction clause support on target constructJakub Jelinek1-1/+3
2021-05-31c++/88601 - [C/C++] __builtin_shufflevector supportRichard Biener1-1/+3
2021-01-26c++: Add support for -std=c++23Paul Fee1-1/+3
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-03c++: Add __builtin_bit_cast to implement std::bit_cast [PR93121]Jakub Jelinek1-1/+1
2020-12-01C++ Module keywordsNathan Sidwell1-0/+5
2020-11-17global treesNathan Sidwell1-2/+6
2020-11-13C-Family, Objective-C : Implement Objective-C nullability Part 1[PR90707].Iain Sandoe1-1/+6
2020-11-12c: C2x __has_c_attributeJoseph Myers1-1/+1
2020-11-10c, c++: Fix up -Wunused-value on COMPLEX_EXPRs [PR97748]Jakub Jelinek1-1/+1
2020-11-10openmp: Implement OpenMP 5.0 base-pointer attachement and clause orderingChung-Lin Tang1-0/+1
2020-11-08Objective-C/C++ : Handle parsing @property 'class' attribute.Iain Sandoe1-2/+4
2020-11-07Objective-C/C++ (C-family) : Add missing 'atomic' property attribute.Iain Sandoe1-1/+1
2020-10-26c++: Implement __is_nothrow_constructible and __is_nothrow_assignableVille Voutilainen1-0/+1
2020-10-23c, c++: Implement -Wsizeof-array-div [PR91741]Marek Polacek1-0/+1
2020-09-19Infrastructure & C front end changes for array parameter checking (PR c/50584).Martin Sebor1-2/+3
2020-09-19Move loop and switch tree data structures from cp/ to c-family/.Sandra Loosemore1-1/+52
2020-07-31debug/96383 - emit debug info for used external functionsRichard Biener1-0/+2
2020-06-16openmp: Initial part of OpenMP 5.0 non-rectangular loop supportJakub Jelinek1-1/+1
2020-06-03[OpenMP] Fix mapping of artificial variables (PR94874)Tobias Burnus1-0/+1
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill1-2/+2
2020-01-22c-family: Remove location parm from unsafe_conversion_p.Jason Merrill1-2/+1
2020-01-21Handle -Wsign-conversion in conversion_warning.Jason Merrill1-2/+1
2020-01-18[C++ coroutines] Initial implementation.Iain Sandoe1-0/+5