aboutsummaryrefslogtreecommitdiffstats
path: root/lib/System
Commit message (Expand)AuthorAgeFilesLines
* Update build scripts after merge r127116Jush Lu2011-03-101-61/+0
* Merge upstream r127116Jush Lu2011-03-0948-7108/+0
|\
| * Merge System into Support.Michael J. Spencer2010-11-2951-7401/+0
| * Use thread-safe statics to avoid a static constructor here. This isn't threa...Owen Anderson2010-11-181-3/+15
| * Fix typo: Exectuable -> ExecutablePeter Collingbourne2010-11-171-1/+1
| * This is the first step in adding sane error handling support to LLVMSystem.Michael J. Spencer2010-11-164-0/+298
| * Fix Whitespace.Michael J. Spencer2010-11-101-6/+6
| * System/Win32/Path: Implement isSymLink.Michael J. Spencer2010-11-101-1/+9
| * Win32/Process.inc: [PR8527] Process::FileDescriptorIsDisplayed(fd) should not...NAKAMURA Takumi2010-11-101-1/+2
| * System/Path/Windows: Implement GetLLVMDefaultConfigDir.Michael J. Spencer2010-11-091-2/+4
| * System/Path/Windows: Generalize GetUserHomeDirectory.Michael J. Spencer2010-11-091-8/+9
| * System/Path/Windows: Make GetSystemLibraryPaths more generic.Michael J. Spencer2010-11-092-2/+28
| * System/Windows: Reduce dependencies.Michael J. Spencer2010-11-091-0/+1
| * System/Windows: Use normalized case and include method.Michael J. Spencer2010-11-091-1/+1
| * System/Path/Windows: Change GetRootDirectory to return file:/// instead of C:/.Michael J. Spencer2010-11-091-3/+3
| * Update comment.Michael J. Spencer2010-11-091-1/+1
| * Fix PR8441, a thread unsafe static variable in our dynamic library loading fa...Owen Anderson2010-11-091-0/+4
| * Remove contributor names as per coding statndard.Michael J. Spencer2010-11-081-3/+0
| * Add method for checking if a path is a symbolic link.Rafael Espindola2010-11-072-0/+14
| * System: Add llvm_execute_on_thread, which does what it says.Daniel Dunbar2010-11-041-0/+52
| * 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-023-24/+15
| * Eliminate some temporary std::strings.Dan Gohman2010-11-021-4/+4
| * Micro-optimize.Dan Gohman2010-11-021-1/+1
| * GetDLLSuffix: Remove the leading dot from LTDL_SHLIB_EXT.Mikhail Glushenkov2010-11-021-1/+1
| * Make FindProgramByName return paths with slashes unmodified on Windows.Mikhail Glushenkov2010-11-022-4/+6
| * 80-col violations.Mikhail Glushenkov2010-11-021-3/+5
| * Path: Add GetEXESuffix() to complement GetDLLSuffix().Mikhail Glushenkov2010-11-022-0/+9
| * Check if ErrMsg is null. This fixes the "not" command.Dan Gohman2010-10-291-6/+11
| * Make Program::Wait differentiate execution failure due to the fileDan Gohman2010-10-293-9/+13
| * Make Program::Wait provide an error message string for errorsDan Gohman2010-10-291-9/+19
| * Revert r117582, which reverted r77396. Searching PATH for a stringDan Gohman2010-10-281-1/+1
| * Revert r77396.Mikhail Glushenkov2010-10-281-1/+1
| * Trailing whitespace.Mikhail Glushenkov2010-10-281-4/+4
| * Reindent.Mikhail Glushenkov2010-10-281-71/+71
| * 80-col violation.Mikhail Glushenkov2010-10-271-1/+2
| * Remove try/catch(...) from Win32/Signals.inc.Mikhail Glushenkov2010-10-272-11/+1
| * ATTRIBUTE_UNUSED has been renamed to LLVM_ATTRIBUTE_UNUSED.Duncan Sands2010-10-251-2/+2
| * Win32/Signals.inc: DontRemoveFileOnSignal(): Please acquire the CriticalSection.NAKAMURA Takumi2010-10-221-0/+2
| * Trailing whitespace.Mikhail Glushenkov2010-10-211-5/+5
| * Use C++03...Michael J. Spencer2010-10-201-1/+6
| * System-Win32/Path: Fix incorrect assumption in isValid.Michael J. Spencer2010-10-201-0/+9
| * Remove remaining uses of ATTRIBUTE_UNUSED on variables, and delete threeChandler Carruth2010-10-201-2/+2