aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-opts.c
AgeCommit message (Expand)AuthorFilesLines
2021-02-03Add -f[no-]header-guard-optdevel/c++-modulesNathan Sidwell1-0/+4
2021-01-26c++: Add support for -std=c++23Paul Fee1-2/+27
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-01C++ Module optionsNathan Sidwell1-0/+13
2020-11-17langhooks: preprocessor hooks for c++ modulesNathan Sidwell1-3/+16
2020-11-11c++: Change the mangling of __alignof__ [PR88115]Patrick Palka1-1/+1
2020-11-02options: Tiny refactorNathan Sidwell1-3/+1
2020-10-28c++: Deprecate arithmetic convs on different enums [PR97573]Marek Polacek1-0/+10
2020-07-14diagnostics: Support conversion of tabs to spaces [PR49973] [PR86904]Lewis Hyatt1-6/+0
2020-07-07preprocessor: Better line info for <builtin> & <command-line>Nathan Sidwell1-2/+8
2020-06-26c++: Change the default dialect to C++17.Marek Polacek1-2/+2
2020-05-20preprocessor: cleanups in c-common handlingNathan Sidwell1-8/+7
2020-05-15c++: Enable coroutines with -std=c++20.Jason Merrill1-3/+4
2020-05-13c++: Replace "C++2a" with "C++20".Jason Merrill1-14/+14
2020-04-02c/94392 - only enable -ffinite-loops for C++Richard Biener1-0/+4
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-10diagnostic_show_locus: move initial newline to callersDavid Malcolm1-0/+1
2019-11-12Use more SET_OPTION_IF_UNSET.Martin Liska1-16/+18
2019-11-08Handle removal of old-style function definitions in C2x.Joseph Myers1-0/+4
2019-11-05Make -fconcepts-ts imply -fconcepts.Jason Merrill1-1/+1
2019-11-04PR c++/91979 - mangling nullptr expressionKamlesh Kumar1-1/+1
2019-10-09Update the concepts implementation to conform to C++20.Jason Merrill1-0/+11
2019-10-08Make C2X imply -fno-fp-int-builtin-inexact.Joseph Myers1-0/+6
2019-10-01Support prefixes in diagnostic_show_locusDavid Malcolm1-1/+3
2019-09-06Remove support for repo files (PR c++/91125).Martin Liska1-6/+0
2019-08-29Implement P1152R4: Deprecating some uses of volatile.Marek Polacek1-0/+4
2019-08-23re PR middle-end/91283 (gcc.dg/torture/c99-contract-1.c FAILs)Jakub Jelinek1-6/+5
2019-08-05PR c++/91338 - Implement P1161R3: Deprecate a[b,c].Marek Polacek1-0/+4
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-1/+1
2019-07-02re PR preprocessor/90581 (provide an option to adjust the maximum depth of ne...Qing Zhao1-0/+4
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-3/+3
2019-05-06[libcpp] struct deps renamingNathan Sidwell1-5/+2
2019-03-12Replace can't in error messages for Fortran.Martin Liska1-1/+1
2019-03-11Wrap apostrophes in gcc internal format with %'.Martin Liska1-1/+1
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska1-16/+19
2019-01-14Implement P0482R5, char8_t: A type for UTF-8 characters and stringsTom Honermann1-0/+4
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-15Machine-readable diagnostic output (PR other/19165)David Malcolm1-1/+2
2018-11-13Eliminate source_location in favor of location_tDavid Malcolm1-1/+1
2018-10-31[PATCH] command line macrosNathan Sidwell1-39/+33
2018-10-31[6/6] Preprocessor forced macro locationNathan Sidwell1-2/+1
2018-10-18Add -std=c2x, -std=gnu2x, -Wc11-c2x-compat, C2X _Static_assert support.Joseph Myers1-0/+30
2018-10-09Cleanup of libcpp diagnostic callbacksDavid Malcolm1-1/+1
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm1-0/+1
2018-07-20PR middle-end/82063 - issues with arguments enabled by -WallMartin Sebor1-11/+1
2018-06-13c-opts.c (c_common_post_options): Warn about useless -Wabi.Jason Merrill1-3/+11
2018-06-13PR c++/86094 - wrong code with defaulted move ctor.Jason Merrill1-17/+24
2018-05-30re PR c/55976 (-Werror=return-type should error on returning a value from a v...David Pagan1-2/+3
2018-01-18Add ability to remap file names in __FILE__, etc (PR other/70268)Boris Kolpackov1-0/+5
2018-01-03Update copyright years.Jakub Jelinek1-1/+1