aboutsummaryrefslogtreecommitdiff
path: root/src/zig_clang_driver.cpp
AgeCommit message (Collapse)Author
2022-07-28update to LLVM 15Andrew Kelley
release/15.x 37007475ca1b345b4c5d340e228bcd7a62732d81
2022-02-03apply zig patches to clang and llvm toolsAndrew Kelley
2022-02-03update llvm and clang tools to release/14.xAndrew Kelley
upstream commit 91632c8ac97fa3daffe4ff8f1391735b5d6805e6
2021-08-15update clang tools to 13 rc1Andrew Kelley
2021-07-10Fix argument forwarding to LLVM on WindowsMartin Wickham
2021-05-24clang driver: fix lost argv[0]Michael Dusan
2020-12-16Update clang driversJakub Konka
llvm commit b2851aea80e5a8f0cfd6c3c5a56a6b00fb28c6b6
2020-07-24update clang drivers from llvm 10 to 11Andrew Kelley
2020-01-29update clang driver to release/10.x branchAndrew Kelley
upstream commit 967658150edb2cbb860c19ce54ac1e216bdc8461
2020-01-16update clang drivers to llvm 10.x (ac446302c)Andrew Kelley
2019-10-12Replace usage of createDriverOptTableLemonBoy
2019-09-22stage1: fix lost argv[0]Michael Dusan
- bug presented on FreeBSD when `/proc` filesystem is not mounted - bogus `cc` was used as exename, causing incorrect executable spawn - llvm::sys::fs::getMainExecutable() has platform-specific code to get exename and fallback is to use param argv0 - linux fallback is rare because `/proc` is usually mounted - *BSD fallback is not rare because `/proc` is often not mounted - macOS doesn't ever fallback: bug cannot present - windows doesn't ever fallback: bug cannot present - other Posix will always present
2019-07-19update clang driver code to llvm9Andrew Kelley
upstream commit 1931d3cb20a00da732c5210b123656632982fde0
2019-02-28update clang driver code to 8.0.0rc3Andrew Kelley
2019-02-24zig cc: work around clang calling GetCommandLine on WindowsAndrew Kelley
2019-02-24add `zig cc` command to act like a C compilerAndrew Kelley
closes #490