summaryrefslogtreecommitdiff
path: root/gcc/c-family/c-common.c
Commit message (Expand)AuthorAgeFilesLines
* middle-end/101530 - fix shufflevector loweringRichard Biener2022-01-101-0/+7
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* c++: hard error w/ ptr+N and incomplete type [PR103700]Patrick Palka2021-12-271-0/+2
* Restore ancient -Waddress for weak symbols [PR33925].Martin Sebor2021-11-191-6/+33
* c-family: Add __builtin_assoc_barrierMatthias Kretz2021-11-181-0/+1
* Fix ICE when mixing VLAs and statement expressions [PR91038]Martin Uecker2021-11-171-1/+13
* c-family: don't cache large vecsJason Merrill2021-11-161-2/+10
* c: Fold implicit integer-to-floating conversions in static initializers with ...Joseph Myers2021-11-031-4/+9
* build: Fix --enable-gather-detailed-mem-statsMartin Liska2021-10-071-2/+2
* Enhance -Waddress to detect more suspicious expressions [PR102103].Martin Sebor2021-10-011-7/+22
* options: fix concat of options.Martin Liska2021-10-011-2/+3
* Append target/optimize attr to the current cmdline.Martin Liska2021-10-011-2/+15
* Support -fexcess-precision=16 which will enable FLT_EVAL_METHOD_PROMOTE_TO_FL...liuhongt2021-09-081-2/+4
* c++: Implement P0466R5 __cpp_lib_is_layout_compatible compiler helpers [PR101...Jakub Jelinek2021-08-171-0/+1
* c++: Implement P0466R5 __cpp_lib_is_pointer_interconvertible compiler helpers...Jakub Jelinek2021-07-301-0/+2
* c/101512 - fix missing address-taking in c_common_mark_addressable_vecRichard Biener2021-07-291-4/+7
* Adjust by-value function vec arguments to by-reference.Martin Sebor2021-07-201-2/+2
* Fix PR 101453: ICE with optimize and large integer constantAndrew Pinski2021-07-161-1/+1
* c-family: add support for per-location warning groups.Martin Sebor2021-06-241-6/+3
* c++/88601 - [C/C++] __builtin_shufflevector supportRichard Biener2021-05-311-0/+139
* Avoid outputting corrupt string constructor when host/target chars mismatch.Joern Rennecke2021-05-171-0/+6
* Come up with startswith function.Martin Liska2021-05-101-3/+2
* 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