aboutsummaryrefslogtreecommitdiff
path: root/lib/System/DynamicLibrary.cpp
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-09Fix PR8441, a thread unsafe static variable in our dynamic library loading fa...Owen Anderson
2010-08-17Fix failure of unittests/ExecutionEngine/JIT/MultiJITTest.cpp onChris Lattner
2010-04-15Fix a bunch of namespace polution.Dan Gohman
2010-04-09add minix support, patch by Kees van Reeuwijk! PR6797Chris Lattner
2010-03-11Make clang bootstrap happier on OSX 10.5 by reducing the number of headersJeffrey Yasskin
2009-12-23Alternative fix to make sure that the extern declarations used byDouglas Gregor
2009-12-23Revert 92020 until I figure out a more portable fixDouglas Gregor
2009-12-23Move the extern symbol declarations outside ofDouglas Gregor
2009-10-25Remove unused includes.Chandler Carruth
2009-08-31Fix ExplicitSymbols leak.Torok Edwin
2009-07-07Eliminate the static constructors and locks from DynamicLibrary.cpp.Chris Lattner
2009-07-07remove dead code, noone creates instances of "DynamicLibrary", so the ctor an...Chris Lattner
2009-07-07we don't use libtool anymore, update comments.Chris Lattner
2009-06-25Guard dynamic library loading.Owen Anderson
2009-01-29Fix PR3424, a static constructor ordering issue. Patch by Robert Schuster!Chris Lattner
2008-10-08Add <cstdio> include where needed by gcc-4.4.Duncan Sands
2008-07-10open plugins with RTLD_GLOBAL, pointed out by Bram Adams.Chris Lattner
2008-05-06Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman
2008-03-13Remove unused GetAddressOfSymbol()Devang Patel
2008-03-12This is a simple fix for getting error messages from dlerror inChris Lattner
2008-02-22Provide __main hooks for cygwin & mingw32Anton Korobeynikov
2008-02-13Remove use of ltdlDevang Patel
2008-01-09Fix compile failures with g++-4.3.Duncan Sands
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-03Provide hook for _alloca to make JITing on Cygwin slightly happier :)Anton Korobeynikov
2007-09-28really fix PR1581, thanks to Daniel Dunbar for pointingChris Lattner
2007-07-31Fix PR1581, patch by Timo SavolaChris Lattner
2007-02-01silence warningChris Lattner
2007-01-19Unbreak Darwin.Reid Spencer
2007-01-19Help the lli interpreter find the stderr/stdin/stdout symbols. These areReid Spencer
2007-01-19Handle each of stderr/stdin/stdout separately.Reid Spencer
2007-01-11Avoid taking the address of a macro by checking to see if stdin is definedReid Spencer
2007-01-10Allow LLI, in interpreter mode, to find stdin, stdout, and stderr. This isReid Spencer
2006-08-30Guess what happens when asserts are disabled. :(Chris Lattner
2006-08-25For PR797:Reid Spencer
2006-07-26For PR780:Reid Spencer
2006-07-07Change LoadLibraryPermanently to not throw an exception.Chris Lattner
2006-05-14Bug noticed, by inspection. Filename can be null.Chris Lattner
2006-05-12Fix iterator invalidation bug, identified by Coverity.Chris Lattner
2006-01-30Add AddSymbol() method to DynamicLibrary to work around Windows limitationJeff Cohen
2005-04-21Remove trailing whitespaceMisha Brukman
2005-01-09Rename Unix/*.cpp and Win32/*.cpp to have a *.inc suffix so that the sillyReid Spencer
2005-01-02Correct the case of a #include directory name, just in case.Reid Spencer
2004-12-24Get VC++ building againJeff Cohen
2004-12-24Eliminate use of ltdl.c when doing a VC++ build. Because libtool isn't used,Jeff Cohen
2004-12-04Fix compilation error on Darwin.Chris Lattner
2004-12-03Move darwin-specific majik here.Chris Lattner
2004-11-29Implement two new functions: LoadLibraryPermanently andReid Spencer