aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/System/DynamicLibrary.cpp
AgeCommit message (Expand)AuthorFilesLines
2009-10-25Remove unused includes.Chandler Carruth1-1/+0
2009-08-31Fix ExplicitSymbols leak.Torok Edwin1-0/+7
2009-07-07Eliminate the static constructors and locks from DynamicLibrary.cpp.Chris Lattner1-26/+27
2009-07-07remove dead code, noone creates instances of "DynamicLibrary", so the ctor an...Chris Lattner1-10/+1
2009-07-07we don't use libtool anymore, update comments.Chris Lattner1-12/+2
2009-06-25Guard dynamic library loading.Owen Anderson1-9/+21
2009-01-29Fix PR3424, a static constructor ordering issue. Patch by Robert Schuster!Chris Lattner1-4/+7
2008-10-08Add <cstdio> include where needed by gcc-4.4.Duncan Sands1-0/+1
2008-07-10open plugins with RTLD_GLOBAL, pointed out by Bram Adams.Chris Lattner1-1/+1
2008-05-06Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman1-2/+0
2008-03-13Remove unused GetAddressOfSymbol()Devang Patel1-6/+1
2008-03-12This is a simple fix for getting error messages from dlerror inChris Lattner1-1/+2
2008-02-22Provide __main hooks for cygwin & mingw32Anton Korobeynikov1-0/+1
2008-02-13Remove use of ltdlDevang Patel1-69/+17
2008-01-09Fix compile failures with g++-4.3.Duncan Sands1-0/+1
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-12-03Provide hook for _alloca to make JITing on Cygwin slightly happier :)Anton Korobeynikov1-3/+11
2007-09-28really fix PR1581, thanks to Daniel Dunbar for pointingChris Lattner1-1/+1
2007-07-31Fix PR1581, patch by Timo SavolaChris Lattner1-1/+1
2007-02-01silence warningChris Lattner1-0/+1
2007-01-19Unbreak Darwin.Reid Spencer1-3/+0
2007-01-19Help the lli interpreter find the stderr/stdin/stdout symbols. These areReid Spencer1-3/+19
2007-01-19Handle each of stderr/stdin/stdout separately.Reid Spencer1-0/+4
2007-01-11Avoid taking the address of a macro by checking to see if stdin is definedReid Spencer1-0/+4
2007-01-10Allow LLI, in interpreter mode, to find stdin, stdout, and stderr. This isReid Spencer1-2/+12
2006-08-30Guess what happens when asserts are disabled. :(Chris Lattner1-1/+2
2006-08-25For PR797:Reid Spencer1-6/+5
2006-07-26For PR780:Reid Spencer1-0/+2
2006-07-07Change LoadLibraryPermanently to not throw an exception.Chris Lattner1-7/+13
2006-05-14Bug noticed, by inspection. Filename can be null.Chris Lattner1-1/+2
2006-05-12Fix iterator invalidation bug, identified by Coverity.Chris Lattner1-0/+1
2006-01-30Add AddSymbol() method to DynamicLibrary to work around Windows limitationJeff Cohen1-0/+15
2005-04-21Remove trailing whitespaceMisha Brukman1-5/+5
2005-01-09Rename Unix/*.cpp and Win32/*.cpp to have a *.inc suffix so that the sillyReid Spencer1-1/+1
2005-01-02Correct the case of a #include directory name, just in case.Reid Spencer1-1/+1
2004-12-24Get VC++ building againJeff Cohen1-2/+3
2004-12-24Eliminate use of ltdl.c when doing a VC++ build. Because libtool isn't used,Jeff Cohen1-0/+14
2004-12-04Fix compilation error on Darwin.Chris Lattner1-15/+18
2004-12-03Move darwin-specific majik here.Chris Lattner1-5/+27
2004-11-29Implement two new functions: LoadLibraryPermanently andReid Spencer1-28/+62
2004-11-29We just use ltdl's implementation for this abstraction now. Its portable toReid Spencer1-13/+3
2004-11-29Implement the default constructor which causes the current program to beReid Spencer1-0/+10
2004-11-18Dynamic Library abstraction. This makes the abstraction of a single dynamicReid Spencer1-0/+78