aboutsummaryrefslogtreecommitdiff
path: root/gcc/lto-wrapper.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-2146/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-18PR target/32803: Add -Oz option for improved clang compatibility.Roger Sayle1-1/+6
2021-11-10lto-wrapper: fix memory corruption.Martin Liska1-1/+1
2021-09-30Plug possible snprintf overflow in lto-wrapper.Aldy Hernandez1-3/+7
2021-08-31Fix PR driver/79181 (and others), not deleting some /tmp/cc* files for LTO.Andrew Pinski1-17/+1
2021-06-29Add 'default' to -foffload=; document that flag [PR67300]Tobias Burnus1-7/+3
2021-05-17LTO: merge -flto=foo both from IL and linker cmdlineMartin Liska1-53/+65
2021-05-12LTO: merge -flto=arg from object files.Martin Liska1-20/+57
2021-05-12Print warning diagnostics for -flto issues.Martin Liska1-2/+37
2021-05-12lto-wrapper: Use vec<cl_decoded_option> data type.Martin Liska1-220/+176
2021-05-10Come up with startswith function.Martin Liska1-2/+1
2021-04-28offload-defaulted: Config option to silently ignore uninstalled offload compi...Tobias Burnus1-2/+24
2021-04-23Remove not feasible FIXMEMartin Liska1-2/+0
2021-04-21Revert "Use std::thread::hardware_concurrency in lto-wrapper.c."Martin Liska1-5/+108
2021-04-21LTO: fallback to -flto=N if -flto=jobserver does not work.Martin Liska1-1/+2
2021-04-21Use std::thread::hardware_concurrency in lto-wrapper.c.Martin Liska1-108/+5
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-15lto: set nthreads_var to 1 if it is zeroMartin Liska1-0/+2
2020-11-25Clean up -Wformat-diag warnings (PR bootstrap/97622, PR bootstrap/94982)Martin Sebor1-1/+2
2020-10-27lto: no sub-make when --jobserver-auth= is missingMartin Liska1-1/+5
2020-10-23LTO: check that make command worksMartin Liska1-0/+24
2020-10-20lto-wrapper: Fix -save-temps filename commitTobias Burnus1-1/+1
2020-10-20collect-utils.c, lto-wrapper + mkoffload: Improve -save-temps filenameTobias Burnus1-4/+9
2020-10-13lto-wrapper: Use nontemp filename with -save-tempsTobias Burnus1-1/+1
2020-10-13lto-wrapper: Use nontemp filename with -save-tempsTobias Burnus1-3/+7
2020-08-03Removal of HSA offloading from gcc and libgompMartin Jambor1-9/+2
2020-07-27LTO: Add -fcf-protection=checkH.J. Lu1-7/+32
2020-07-14LTO: pick up -fcf-protection flag for the link stepMatthias Klose1-3/+41
2020-06-23handle dumpbase in offloading, adjust testsuiteAlexandre Oliva1-2/+11
2020-06-12Fix few -Wformat-diag warnings.Martin Liška1-6/+6
2020-05-26revamp dump and aux output namesAlexandre Oliva1-85/+72
2020-05-07lto-wrapper: split arguments of getenv ("MAKE").Martin Liska1-9/+18
2020-05-05Provide warning for missing jobserver.Martin Liska1-14/+25
2020-03-13Do not strcat to result of getenv.Martin Liska1-1/+2
2020-03-02Fix typo in C++ standard version.Martin Liska1-1/+1
2020-02-24PR47785: Add support for handling Xassembler/Wa options with LTO.Prathamesh Kulkarni1-32/+71
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-18re PR lto/92972 (gcc/lto-wrapper.c:443: identical branches ?)Jakub Jelinek1-4/+5
2019-09-11lto-opts.c (lto_write_options): Stream -g when debug is enabled.Richard Biener1-0/+6
2019-09-10Rename Deprecated to WarnRemoved in *.opt files.Martin Liska1-1/+1
2019-08-23Make -flto=jobserver parallel again.Martin Liska1-3/+9
2019-08-13Automatically detect GNU jobserver with -flto.Martin Liska1-1/+1
2019-08-12re PR driver/91130 (-MF clashes with -flto on aarch64)Richard Biener1-7/+3
2019-08-09Add -flto=auto option value.Martin Liska1-10/+8
2019-08-08Fix file descriptor existence of MinGW.Martin Liska1-2/+2
2019-08-07PR driver/91130 Use CL_DRIVER when handling of COLLECT_GCC_OPTIONS in lto-wra...Richard Earnshaw1-2/+2
2019-08-02Properly detect working jobserver in gcc driver.Martin Liska1-1/+1
2019-07-30Deduce automatically number of cores for -flto option.Martin Liska1-7/+160
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-13/+14