aboutsummaryrefslogtreecommitdiff
path: root/lib/System/Win32
AgeCommit message (Expand)Author
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
2009-06-18Give RWMutex the SmartRWMutex treatment too.Owen Anderson
2009-06-18Insert a SmartMutex templated class into the class hierarchy, which takes a t...Owen Anderson
2009-06-17Improve the Win32 reader-writer lock implementation by making it just a normalOwen Anderson
2009-06-16Accidentally broke this file.Owen Anderson
2009-06-16Remove the Win32 implementation, since it doesn't compile pre-Vista.Owen Anderson
2009-06-16Add a portable wrapper for reader-writer locks.Owen Anderson
2009-06-15"This patch implements the method with the GetModuleFileName function for win...Chris Lattner
2009-06-15add a new static method to portably determine whether a patch isChris Lattner
2009-06-04Fix comments.Torok Edwin
2009-06-04Add support for outputting ANSI colors to raw_fd_ostream.Torok Edwin
2009-05-11Add terminal width detection to llvm::sys::Process. This is needed toDouglas Gregor
2009-04-28Fix choice of version of Windows callback to use to consider not only the Vis...Stefanus Du Toit
2009-04-21Silence warnings.Anton Korobeynikov
2009-04-21Drop obsolete reference to __eprintf.Anton Korobeynikov
2009-04-14Call CreateProcess with bInheritHandles = TRUE.Mikhail Glushenkov
2009-04-14Delete trailing whitespace.Mikhail Glushenkov
2009-04-01hopefully fix an apparent build error on windows.Chris Lattner