aboutsummaryrefslogtreecommitdiff
path: root/lib/System/Win32
AgeCommit message (Expand)Author
2010-09-01Add an interface for unregistering a file from the FilesToRemove list.Dan Gohman
2010-08-31System: Fix getMagicNumber on windows.Michael J. Spencer
2010-08-28Don't cast Win32 FILETIME structs to int64. Patch by Dimitry Andric!Michael J. Spencer
2010-07-28Add an erase() method to llvm::ThreadLocal.Owen Anderson
2010-07-12Convert some tab stops into spaces.Duncan Sands
2010-07-12Path::isRootDirectory is unimplemented on Unix and not used,Chris Lattner
2010-05-08Add llvm::sys::RunInterruptHandlers(), which runs the registered SIGINT cleanupDaniel Dunbar
2010-03-31AddSignalHandler was not releasing the critical section on win32.Torok Edwin
2010-03-28Properly quote the quotes :) during cmdline construction on Windows.Anton Korobeynikov
2010-03-12Remove superfluous NULL assignmentKovarththanan Rajaratnam
2010-01-28Add llvm::Program::ChangeStderrToBinary().Douglas Gregor
2010-01-14Remove spurious semicolon.Anton Korobeynikov
2009-12-18Fix Win32 Path.inc for API update.Daniel Dunbar
2009-12-17Make Path use StringRef instead of std::string where possible.Jeffrey Yasskin
2009-11-25API change Path::isSpecialFile to Path::isRegularFile, improve semantics in r...Edward O'Callaghan
2009-11-24Provide Path::isSpecialFile interface for PR5568.Edward O'Callaghan
2009-11-05Path::createDirectoryOnDisk should ignore existing directories on win32 too.Benjamin Kramer
2009-10-26Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth
2009-09-22... missed hiding a variable for MSVC only.Daniel Dunbar
2009-09-22Hide MSVC specific CRT interaction behind _MSC_VER.Daniel Dunbar
2009-09-22Remove the GetProcessId() call from Win32/Program.inc, take 2.Mikhail Glushenkov
2009-09-22Add a magic LLVM_DISABLE_CRT_DEBUG environment variable which we check in Reg...Daniel Dunbar
2009-09-22Revert "Get rid of GetProcessId in Win32/Program.inc.", this breaksDaniel Dunbar
2009-09-15Get rid of GetProcessId in Win32/Program.inc.Mikhail Glushenkov
2009-09-11Fix llvm-extract's "writing bitcode to a terminal" warning, which wasn'tDan Gohman
2009-09-09Check that the 'kill' call succeeded.Mikhail Glushenkov
2009-09-08Const-correctness.Mikhail Glushenkov
2009-09-08Get rid of the Pid_ member in the Program class.Mikhail Glushenkov
2009-09-08Add a Kill() function to the Program class.Mikhail Glushenkov
2009-08-23Prune #includes from llvm/Linker.h and llvm/System/Path.h,Chris Lattner
2009-08-12improve win32 path support, patch by Baptiste Lepilleur!Chris Lattner
2009-08-03Fix a race condition in getting the process exit code on Win32.Daniel Dunbar
2009-08-02Empty arguments need to be quoted on Win32.Daniel Dunbar
2009-07-26Don't use llvm_report_error in libSystem, this is a layering violation.Daniel Dunbar
2009-07-23Re-committing r76828 with the JIT memory manager changes now that the buildReid Kleckner
2009-07-23Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner
2009-07-23Make the JIT code emitter properly retry and ask for more memory when it runsReid Kleckner
2009-07-18Remove duplication in Program::Execute{And,No}Wait.Mikhail Glushenkov
2009-07-12Use llvm_report_error, not llvm_unreachable.Daniel Dunbar
2009-07-12Improve sys::Path::makeAbsolute on Win32.Daniel Dunbar
2009-07-09eraseFromDisk no longer throws.Chris Lattner
2009-07-08Add an ExecuteNoWait interface to support asynchronous process spawning.David Greene
2009-07-08remove two methods that no longer exist.Chris Lattner
2009-07-08more getting windows to build.Chris Lattner
2009-07-08hopefully fix the build on windows.Chris Lattner
2009-06-30Fixed assert that checks return value of TlsSetValue.Oscar Fuentes
2009-06-26Fix error in the Win32 implementation pointed out by Howard Su.Owen Anderson
2009-06-25Add support for const thread locals.Owen Anderson
2009-06-25Add a class for supporting platform independent thread-local storage.Owen Anderson
2009-06-25Guard dynamic library loading.Owen Anderson