aboutsummaryrefslogtreecommitdiff
path: root/gcc/common.opt
AgeCommit message (Expand)AuthorFilesLines
2024-05-17diagnostics, analyzer: add CFG edge visualization to path-printingDavid Malcolm1-0/+4
2024-05-17make -freg-struct-return visibly a negative alias of -fpcc-struct-returnAlexandre Oliva1-2/+2
2024-05-02Driver: Add new -truncate optionPeter Damianov1-0/+6
2024-04-04Add condition coverage (MC/DC)Jørgen Kvalsvik1-0/+9
2024-03-11Reject -fno-multiflags [PR114314]Andrew Pinski1-1/+1
2024-01-24Add -fmin-function-alignmnetJan Hubicka1-3/+7
2024-01-18opts: Fix up -ffold-mem-offsets option keywordsJakub Jelinek1-1/+1
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-11testsuite: update manglingJason Merrill1-0/+1
2023-12-06diagnostics: prettify JSON output formatsDavid Malcolm1-0/+4
2023-12-05Introduce strub: machine-independent stack scrubbingAlexandre Oliva1-0/+29
2023-11-29Introduce -finline-stringopsAlexandre Oliva1-0/+34
2023-11-23gcc: Introduce -fhardenedMarek Polacek1-0/+8
2023-11-20inter-procedural value range propagationJan Hubicka1-0/+4
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