aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.cc
AgeCommit message (Expand)AuthorFilesLines
2024-05-02Driver: Add new -truncate optionPeter Damianov1-0/+14
2024-04-04Add condition coverage (MC/DC)Jørgen Kvalsvik1-2/+2
2024-02-10Add %[zt][diox] support to pretty-printJakub Jelinek1-18/+12
2024-01-04options: wire up options-urls.cc into gcc_urlifierDavid Malcolm1-1/+1
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2024-01-03Update copyright dates.Jakub Jelinek1-1/+1
2023-12-19hardened: use LD_PIE_SPEC only if definedAlexandre Oliva1-1/+1
2023-12-09driver: Fix memory leak [PR93019]Jakub Jelinek1-0/+1
2023-12-06diagnostics: prettify JSON output formatsDavid Malcolm1-1/+2
2023-12-06driver: Fix bootstrap with --enable-default-pieJakub Jelinek1-0/+1
2023-11-23gcc: Introduce -fhardenedMarek Polacek1-1/+47
2023-11-06diagnostics: make diagnostic_context::m_urlifier privateDavid Malcolm1-1/+1
2023-11-03diagnostics: add automatic URL-ification within messagesDavid Malcolm1-0/+2
2023-11-03diagnostics: convert diagnostic_context to a classDavid Malcolm1-3/+1
2023-10-22Driver: Provide a spec to insert rpaths for compiler lib dirs.Iain Sandoe1-0/+33
2023-09-19p1689r5: initial supportBen Boeckel1-1/+3
2023-09-19spec: add a spec function to join argumentsBen Boeckel1-0/+23
2023-08-25gcc: Rename TRUE/FALSE to true/false in *.cc filesUros Bizjak1-8/+8
2023-06-21diagnostics: add support for "text art" diagramsDavid Malcolm1-0/+6
2023-06-14driver: Forward '-lgfortran', '-lm' to offloading compilationThomas Schwinge1-0/+56
2023-06-13Remove a couple mudflap remnantsJeff Law1-2/+2
2023-05-19Fix driver/33980: Precompiled header file not removed on errorAndrew Pinski1-4/+4
2023-04-18Add -gcodeview optionMark Harmstone1-0/+4
2023-03-16middle-end: always find a basename for -fdiagnostics-format=*Martin Liska1-3/+7
2023-02-01driver: fix -gz=none error message with missing zstdMartin Liska1-1/+1
2023-01-25modula-2: Fixes for preprocessing [PR102343, PR108182].Iain Sandoe1-0/+1
2023-01-05modula-2, driver: Implement handling for -static-libgm2.Iain Sandoe1-5/+7
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2023-01-02Update copyright dates.Jakub Jelinek1-1/+1
2022-12-09Rename SUBTARGET_CC1_SPEC to OS_CC1_SPECSebastian Huber1-5/+5
2022-12-02driver: fix validate_switches logicJason Merrill1-2/+5
2022-11-21Allow subtarget customization of CC1_SPECSebastian Huber1-1/+8
2022-11-05Support multilib-aware target lib flags self-specs overridingAlexandre Oliva1-1/+5
2022-11-02gcc: honour -ffile-prefix-map in ASM_MAP [PR93371]Rasmus Villemoes1-1/+1
2022-09-29driver, cppdefault: Unbreak bootstrap on Debian/Ubuntu [PR107059]Jakub Jelinek1-0/+12
2022-09-29support -gz=zstd for both linker and assemblerMartin Liska1-0/+15
2022-09-22remove -gz=zlib-gnu option valueMartin Liska1-21/+5
2022-09-02Add TARGET_COMPUTE_MULTILIB hook to override multi-lib result.Kito Cheng1-36/+12
2022-09-02STABS: remove -gstabs and -gxcoff functionalityMartin Liska1-23/+1
2022-08-17fortran: Add -static-libquadmath support [PR46539]Jakub Jelinek1-2/+4
2022-08-16driver: fix environ corruption after putenv() [PR106624]Sergei Trofimovich1-1/+1
2022-08-10Factor out jobserver_active_p.Martin Liska1-32/+5
2022-06-18ubsan: Add -fsanitize-trap= supportJakub Jelinek1-2/+3
2022-06-02Add -fdiagnostics-format={json-stderr|json-file}David Malcolm1-1/+1
2022-05-11opts: do not allow Separate+Joined ending with =Martin Liska1-4/+4
2022-04-06--target-help: align with --help=targetMartin Liska1-1/+2
2022-01-17Change references of .c files to .cc filesMartin Liska1-8/+8
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+11276