aboutsummaryrefslogtreecommitdiff
path: root/gcc/common.opt
AgeCommit message (Expand)AuthorFilesLines
2023-11-03diagnostics: convert diagnostic_context to a classDavid Malcolm1-4/+0
2023-10-22core: Support heap-based trampolinesAndrew Burgess1-1/+16
2023-10-20Control flow redundancy hardeningAlexandre Oliva1-0/+35
2023-10-16Implement new RTL optimizations pass: fold-mem-offsetsManolis Tsamis1-0/+4
2023-09-05c++: [[no_unique_address]] and cv-qualified typeJason Merrill1-0/+1
2023-09-01c++: Fix up mangling of function/block scope static structured bindings [PR11...Jakub Jelinek1-0/+3
2023-07-21Provide -fcf-protection=branch,return.liuhongt1-6/+6
2023-06-21diagnostics: add support for "text art" diagramsDavid Malcolm1-0/+23
2023-06-21c-family: implement -ffp-contract=onAlexander Monakov1-2/+1
2023-04-18Add -gcodeview optionMark Harmstone1-0/+4
2023-03-28Remove Negative(gwarf-) from gdwarfRichard Biener1-1/+1
2023-03-28Disallow -gno-dwarf, gno-dwarf-N, -gno-gdb and -gno-vmsRichard Biener1-4/+4
2023-03-10file-prefix-map: Fix up -f*-prefix-map= [PR108464]Jakub Jelinek1-0/+4
2023-02-22Add '-Wno-complain-wrong-lang', and use it in 'gcc/testsuite/lib/target-suppo...Thomas Schwinge1-0/+4
2023-01-05modula-2, driver: Implement handling for -static-libgm2.Iain Sandoe1-0/+4
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-11-30Make Warray-bounds alias to Warray-bounds= [PR107787]Iskander Shakirzyanov1-2/+1
2022-11-25OpenMP: Generate SIMD clones for functions with "declare target"Sandra Loosemore1-0/+22
2022-11-05Support multilib-aware target lib flags self-specs overridingAlexandre Oliva1-0/+4
2022-10-10c++: Lambda context manglingNathan Sidwell1-0/+3
2022-10-07Introduce DWARF_VERSION_DEFAULT and redefine for VxWorksOlivier Hainque1-1/+1
2022-09-29support -gz=zstd for both linker and assemblerMartin Liska1-1/+4
2022-09-23opts: fix --help=common with '\t' descriptionMartin Liska1-1/+1
2022-09-02STABS: remove -gstabs and -gxcoff functionalityMartin Liska1-16/+10
2022-08-17fortran: Add -static-libquadmath support [PR46539]Jakub Jelinek1-0/+4
2022-06-23Introduce -nostdlib++ optionAlexandre Oliva1-0/+3
2022-06-23diagnostics: add ability to associate diagnostics with rules from coding stan...David Malcolm1-0/+4
2022-06-22ubsan: default to trap on unreachable at -O0 and -Og [PR104642]Jason Merrill1-0/+4
2022-06-18ubsan: Add -fsanitize-trap= supportJakub Jelinek1-2/+13
2022-06-13Introduce -finstrument-functions-onceEric Botcazou1-1/+5
2022-06-02diagnostics: add SARIF output formatDavid Malcolm1-1/+7
2022-06-02Add -fdiagnostics-format={json-stderr|json-file}David Malcolm1-2/+8
2022-04-06--target-help: align with --help=targetMartin Liska1-1/+1
2022-03-02Don't emit switch-unreachable warnings for -ftrivial-auto-var-init (PR102276)Qing Zhao1-0/+4
2022-02-02Correct typos in -Wuse-after-free description.Martin Sebor1-2/+2
2022-01-24options: Add EnumBitSet property support [PR104158]Jakub Jelinek1-3/+3
2022-01-24options: Fix up -fsanitize-coverage= [PR104158]Jakub Jelinek1-7/+3
2022-01-17Change references of .c files to .cc filesMartin Liska1-1/+1
2022-01-15Add -Wuse-after-free [PR80532].Martin Sebor1-0/+8
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-29Support ld.mold linker.Martin Liska1-0/+4
2021-12-18PR target/32803: Add -Oz option for improved clang compatibility.Roger Sayle1-0/+4
2021-12-16c++: layout of aggregate base with DMI [PR103681]Jason Merrill1-0/+4
2021-12-13Add -fipa-strict-aliasingJan Hubicka1-0/+4
2021-12-02Implement -fprofile-prefix-map.Martin Liska1-0/+4
2021-12-01darwin, d: Support outfile substitution for libphobosIain Buclaw1-0/+4
2021-11-23Implement -Winfinite-recursion [PR88232].Martin Sebor1-0/+4
2021-11-18Turn -fsemantic-interposition to optimization flagJan Hubicka1-1/+1
2021-11-10attribs: Implement -Wno-attributes=vendor::attr [PR101940]Marek Polacek1-1/+8
2021-11-01diagnostics: escape non-ASCII source bytes for certain diagnosticsDavid Malcolm1-0/+13