aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c.opt
AgeCommit message (Expand)AuthorFilesLines
2024-05-15c++: DR 569, DR 1693: fun with semicolons [PR113760]Marek Polacek1-1/+1
2024-04-23Spelling fixes for translatable stringsJakub Jelinek1-1/+1
2024-04-12c++: reference cast, conversion fn [PR113141]Jason Merrill1-0/+4
2024-03-04c++/modules: relax diagnostic about GMF contentsPatrick Palka1-0/+4
2024-02-10c++: DR2237, cdtor and template-id tweaks [PR107126]Marek Polacek1-0/+4
2024-01-23Sort warning options in c-family/c.opt.Sandra Loosemore1-244/+244
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-21c++: Enable -Walloc-size and -Wcalloc-transposed-args warnings for C++Jakub Jelinek1-1/+1
2023-12-20c: Split -Wcalloc-transposed-args warning from -Walloc-size, -Walloc-size fixesJakub Jelinek1-0/+4
2023-12-13c++: note other candidates when diagnosing deletednessPatrick Palka1-0/+4
2023-12-04c++: implement P2564, consteval needs to propagate up [PR107687]Marek Polacek1-0/+4
2023-12-01c: Add new -Wdeclaration-missing-parameter-type permerrorFlorian Weimer1-0/+4
2023-11-24c-family/c.opt (-Wopenmp): Add missing tailing '.'Tobias Burnus1-1/+1
2023-11-24OpenMP: Add -Wopenmp and use itTobias Burnus1-0/+4
2023-11-23c++: Implement C++26 P2741R3 - user-generated static_assert messages [PR110348]Jakub Jelinek1-0/+4
2023-11-09c: Add -Wreturn-mismatch warning, split from -Wreturn-typeFlorian Weimer1-0/+4
2023-11-08c-family: Enable -fpermissive for C and ObjCFlorian Weimer1-1/+1
2023-11-07c: Refer more consistently to C23 not C2XJoseph Myers1-1/+1
2023-11-06c: Add -std=c23, -std=gnu23, -Wc11-c23-compat options [PR107954]Joseph Myers1-6/+22
2023-11-01c: Add Walloc-size to warn about insufficient size in allocations [PR71219]Martin Uecker1-0/+4
2023-09-19p1689r5: initial supportBen Boeckel1-0/+12
2023-08-31Darwin: homogenize spelling of macOSFrancois-Xavier Coudert1-1/+1
2023-08-17Add warning options -W[no-]compare-distinct-pointer-typesJose E. Marchesi1-0/+4
2023-08-11c: Support for -Wuseless-cast [PR84510]Martin Uecker1-1/+1
2023-07-31c: add -Wmissing-variable-declarations [PR65213]Hamza Mahfooz1-0/+4
2023-06-29Update documentation to clarify a GCC extension [PR c/77650]Qing Zhao1-0/+5
2023-06-23c++: Add support for -std={c,gnu}++2{c,6}Marek Polacek1-4/+20
2023-06-16c++: Accept elaborated-enum-base with pedwarnAlex Coplan1-0/+4
2023-06-06c++: Add -WnrvoJason Merrill1-0/+4
2023-02-23c++: Fix up -fcontracts option description [PR108890]Jakub Jelinek1-1/+1
2023-01-31c++: Add -Wno-changes-meaningJason Merrill1-0/+4
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-16Add a new warning option -Wstrict-flex-arrays.Qing Zhao1-0/+5
2022-11-24c++: Further -fcontract* option description fixesJakub Jelinek1-2/+2
2022-11-23c++: Fix up -fcontract* optionsJakub Jelinek1-5/+5
2022-11-18c++: implement P1492 contractsJeff Chapman II1-0/+41
2022-11-16c++: P2448 - Relaxing some constexpr restrictions [PR106649]Marek Polacek1-0/+4
2022-10-28c: tree: target: C2x (...) function prototypes and va_start relaxationJoseph Myers1-2/+2
2022-10-26c++: Implement -Wdangling-reference [PR106393]Marek Polacek1-0/+4
2022-10-07Add a new option -fstrict-flex-arrays[=n] and new attribute strict_flex_arrayQing Zhao1-0/+7
2022-09-07libcpp: Named universal character escapes and delimited escape sequence tweaksJakub Jelinek1-2/+6
2022-09-02c/c++: new warning: -Wxor-used-as-pow [PR90885]David Malcolm1-0/+4
2022-09-01libcpp: Add -Winvalid-utf8 warning [PR106655]Jakub Jelinek1-0/+4
2022-08-26c++: Implement -Wself-move warning [PR81159]Marek Polacek1-0/+4
2022-08-16c++: Fix pragma suppression of -Wc++20-compat diagnostics [PR106423]Tom Honermann1-1/+1
2022-06-24c++: Include -Woverloaded-virtual in -Wall [PR87729]Jason Merrill1-1/+5
2022-05-18c: Implement new -Wenum-int-mismatch warning [PR105131]Marek Polacek1-0/+4
2022-05-11opts: do not allow Separate+Joined ending with =Martin Liska1-2/+2
2022-03-30options, '-Wc++[...]-extensions': Remove undefined one-argument 'LangEnabledB...Thomas Schwinge1-5/+5
2022-03-30options: Remove 'gcc/c-family/c.opt:Wuse-after-free' option definition recordThomas Schwinge1-5/+1