aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c.opt
AgeCommit message (Expand)AuthorFilesLines
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
2022-03-30options: Remove 'gcc/c-family/c.opt:Warray-bounds' option definition recordThomas Schwinge1-4/+0
2022-03-26Remove mysterious '-# Defining these options here in addition to common.opt i...Thomas Schwinge1-3/+3
2022-03-16c++: fold calls to std::move/forward [PR96780]Patrick Palka1-0/+4
2022-01-24preprocessor: -Wbidi-chars and UCNs [PR104030]Marek Polacek1-5/+8
2022-01-15Add -Wdangling-pointer [PR63272].Martin Sebor1-0/+8
2022-01-15Add -Wuse-after-free [PR80532].Martin Sebor1-0/+12
2022-01-13c++: warning for dependent template members [PR70417]Anthony Sharp1-0/+4
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-01c++: constexpr, fold, weak redecl, fp/0 [PR103310]Jason Merrill1-0/+4
2021-11-23Implement -Winfinite-recursion [PR88232].Martin Sebor1-0/+4
2021-11-16libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]Marek Polacek1-0/+24
2021-11-15c++: Add -fimplicit-constexprJason Merrill1-0/+4
2021-10-04c-family: Implement -Warray-compare [PR97573]Marek Polacek1-0/+4
2021-09-13c++: implement C++17 hardware interference sizeJason Merrill1-0/+5
2021-08-30c++: Add warning about missing 'requires'Jason Merrill1-0/+4
2021-05-20c++: Add new warning options for C++ language mismatchesJonathan Wakely1-0/+20
2021-05-14opts: add Warning keyword for 2 optionsMartin Liska1-2/+2
2021-04-26Add '-Wopenacc-parallelism'Thomas Schwinge1-0/+4
2021-04-19[OpenACC 'kernels'] '-fopenacc-kernels=[...]' -> '--param=openacc-kernels=[...]'Thomas Schwinge1-13/+0
2021-04-08PR middle-end/99883 - A couple of minor misspellingsMartin Sebor1-1/+1
2021-02-25c++: Rename new -flang-note-module-read option [PR 99166]Nathan Sidwell1-3/+3
2021-02-19c++: Inform of CMI reads [PR 99166]Nathan Sidwell1-0/+8
2021-01-28c++: Some C++20 and C++23 option help fixesJakub Jelinek1-5/+5
2021-01-26c++: Add support for -std=c++23Paul Fee1-1/+17