Rafael Espindola
|
97b51af3b9
Update for llvm api change.
|
11 年之前 |
Alp Toker
|
5676ff327f
Remove unused sys/stat.h includes
|
11 年之前 |
Justin Bogner
|
a7c5ec1c87
Driver: Record that we're in crashdump and push flags to ConstructJob
|
11 年之前 |
Rafael Espindola
|
9986295b4f
Replace llvm::error_code with std::error_code.
|
11 年之前 |
Craig Topper
|
03208adb78
[C++11] Use 'nullptr'. Driver edition.
|
11 年之前 |
Rafael Espindola
|
2018c6b469
Update for llvm api change.
|
11 年之前 |
Alp Toker
|
0650de4fc1
Remove a whole lot of unused variables
|
11 年之前 |
Hans Wennborg
|
aaaa2a1889
Move the execution code from Compilation::ExecuteCommand to Command::Execute
|
12 年之前 |
Hans Wennborg
|
fc3389701e
Move Compilation::PrintJob and PrintDiagnosticJob into Job::Print.
|
12 年之前 |
Rafael Espindola
|
7d3240d3c9
Remove the -ccc-echo option that is now unused.
|
12 年之前 |
Rafael Espindola
|
d965f95daa
Update for llvm API change.
|
12 年之前 |
Rafael Espindola
|
de2b523b9a
Convert last use of PathV1.h in Compilation.cpp
|
12 年之前 |
Rafael Espindola
|
8ce9054eb9
Convert a use of PathV1.h
|
12 年之前 |
Rafael Espindola
|
da1f9cb8ce
Use llvm::sys::fs::can_write.
|
12 年之前 |
Rafael Espindola
|
a372f40dac
Include PathV1.h only where it is used.
|
12 年之前 |
Reid Kleckner
|
b1e25a1bc0
[Driver] Refactor clang driver to use LLVM's Option library
|
12 年之前 |
Rafael Espindola
|
57a3bbfa9a
Use the sys::ExecuteAndWait that takes StringRefs.
|
12 年之前 |
Rafael Espindola
|
a603569515
Use the global functions instead of the Program methods.
|
12 年之前 |
Chad Rosier
|
c48d575f2e
[driver] Do not generate crash diagnostics if the compilation command failed
|
12 年之前 |
Chad Rosier
|
4c4df4520d
[driver] The failure of any phase (e.g., preprocess, compile, assemble) for a
|
12 年之前 |
Douglas Gregor
|
250172a851
Form the default -fmodules-cache-path= properly.
|
12 年之前 |
Chad Rosier
|
8425a5413b
[driver] Clear the FailureResultFiles when initializing clang diagnostics. Also,
|
12 年之前 |
Chad Rosier
|
a16355c318
[driver] Refactor the driver so that a failing commands doesn't prevent
|
12 年之前 |
Chad Rosier
|
9d718635fa
[driver] Associate a JobAction with each result file. This enables the driver
|
12 年之前 |
Daniel Dunbar
|
6ea3a2a6fa
[Driver] Don't remove non-regular files that were outputs.
|
12 年之前 |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 年之前 |
Dmitri Gribenko
|
c4a77906c2
Use empty parens for empty function parameter list instead of '(void)'.
|
12 年之前 |
Chad Rosier
|
1cd46de484
[driver] Remove an extra space with the -iprefix option, so that
|
12 年之前 |
Chad Rosier
|
967f3f09f8
[driver] Remove an extra space with the -internal-externc-isystem option, so
|
12 年之前 |
Chad Rosier
|
c91b41a64c
[driver] Completely rework how superfluous options are stripped out of the crash
|
12 年之前 |