aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-opts.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-1842/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-16c++: layout of aggregate base with DMI [PR103681]Jason Merrill1-3/+3
2021-11-29Remove unreachable returnsRichard Biener1-4/+1
2021-11-25c++: Implement C++23 P2128R6 - Multidimensional subscript operator [PR102611]Jakub Jelinek1-1/+2
2021-11-15c++: Add -fimplicit-constexprJason Merrill1-0/+3
2021-10-08Come up with OPTION_SET_P macro.Martin Liska1-3/+3
2021-09-27flag_complex_method: support optimize attributeMartin Liska1-0/+1
2021-08-25diagnostics: Support for -finput-charset [PR93067]Lewis Hyatt1-0/+13
2021-08-17Objective-C: Default flag_objc_sjlj_exceptions off for NeXT ABI >= 2.Matt Jacobson1-2/+2
2021-07-14c++: enable -fdelete-dead-exceptions by defaultJason Merrill1-0/+4
2021-05-20opts: change write_symbols to support bitmasksIndu Bhagat1-3/+4
2021-04-01c++: Add ABI version for PR98481 fixJason Merrill1-1/+1
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