aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/DependencyFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-10-20Roll-back r250822.Angel Garcia Gomez1-1/+1
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez1-1/+1
2015-09-02Use new utility function to clean leading junk from pathnames. NFCDouglas Katzman1-18/+3
2015-08-13[modules] For explicit module file dependencies, only list direct dependency ...Richard Smith1-1/+1
2015-08-13Try to fix the build after r244923Reid Kleckner1-1/+1
2015-08-13[modules] Change the way we deal with .d output for explicitly-specified moduleRichard Smith1-9/+13
2015-08-13Add sanitizer blacklists to the rules generated with -M/-MM/-MD/-MMD.Ivan Krasin1-1/+5
2015-08-09[modules] When building a dependency file, include module maps parsed in theRichard Smith1-0/+30
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-1/+1
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-05-13Break \# in a depfile the same way as gcc.Paul Robinson1-22/+18
2015-05-13Fix dependency file escaping.Paul Robinson1-5/+57
2015-04-27Support generating NMake/Jom-style depfiles.Paul Robinson1-5/+23
2014-11-19Update for LLVM API changeDavid Blaikie1-2/+2
2014-10-27Frontend: Don't include stdin in the dependency list for an object fileDavid Majnemer1-2/+11
2014-09-10Unique_ptrify PPCallbacks ownership.Craig Topper1-2/+3
2014-08-25Update for llvm api change.Rafael Espindola1-5/+5
2014-08-10unique_ptr-ify ASTReaderListener in the ASTReaderDavid Blaikie1-2/+2
2014-06-30Consider module depedencies when checking a preamble in libclangBen Langmuir1-0/+99
2014-05-22[C++11] Use 'nullptr'. Frontend edition.Craig Topper1-2/+2
2014-03-14[Modules] Emit the module file paths as dependencies of the PCH when we are b...Argyrios Kyrtzidis1-1/+9
2014-03-14[Modules] Make sure that the synthesized file "__inferred_module.map" doesn't...Argyrios Kyrtzidis1-2/+6
2014-03-13[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-17/+13
2014-03-07Add dependencies from imported modules with -MDBen Langmuir1-25/+59
2014-02-24Update for llvm api change.Rafael Espindola1-1/+1
2014-02-24Don't assume that F_None is the default. It is about to change.Rafael Espindola1-1/+1
2014-01-10Use the simpler version of llvm::sys::fs::remove when possible.Rafael Espindola1-2/+1
2013-06-13Modernize some low-hanging PathV1 uses.Benjamin Kramer1-2/+3
2013-06-11Include PathV1.h in files that use it.Rafael Espindola1-0/+1
2013-04-02Escape # and $ in dependency files.Benjamin Kramer1-3/+5
2012-09-29For PPCallbacks::InclusionDirective() add a parameter for the module, wheneverArgyrios Kyrtzidis1-2/+4
2012-09-27Per discussion in http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-...Argyrios Kyrtzidis1-2/+2
2011-11-21Delete the depfile if we could not open a header file. We cannotPeter Collingbourne1-28/+36
2011-10-11For the FileChanged Preprocessor callback, when exiting a file, pass its FileID.Argyrios Kyrtzidis1-2/+4
2011-08-30Change err_pp_file_not_found back to an Error; when it's a Warning, we suppre...Eli Friedman1-8/+2
2011-07-25Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth1-1/+1
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-13/+13
2011-07-12Implement -MG. Fixes PR9613Peter Collingbourne1-1/+38
2011-07-08Fix up dependency file name printing to more closely match that of gcc, inclu...Eli Friedman1-5/+11
2011-04-15Fixes a crash when generating dependency file stuffFariborz Jahanian1-1/+1
2011-02-17fix clang -MM output to escape spaces in filenames. This seems to beChris Lattner1-7/+18
2010-07-26It's not necessary to call flush() on a raw_ostream immediately priorDan Gohman1-1/+0
2010-03-23PPCallbacks: Add hook for reaching the end of the main file, and fix Dependen...Daniel Dunbar1-4/+5
2010-03-07Rename to addPPCallbacks since we're effectively adding a callback and maybe ...Kovarththanan Rajaratnam1-1/+1
2010-03-07Don't assert if PP already contains a valid PP callback. The PP can handle mu...Kovarththanan Rajaratnam1-1/+0
2009-11-28Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend.Benjamin Kramer1-2/+1
2009-11-11Sink AttachDependencyFileGen into CreatePreprocessor.Daniel Dunbar1-5/+5
2009-11-11Add DependencyOutputOptions to wrap -M... options, and propogate toDaniel Dunbar1-19/+25
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump1-8/+8
2009-05-19Clean up some unnecessary includes.Eli Friedman1-2/+0