Argyrios Kyrtzidis
|
da31359244
Per discussion in http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20120917/064551.html
|
13 years ago |
Peter Collingbourne
|
1b91ab467c
Delete the depfile if we could not open a header file. We cannot
|
13 years ago |
Argyrios Kyrtzidis
|
c892c5fa92
For the FileChanged Preprocessor callback, when exiting a file, pass its FileID.
|
14 years ago |
Eli Friedman
|
f84139a133
Change err_pp_file_not_found back to an Error; when it's a Warning, we suppress it in system headers. And it is not a good idea to suppress it in system headers. (This was originally changed in r134996 to implement -MG.)
|
14 years ago |
Chandler Carruth
|
402785357a
Mechanically rename SourceManager::getInstantiationLoc and
|
14 years ago |
Chris Lattner
|
5f9e272e63
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
14 years ago |
Peter Collingbourne
|
bb52786da8
Implement -MG. Fixes PR9613
|
14 years ago |
Eli Friedman
|
a6e023c449
Fix up dependency file name printing to more closely match that of gcc, including fixing a nasty recent regression that could make us print "/foo.h" with a command-line including "-I ./".
|
14 years ago |
Fariborz Jahanian
|
ccad3db9b9
Fixes a crash when generating dependency file stuff
|
14 years ago |
Chris Lattner
|
9d50634cfc
fix clang -MM output to escape spaces in filenames. This seems to be
|
14 years ago |
Dan Gohman
|
55c6570bf6
It's not necessary to call flush() on a raw_ostream immediately prior
|
15 years ago |
Daniel Dunbar
|
dbd8209b33
PPCallbacks: Add hook for reaching the end of the main file, and fix DependencyFile to not do work in its destructor.
|
15 years ago |
Kovarththanan Rajaratnam
|
a5d10c4df4
Rename to addPPCallbacks since we're effectively adding a callback and maybe chaining it to an existing one
|
15 years ago |
Kovarththanan Rajaratnam
|
92e4443fcc
Don't assert if PP already contains a valid PP callback. The PP can handle multiple callbacks (using PPChainedCallbacks)
|
15 years ago |
Benjamin Kramer
|
bd21828179
Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend.
|
15 years ago |
Daniel Dunbar
|
ca11f61233
Sink AttachDependencyFileGen into CreatePreprocessor.
|
16 years ago |
Daniel Dunbar
|
0e0bae8139
Add DependencyOutputOptions to wrap -M... options, and propogate to
|
16 years ago |
Mike Stump
|
1eb4433ac4
Remove tabs, and whitespace cleanups.
|
16 years ago |
Eli Friedman
|
ac8d6298a8
Clean up some unnecessary includes.
|
16 years ago |
Eli Friedman
|
b09f6e15c5
Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp
|
16 years ago |