summaryrefslogtreecommitdiffstats
path: root/llvm/lib/System/Unix/Path.inc
Commit message (Expand)AuthorAgeFilesLines
* Merge System into Support.Michael J. Spencer2010-11-291-896/+0
* Add method for checking if a path is a symbolic link.Rafael Espindola2010-11-071-0/+9
* Delete unused variables.Dan Gohman2010-11-031-3/+0
* Remove several unhelpful checks for isValid from sys::Path.Dan Gohman2010-11-031-26/+4
* Don't try to enforce MAXPATHLEN in sys::Path for Unix. OS's can checkDan Gohman2010-11-021-4/+6
* Simplify.Dan Gohman2010-11-021-2/+1
* Fix a copy+pasto.Dan Gohman2010-11-021-1/+2
* Avoid manipulating paths in fixed-sized arrays.Dan Gohman2010-11-021-10/+6
* Simplify this code.Dan Gohman2010-11-021-6/+3
* Use '\0' instead of 0 for nul character constants.Dan Gohman2010-11-021-3/+3
* appendSuffix: don't append a dot when the suffix is empty.Mikhail Glushenkov2010-11-021-12/+0
* Eliminate some temporary std::strings.Dan Gohman2010-11-021-4/+4
* Micro-optimize.Dan Gohman2010-11-021-1/+1
* Path: Add GetEXESuffix() to complement GetDLLSuffix().Mikhail Glushenkov2010-11-021-0/+4
* Correctly check if a path is a directory. Fix by Brian Korver.Evan Cheng2010-10-071-1/+1
* Issue a #error if the host doesn't have an implementation forDan Gohman2010-09-071-0/+2
* Apply a patch from Kees van Reeuwijk to add support for Minix.Dan Gohman2010-09-021-3/+3
* Some fixes for NetBSDAnton Korobeynikov2010-08-311-3/+3
* Eliminate unnecessary empty string literals.Dan Gohman2010-08-041-2/+2
* improve Path::makeUnique when mkstemp/mktemp are not availableChris Lattner2010-07-121-7/+12
* Don't bother clearing the Magic string when the magic numberDan Gohman2010-05-271-3/+1
* This doesn't need SmallVector.h anymore.Dan Gohman2010-04-191-1/+0
* Fix this for std::vectors which don't have .data().Dan Gohman2010-04-191-1/+1
* Revert 91528 and use a std::vector instead, fixing an abuse of std::string.Dan Gohman2010-04-191-10/+16
* Fix a grammaro.Dan Gohman2010-03-301-2/+2
* Make Path use StringRef instead of std::string where possible.Jeffrey Yasskin2009-12-171-18/+18
* remove use of SmallVector from Path::makeUnique. Path::makeUniqueChris Lattner2009-12-161-14/+10
* eliminate an extraneous use of SmallVector in a case whereChris Lattner2009-12-161-6/+4
* Remove spurious extern.Daniel Dunbar2009-12-091-1/+1
* Remove dead returns.Benjamin Kramer2009-11-291-2/+0
* This patch ensures that Path::GetMainExecutable is able to handle theKovarththanan Rajaratnam2009-11-291-2/+6
* API change Path::isSpecialFile to Path::isRegularFile, improve semantics in r...Edward O'Callaghan2009-11-251-5/+5
* Remove bogus error handling code.Daniel Dunbar2009-11-241-6/+2
* Provide Path::isSpecialFile interface for PR5568.Edward O'Callaghan2009-11-241-2/+20
* Add a shortcut for OS X to Path::GetMainExecutable. This gives a nice speedup onBenjamin Kramer2009-09-091-1/+15
* remove the last uses of Config/alloca.hChris Lattner2009-08-231-3/+7
* Prune #includes from llvm/Linker.h and llvm/System/Path.h,Chris Lattner2009-08-231-7/+7
* Minor code simplification.Dan Gohman2009-08-051-4/+2
* Remove another F_OK.Dan Gohman2009-07-291-1/+1
* It isn't necessary to use F_OK when using R_OK or similar.Dan Gohman2009-07-281-2/+2
* Improve sys::Path::makeAbsolute on Win32.Daniel Dunbar2009-07-121-0/+13
* "UNIX paths can contain non-ASCII characters, so Path::isValid() should not r...Chris Lattner2009-07-121-9/+1
* add a new static method to portably determine whether a patch isChris Lattner2009-06-151-0/+8
* Untabification.Bill Wendling2009-05-301-42/+41
* Make Unix.h:MakeErrMsg separate the prefix and errno string, so we get:Daniel Dunbar2009-04-201-3/+3
* Fix main executable path name resolution on FreeBSD, patch by Chris Lattner2009-03-021-1/+60
* If an executable is run through a symlink, dladdr will return theChris Lattner2009-02-191-3/+8
* Fix warning on gcc 4.3.Mikhail Glushenkov2009-02-151-1/+4
* Whitespace fixes.Mikhail Glushenkov2009-02-151-58/+58
* add a helper method to sys::Path for clang, patch byChris Lattner2008-08-111-0/+6
OpenPOWER on IntegriCloud