aboutsummaryrefslogtreecommitdiff
path: root/lib/System
AgeCommit message (Expand)Author
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-18Use thread-safe statics to avoid a static constructor here. This isn't threa...Owen Anderson
2010-11-17Fix typo: Exectuable -> ExecutablePeter Collingbourne
2010-11-16This is the first step in adding sane error handling support to LLVMSystem.Michael J. Spencer
2010-11-10Fix Whitespace.Michael J. Spencer
2010-11-10System/Win32/Path: Implement isSymLink.Michael J. Spencer
2010-11-10Win32/Process.inc: [PR8527] Process::FileDescriptorIsDisplayed(fd) should not...NAKAMURA Takumi
2010-11-09System/Path/Windows: Implement GetLLVMDefaultConfigDir.Michael J. Spencer
2010-11-09System/Path/Windows: Generalize GetUserHomeDirectory.Michael J. Spencer
2010-11-09System/Path/Windows: Make GetSystemLibraryPaths more generic.Michael J. Spencer
2010-11-09System/Windows: Reduce dependencies.Michael J. Spencer
2010-11-09System/Windows: Use normalized case and include method.Michael J. Spencer
2010-11-09System/Path/Windows: Change GetRootDirectory to return file:/// instead of C:/.Michael J. Spencer
2010-11-09Update comment.Michael J. Spencer
2010-11-09Fix PR8441, a thread unsafe static variable in our dynamic library loading fa...Owen Anderson
2010-11-08Remove contributor names as per coding statndard.Michael J. Spencer
2010-11-07Add method for checking if a path is a symbolic link.Rafael Espindola
2010-11-04System: Add llvm_execute_on_thread, which does what it says.Daniel Dunbar
2010-11-03Delete unused variables.Dan Gohman
2010-11-03Remove several unhelpful checks for isValid from sys::Path.Dan Gohman
2010-11-02Don't try to enforce MAXPATHLEN in sys::Path for Unix. OS's can checkDan Gohman
2010-11-02Simplify.Dan Gohman
2010-11-02Fix a copy+pasto.Dan Gohman
2010-11-02Avoid manipulating paths in fixed-sized arrays.Dan Gohman
2010-11-02Simplify this code.Dan Gohman
2010-11-02Use '\0' instead of 0 for nul character constants.Dan Gohman
2010-11-02appendSuffix: don't append a dot when the suffix is empty.Mikhail Glushenkov
2010-11-02Eliminate some temporary std::strings.Dan Gohman
2010-11-02Micro-optimize.Dan Gohman
2010-11-02GetDLLSuffix: Remove the leading dot from LTDL_SHLIB_EXT.Mikhail Glushenkov
2010-11-02Make FindProgramByName return paths with slashes unmodified on Windows.Mikhail Glushenkov
2010-11-0280-col violations.Mikhail Glushenkov
2010-11-02Path: Add GetEXESuffix() to complement GetDLLSuffix().Mikhail Glushenkov
2010-10-29Check if ErrMsg is null. This fixes the "not" command.Dan Gohman
2010-10-29Make Program::Wait differentiate execution failure due to the fileDan Gohman
2010-10-29Make Program::Wait provide an error message string for errorsDan Gohman
2010-10-28Revert r117582, which reverted r77396. Searching PATH for a stringDan Gohman
2010-10-28Revert r77396.Mikhail Glushenkov
2010-10-28Trailing whitespace.Mikhail Glushenkov
2010-10-28Reindent.Mikhail Glushenkov
2010-10-2780-col violation.Mikhail Glushenkov
2010-10-27Remove try/catch(...) from Win32/Signals.inc.Mikhail Glushenkov
2010-10-25ATTRIBUTE_UNUSED has been renamed to LLVM_ATTRIBUTE_UNUSED.Duncan Sands
2010-10-22Win32/Signals.inc: DontRemoveFileOnSignal(): Please acquire the CriticalSection.NAKAMURA Takumi
2010-10-21Trailing whitespace.Mikhail Glushenkov
2010-10-20Use C++03...Michael J. Spencer
2010-10-20System-Win32/Path: Fix incorrect assumption in isValid.Michael J. Spencer
2010-10-20Remove remaining uses of ATTRIBUTE_UNUSED on variables, and delete threeChandler Carruth
2010-10-20Add ATTRIBUTE_UNUSED for -Asserts.NAKAMURA Takumi
2010-10-19lib/System/Win32/ThreadLocal.inc: Suppress "unused" warning on -Asserts.NAKAMURA Takumi