aboutsummaryrefslogtreecommitdiff
path: root/lib/System/Unix/Path.inc
AgeCommit message (Expand)Author
2009-03-02Fix main executable path name resolution on FreeBSD, patch by Chris Lattner
2009-02-19If an executable is run through a symlink, dladdr will return theChris Lattner
2009-02-15Fix warning on gcc 4.3.Mikhail Glushenkov
2009-02-15Whitespace fixes.Mikhail Glushenkov
2008-08-11add a helper method to sys::Path for clang, patch byChris Lattner
2008-07-24Create temp. file in current path.Devang Patel
2008-07-22While creating temp. file on disk, if the current filename points to a existi...Devang Patel
2008-06-27Fix GetMainExecutable. Patch by Sam Bishop.Seo Sanghyeon
2008-06-15Add a missing semicolon.Wojciech Matyjewicz
2008-06-15Fix the sys::Path::getSuffix() implementation.Argyrios Kyrtzidis
2008-05-11Make constructors target-specific. This fixes problems where the path wouldNick Lewycky
2008-05-05Fix more -Wshorten-64-to-32 warnings.Evan Cheng
2008-04-07Make getDirnameSep a static method (not part of Path's interface).Ted Kremenek
2008-04-07Added method Path::getDirname().Ted Kremenek
2008-04-03Re-implemented Path::createDirectoryOnDisk (for Unix).Ted Kremenek
2008-04-01add some #includes.Chris Lattner
2008-04-01Implement Path::MapInFilePages/UnMapFilePages on unix, which Chris Lattner
2008-04-01Stub out some sys::Path::MapInFilePages/UnMapFilePages methods.Chris Lattner
2008-03-13Fix Path::GetMainExecutable on cygwin, patch by Sam Bishop.Chris Lattner
2008-03-03Stub out a Path::GetMainExecutable call to find the path to theChris Lattner
2008-02-27Add path separator support, patch by Sam Bishop. Chris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-18Added "GetCurrentDirectory()" to sys::Path.Ted Kremenek
2007-12-18Added "isDirectory" method to llvm::sys::Path.Ted Kremenek
2007-07-05Here is the bulk of the sanitizing.Gabor Greif
2007-05-06pull some win32 code into common code, add bitcode identification support.Chris Lattner
2007-04-07For PR1291:Reid Spencer
2007-03-29For PR789:Reid Spencer
2007-03-29Add a uniqueID field to the FileStatus structure for Paths. This will mapReid Spencer
2007-03-29For PR789:Reid Spencer
2006-08-23For PR797:Reid Spencer
2006-08-23For PR797:Reid Spencer
2006-08-23For PR797:Reid Spencer
2006-08-23For PR797:Reid Spencer
2006-08-22For PR797:Reid Spencer
2006-08-22Make the sys::Path::GetTemporaryDirectory method not throw exceptions andReid Spencer
2006-08-22Make an error message a little more intelligible.Reid Spencer
2006-08-07Add a note about how the "isFile" check in Path::eraseFromDisk preventsReid Spencer
2006-08-01Remove some now-dead methods. Use getFileStatus instead.Chris Lattner
2006-08-01elimiante some syscallsChris Lattner
2006-07-28Modify setStatusInfoOnDisk to not throw an exception.Chris Lattner
2006-07-28Modify Path::eraseFromDisk to not throw an exception.Chris Lattner
2006-07-28Change Path::getStatusInfo to return a boolean and error string on an errorChris Lattner
2006-07-07no need to do a stat then an lstat. lstat will tell us if normal files don't...Chris Lattner
2005-07-28Fix a problem in getDirectoryContents where sub-directory names wereReid Spencer
2005-07-091. Fix bug in getBaseName where it mishandles suffixesJeff Cohen
2005-07-08Ensure that functions like isDirectory don't fail if the file doesn'tReid Spencer
2005-07-08Two changes:Reid Spencer
2005-07-08Stamp out tabsJeff Cohen
2005-07-08Fix eraseSuffix()Jeff Cohen