aboutsummaryrefslogtreecommitdiff
path: root/gcc/opts.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-3722/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-29Support ld.mold linker.Martin Liska1-0/+1
2021-12-28driver: Improve option diagnostics [PR103465]Martin Liska1-57/+68
2021-12-20opts: Support -Oz in -Ox option hints.Martin Liska1-1/+1
2021-12-18PR target/32803: Add -Oz option for improved clang compatibility.Roger Sayle1-0/+10
2021-12-02Implement -fprofile-prefix-map.Martin Liska1-0/+2
2021-11-19options: Make -Ofast switch off -fsemantic-interpositionMartin Jambor1-0/+1
2021-11-10attribs: Implement -Wno-attributes=vendor::attr [PR101940]Marek Polacek1-0/+20
2021-11-05Reset when -gtoggle is used in gcc_options.Martin Liska1-0/+2
2021-11-01diagnostics: escape non-ASCII source bytes for certain diagnosticsDavid Malcolm1-0/+4
2021-10-21options: Fix variable tracking option processing.Martin Liska1-0/+45
2021-10-14Eliminate AUTODETECT_VALUE usage in options.Martin Liska1-0/+1
2021-10-13Fix handling of flag_rename_registers by a target.Martin Liska1-5/+0
2021-10-08Enable auto-vectorization at O2 with very-cheap cost model.liuhongt1-3/+13
2021-09-28Enable jump threading at -O1.Aldy Hernandez1-1/+1
2021-09-27flag_complex_method: support optimize attributeMartin Liska1-0/+12
2021-09-07debug: Add BTF_WITH_CORE_DEBUG debug formatIndu Bhagat1-0/+8
2021-08-13opts: do not repeat a string in errorsMartin Liska1-30/+23
2021-08-09Don't consider '-foffload-abi' in 'DEF_GOACC_BUILTIN', 'DEF_GOMP_BUILTIN'Thomas Schwinge1-2/+4
2021-07-19debug: Add new function ctf_debuginfo_pIndu Bhagat1-0/+8
2021-07-06add -fmove-loop-stores option to control GIMPLE loop store-motionRichard Biener1-0/+1
2021-06-29Add 'default' to -foffload=; document that flag [PR67300]Tobias Burnus1-1/+1
2021-06-28CTF/BTF debug formatsIndu Bhagat1-29/+108
2021-06-03Simplify option handling for -fsanitize-coverageMartin Liska1-31/+10
2021-05-20dwarf: new dwarf_debuginfo_p predicateIndu Bhagat1-0/+8
2021-05-20opts: change write_symbols to support bitmasksIndu Bhagat1-11/+98
2021-05-12Print warning diagnostics for -flto issues.Martin Liska1-1/+5
2021-02-12Fix producer string memory leaksMartin Liska1-2/+5
2021-02-08opts: fix handling of -fpatchable-function-entries optionMartin Liska1-24/+41
2021-01-15drop -dumpbase-ext from producer stringAlexandre Oliva1-0/+1
2021-01-14Add GCC_EXTRA_DIAGNOSTIC_OUTPUT environment variable for fix-it hintsDavid Malcolm1-1/+3
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-04Refactor -frecord-gcc-switches.Martin Liska1-0/+119
2020-11-25libsanitizer: options: Add hwasan flags and argument parsingMatthew Malcomson1-16/+82
2020-11-24Revert: "Fix -ffast-math flags handling inconsistencies"Ulrich Weigand1-32/+26
2020-11-24Fix -ffast-math flags handling inconsistenciesUlrich Weigand1-26/+32
2020-11-16gcov: Add -fprofile-info-section supportSebastian Huber1-0/+4
2020-11-10opts: Change `is incompatible with` messages to have standard parametrised formMatthew Malcomson1-56/+50
2020-10-30Add -fzero-call-used-regs option and zero_call_used_regs function attributes.qing zhao1-0/+44
2020-10-06dbgcnt: print list after compilationMartin Liska1-5/+0
2020-09-26Disable ipa-modref with live patchingJan Hubicka1-0/+7
2020-09-20New modref/ipa_modref optimization passesJan Hubicka1-0/+1
2020-08-12Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]Jakub Jelinek1-5/+15
2020-08-03Removal of HSA offloading from gcc and libgompMartin Jambor1-29/+2
2020-07-29Don't make -gsplit-dwarf imply -gFangrui Song1-5/+0
2020-07-27driver: fix a problem with implementation of -falign-foo=0 [PR96247]Hu Jiangping1-6/+22
2020-07-14diagnostics: Support conversion of tabs to spaces [PR49973] [PR86904]Lewis Hyatt1-0/+14
2020-05-26revamp dump and aux output namesAlexandre Oliva1-35/+0
2020-05-04diagnostics: get_option_html_page fixesJakub Jelinek1-19/+9