Simplify some code.
[oota-llvm.git] / lib / System /
2009-10-12 Edward O'CallaghanHaiku porting patches, Credit to Paul Davey.
2009-10-02 Benjamin KramerMingW build fixes
2009-09-22 Daniel Dunbar... missed hiding a variable for MSVC only.
2009-09-22 Daniel DunbarHide MSVC specific CRT interaction behind _MSC_VER.
2009-09-22 Mikhail GlushenkovRemove the GetProcessId() call from Win32/Program.inc...
2009-09-22 Daniel DunbarAdd a magic LLVM_DISABLE_CRT_DEBUG environment variable...
2009-09-22 Daniel DunbarRevert "Get rid of GetProcessId in Win32/Program.inc...
2009-09-15 Mikhail GlushenkovGet rid of GetProcessId in Win32/Program.inc.
2009-09-12 Daniel DunbarExperimental fix for PR4960.
2009-09-11 Dan GohmanFix llvm-extract's "writing bitcode to a terminal"...
2009-09-09 Benjamin KramerAdd a shortcut for OS X to Path::GetMainExecutable...
2009-09-09 Mikhail GlushenkovCheck that the 'kill' call succeeded.
2009-09-08 Mikhail GlushenkovThis should unbreak the build on 64-bit Linux.
2009-09-08 Mikhail GlushenkovConst-correctness.
2009-09-08 Mikhail GlushenkovGet rid of the Pid_ member in the Program class.
2009-09-08 Mikhail GlushenkovAdd a Kill() function to the Program class.
2009-09-07 Duncan SandsUsing a signal handler that does nothing should be
2009-09-06 Duncan SandsRemove some not-really-used variables, as warned
2009-09-06 Duncan SandsTweak code into an equivalent form for which icc
2009-09-03 Daniel DunbarImprove llvm::getHostTriple for some cases where the...
2009-08-31 Torok EdwinFix ExplicitSymbols leak.
2009-08-23 Chris Lattnerremove the last uses of Config/alloca.h
2009-08-23 Chris LattnerPrune #includes from llvm/Linker.h and llvm/System...
2009-08-19 Owen AndersonGet rid of a helgrind warning. If this is _actually_...
2009-08-17 Owen AndersonAdd locking around signal handler registration.
2009-08-12 Dan GohmanThis void is implicit in C++.
2009-08-12 Chris Lattnerimprove win32 path support, patch by Baptiste Lepilleur!
2009-08-07 Dan GohmanFix a bunch of namespace pollution.
2009-08-05 Dan GohmanMinor code simplification.
2009-08-05 Dan GohmanUpdate a comment to reflect the current code.
2009-08-05 Dan GohmanRemove needless uses of std::flush in the parent proces...
2009-08-05 Dan GohmanUse _exit rather than exit in the child process after...
2009-08-04 Dan GohmanFollow Unix behavior and return 127 if the command...
2009-08-04 Daniel DunbarWhen exec() fails, return 127 instead of errno; the...
2009-08-03 Daniel DunbarFix a race condition in getting the process exit code...
2009-08-02 Daniel DunbarEmpty arguments need to be quoted on Win32.
2009-08-01 Chris LattnereXtensible Systems doesn't exist any more and Reid...
2009-07-29 Dan GohmanRemove another F_OK.
2009-07-28 Dan GohmanOn "Unix", if Program::FindProgramByName is given a...
2009-07-28 Dan GohmanIt isn't necessary to use F_OK when using R_OK or similar.
2009-07-28 Benjamin KramerFix a fixme; don't take binaries from the working direc...
2009-07-27 Douglas GregorCMake: make sure that the *.inc files for libSystem...
2009-07-26 Daniel DunbarDon't use llvm_report_error in libSystem, this is a...
2009-07-23 Reid KlecknerRe-committing r76828 with the JIT memory manager change...
2009-07-23 Reid KlecknerReverting r76825 and r76828, since they caused clang...
2009-07-23 Reid KlecknerMake the JIT code emitter properly retry and ask for...
2009-07-18 Mikhail GlushenkovRemove duplication in Program::Execute{And,No}Wait.
2009-07-17 Mikhail GlushenkovTrailing whitespace.
2009-07-15 Ted KremenekLexically order files in CMakeLists.txt files.
2009-07-12 Daniel DunbarUse llvm_report_error, not llvm_unreachable.
2009-07-12 Daniel DunbarImprove sys::Path::makeAbsolute on Win32.
2009-07-12 Chris Lattner"UNIX paths can contain non-ASCII characters, so Path...
2009-07-09 Chris LattnereraseFromDisk no longer throws.
2009-07-08 David GreeneAdd an ExecuteNoWait interface to support asynchronous...
2009-07-08 Chris Lattnerremove two methods that no longer exist.
2009-07-08 Chris Lattnermore getting windows to build.
2009-07-08 Chris Lattnerhopefully fix the build on windows.
2009-07-07 Chris LattnerEliminate the static constructors and locks from Dynami...
2009-07-07 Chris Lattnerremove dead code, noone creates instances of "DynamicLi...
2009-07-07 Chris Lattnerwe don't use libtool anymore, update comments.
2009-07-06 Owen AndersonNo need to double-include config.h
2009-07-06 Owen AndersonWe need to include config.h to get the proper setting...
2009-07-06 Chris Lattnerimprove portability to windows, patch by Xerces Ranby!
2009-07-06 Jeffrey YasskinOops, I #included errno.h from inside the llvm::sys...
2009-07-02 Duncan SandsFix windows build, patch by Howard Su.
2009-07-01 Jeffrey YasskinAdd a portable strerror*() wrapper, llvm::sys::StrError...
2009-07-01 Owen AndersonTry again at making this work on OpenBSD.
2009-07-01 Owen AndersonFix the build on OpenBSD.
2009-06-30 Oscar FuentesFixed assert that checks return value of TlsSetValue.
2009-06-26 Owen AndersonFix compilation without pthreads.
2009-06-26 Daniel DunbarFix unused variable warnings.
2009-06-26 Owen AndersonFix error in the Win32 implementation pointed out by...
2009-06-25 Owen AndersonAdd support for const thread locals.
2009-06-25 Owen AndersonFix typo in assertion.
2009-06-25 Owen AndersonAdd a configure test for pthread_getspecific, and use...
2009-06-25 Owen AndersonUpdate cmake build files.
2009-06-25 Owen AndersonAdd a class for supporting platform independent thread...
2009-06-25 Owen AndersonGuard dynamic library loading.
2009-06-23 Owen AndersonAdd atomic multiply and divide operations, built on...
2009-06-23 Owen AndersonRevert my last series of commits related to Timer and...
2009-06-23 Owen AndersonAtomic ops that do arithmetic use signed arithmetic.
2009-06-23 Owen AndersonLabel the existing atomic functions as 32-bit specific...
2009-06-23 Owen AndersonAdd an atomic add operation.
2009-06-20 Owen AndersonWorkaround for an... interesting bug in Darwin's pthrea...
2009-06-19 Owen AndersonFix bad paste-o in the MSVC atomics.
2009-06-18 Owen AndersonGive RWMutex the SmartRWMutex treatment too.
2009-06-18 Owen AndersonInsert a SmartMutex templated class into the class...
2009-06-18 Ted KremenekUpdate CMake files to account for new location of Threa...
2009-06-18 Owen AndersonMove Threading.[h|cpp] from Support to System.
2009-06-18 Owen AndersonFix build when disable thread support.
2009-06-17 Douglas GregorAdd RWMutex.cpp to the CMake makefiles
2009-06-17 Owen AndersonImprove the Win32 reader-writer lock implementation...
2009-06-17 Owen AndersonUse atomic increment/decrement for reference counting...
2009-06-17 Owen AndersonAdd an atomic increment and decrement implementation...
2009-06-16 Owen AndersonAccidentally broke this file.
2009-06-16 Owen AndersonRemove the Win32 implementation, since it doesn't compi...
2009-06-16 Owen AndersonFix/cleanup trailing newlines.
2009-06-16 Owen AndersonAdd a portable wrapper for reader-writer locks.
2009-06-15 Dan Gohmanglibc has two versions of strerror_r, a standards compl...
2009-06-15 Chris Lattner"This patch implements the method with the GetModuleFil...
next