summaryrefslogtreecommitdiff
path: root/gcc/c-family/c-common.c
Commit message (Expand)AuthorAgeFilesLines
* c-family: Avoid ICE on va_arg [PR99324]Jakub Jelinek2021-03-031-3/+3
* fix memory leak in optimize pragma parsingRichard Biener2021-02-101-0/+1
* PR c++/98646 - spurious -Wnonnull calling a member on the result of static_castMartin Sebor2021-01-251-1/+1
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* c-family: Fix hang with -Wsequence-point [PR98126]Marek Polacek2020-12-071-5/+27
* c++: Add __builtin_bit_cast to implement std::bit_cast [PR93121]Jakub Jelinek2020-12-031-0/+1
* C++ Module keywordsNathan Sidwell2020-12-011-0/+6
* c++: Add __builtin_clear_padding builtin - C++20 P0528R3 compiler side [PR88101]Jakub Jelinek2020-11-201-0/+33
* c: Reject _Atomic type * as last argument to __builtin_*_overflow [PR90628]Jakub Jelinek2020-11-171-2/+9
* C-Family, Objective-C : Implement Objective-C nullability Part 1[PR90707].Iain Sandoe2020-11-131-0/+6
* c++: DR 1914 - Allow duplicate standard attributes.Marek Polacek2020-11-091-2/+3
* Objective-C/C++ (C-family) : Add missing 'atomic' property attribute.Iain Sandoe2020-11-071-8/+9
* core: Rename DECL_IS_BUILTIN -> DECL_IS_UNDECLARED_BUILTINNathan Sidwell2020-11-061-5/+6
* c-common: Remove DEBUG_FUNCTION from verify_sequence_pointsJakub Jelinek2020-11-061-1/+1
* c++: Implement __is_nothrow_constructible and __is_nothrow_assignableVille Voutilainen2020-10-261-0/+2
* Move thunks out of cgraph_nodeJan Hubicka2020-10-231-1/+1
* c, c++: Implement -Wsizeof-array-div [PR91741]Marek Polacek2020-10-231-0/+2
* Move loop and switch tree data structures from cp/ to c-family/.Sandra Loosemore2020-09-191-0/+24
* c-family: Fix ICE in get_atomic_generic_size [PR96545]Jakub Jelinek2020-08-111-1/+8
* Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.Martin Sebor2020-07-311-0/+3
* debug/96383 - emit debug info for used external functionsRichard Biener2020-07-311-0/+17
* common: Use strcmp to compare location file namesNathan Sidwell2020-07-271-4/+7
* Fix PR c++/96310 - Ignoring -Wnonnull via pragma gcc diagnostics still produc...Martin Sebor2020-07-251-2/+2
* Exclude calls to variadic lambda stubs from -Wnonnull checking (PR c++/95984).Martin Sebor2020-07-061-3/+19
* c-family: Avoid ICEs on calls to internal functions [PR95963]Jakub Jelinek2020-06-301-1/+1
* Underline argument in -Wnonnull and in C++ extend warning to the this pointer...Martin Sebor2020-06-281-21/+62
* c-family: Use TYPE_OVERFLOW_UNDEFINED instead of !TYPE_UNSIGNED in pointer_su...Jakub Jelinek2020-06-271-1/+1
* c-family: check qualifiers of arguments to __atomic built-ins (PR 95378)Jonathan Wakely2020-06-171-0/+41
* preprocessor: Revert premature changeNathan Sidwell2020-05-201-2/+1
* preprocessor: cleanups in c-common handlingNathan Sidwell2020-05-201-1/+2
* c++: Replace "C++2a" with "C++20".Jason Merrill2020-05-131-1/+1
* c-family: Fix error-recovery ICE on __builtin_speculation_safe_value [PR94968]Jakub Jelinek2020-05-071-1/+3
* c-family: Fix ICE on __builtin_speculation_safe_value () [PR94755]Jakub Jelinek2020-04-271-2/+4
* c-family: Tighten vector handling in type_for_mode [PR94072]Richard Sandiford2020-03-201-4/+7
* Fix up duplicated duplicated words mostly in commentsJakub Jelinek2020-03-171-1/+1
* PR c/84919 - bogus -Wrestrict on sprintf %p with destination as argumentMartin Sebor2020-01-231-2/+20
* c-family: Remove location parm from unsafe_conversion_p.Jason Merrill2020-01-221-10/+7
* Handle -Wsign-conversion in conversion_warning.Jason Merrill2020-01-211-59/+22
* [C++ coroutines] Initial implementation.Iain Sandoe2020-01-181-0/+5
* whitespaceJason Merrill2020-01-071-1/+1
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* PR c++/92271 - make __is_same alias for __is_same_as.Marek Polacek2019-12-051-0/+1
* [C] Add a target hook that allows targets to verify type usageRichard Sandiford2019-11-301-1/+14
* Prevent all uses of DFP when unsupported (PR c/91985).Joseph Myers2019-11-251-3/+6
* PR middle-end/83859 - attributes to associate pointer arguments and sizesMartin Sebor2019-11-221-4/+4
* Change some bad uses of C2x attributes into pedwarns.Joseph Myers2019-11-191-1/+9
* [C] Opt out of GNU vector extensions for built-in SVE typesRichard Sandiford2019-11-081-9/+12
* PR c++/88335 - Implement P1073R3: Immediate functionsJakub Jelinek2019-11-021-0/+1
* PR c/66970 - Add __has_builtin() macroMartin Sebor2019-10-281-2/+1
* [C] Avoid exposing internal details in aka typesRichard Sandiford2019-10-141-0/+47