- 5d92bc5 [Support] Use HAVE_DLOPEN to guard dlopen(3) usage by Pavel Labath · 9 years ago
- af79f3d Add more wrappers for symbol APIs to the C API. by Eli Bendersky · 10 years ago
- 74a46c2 Revert "Limit the symbol search in DynamicLibrary to the module that was opened." by Zachary Turner · 11 years ago
- 0611d014 Limit the symbol search in DynamicLibrary to the module that was opened. by Zachary Turner · 11 years ago
- cfe341f Fix .cpp files claiming to be header files by Hans Wennborg · 11 years ago
- 8d399f8 [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to reduce verbosity. by Craig Topper · 11 years ago
- c10719f [C++11] Make use of 'nullptr' in the Support library. by Craig Topper · 11 years ago
- 8a8cd2b Re-sort all of the includes with ./utils/sort_includes.py so that by Chandler Carruth · 12 years ago
- 505d240 Make sure LLVMLoadLibraryPermanently gets an extern "C" symbol. by Benjamin Kramer · 12 years ago
- 62fdeb8 Add newline at EOF in DynamicLibrary.cpp by Peter Zotov · 12 years ago
- 671fe2e [llvm-c] Specify explicit namespace in LLVMLoadLibraryPermanently by Peter Zotov · 12 years ago
- 34ddbf1 [llvm-c] Expose LLVMLoadLibraryPermanently by Peter Zotov · 12 years ago
- 57093e8 Make DynamicLibrary use ManagedStatic. This is pretty simple and should just work as by Filip Pizlo · 12 years ago
- 591f154 Revert r190921. It broke Windows. by Filip Pizlo · 12 years ago
- 4389ee3 Make DynamicLibrary use ManagedStatic. This is pretty simple and should just work as by Filip Pizlo · 12 years ago
- 226fea5 Remove redundant 'llvm::' qualifications by Dmitri Gribenko · 13 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- c439a42 Fix Android build of gtest and lib/Support. by Evgeniy Stepanov · 13 years ago
- 5765f4c Make DynamicLibrary thread-safe w/r/t call to dlerror() after dlopen(). PR10718 by Jordy Rose · 14 years ago
- 04bc405 Static fields require an out-of-line definition. Fix DynamicLibrary for real. by Jordy Rose · 14 years ago
- a19917d Use DynamicLibrary instances as a way to get symbols from a specific library. Preparation for upcoming (preliminary) support for plugins for the static analyzer. by Jordy Rose · 14 years ago
- 10e1b56 Don't leak the mutex when loading dynamic libraries. by Owen Anderson · 15 years ago
- 447762d Merge System into Support. by Michael J. Spencer · 15 years ago[Renamed (97%) from llvm/lib/System/DynamicLibrary.cpp]
- aa398c1 Use thread-safe statics to avoid a static constructor here. This isn't thread-safe on MSVC, but we don't by Owen Anderson · 15 years ago
- 1fc8ec1 Fix PR8441, a thread unsafe static variable in our dynamic library loading facilities. by Owen Anderson · 15 years ago
- 2c76ae5 Fix failure of unittests/ExecutionEngine/JIT/MultiJITTest.cpp on by Chris Lattner · 15 years ago
- b29cda9 Fix a bunch of namespace polution. by Dan Gohman · 15 years ago
- c86cdc7 add minix support, patch by Kees van Reeuwijk! PR6797 by Chris Lattner · 15 years ago
- 0069d72 Make clang bootstrap happier on OSX 10.5 by reducing the number of headers by Jeffrey Yasskin · 16 years ago
- f94e00d Alternative fix to make sure that the extern declarations used by by Douglas Gregor · 16 years ago
- 051b92c Revert 92020 until I figure out a more portable fix by Douglas Gregor · 16 years ago
- 93254e1 Move the extern symbol declarations outside of by Douglas Gregor · 16 years ago
- 083524a Remove unused includes. by Chandler Carruth · 16 years ago
- 487d576 Fix ExplicitSymbols leak. by Torok Edwin · 16 years ago
- 3612256 Eliminate the static constructors and locks from DynamicLibrary.cpp. by Chris Lattner · 16 years ago
- 5ceb2cb remove dead code, noone creates instances of "DynamicLibrary", so the ctor and dtor are dead. by Chris Lattner · 16 years ago
- 4efb280 we don't use libtool anymore, update comments. by Chris Lattner · 16 years ago
- 021c3b0 Guard dynamic library loading. by Owen Anderson · 16 years ago
- c047401 Fix PR3424, a static constructor ordering issue. Patch by Robert Schuster! by Chris Lattner · 17 years ago
- 26ff6f9 Add <cstdio> include where needed by gcc-4.4. Patch by Samuel Tardieu. by Duncan Sands · 17 years ago
- 2e24e0c open plugins with RTLD_GLOBAL, pointed out by Bram Adams. by Chris Lattner · 17 years ago
- a8b7e78 Remove uses of llvm/System/IncludeFile.h that are no longer needed. by Dan Gohman · 17 years ago
- af305d2 Remove unused GetAddressOfSymbol() Thanks Daniel Dunbar! by Devang Patel · 18 years ago
- 1f49988 This is a simple fix for getting error messages from dlerror in by Chris Lattner · 18 years ago
- 6636210 Provide __main hooks for cygwin & mingw32 by Anton Korobeynikov · 18 years ago
- f64f7fb Remove use of ltdl by Devang Patel · 18 years ago
- 48f22f0 Fix compile failures with g++-4.3. by Duncan Sands · 18 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 9050bd1 Provide hook for _alloca to make JITing on Cygwin slightly happier :) by Anton Korobeynikov · 18 years ago
- 8861abe really fix PR1581, thanks to Daniel Dunbar for pointing this out. by Chris Lattner · 18 years ago
- 364439e Fix PR1581, patch by Timo Savola by Chris Lattner · 18 years ago
- 104fc7f silence warning by Chris Lattner · 19 years ago
- 9f900c1 Unbreak Darwin. by Reid Spencer · 19 years ago
- a960849 Help the lli interpreter find the stderr/stdin/stdout symbols. These are by Reid Spencer · 19 years ago
- dcf6f90 Handle each of stderr/stdin/stdout separately. by Reid Spencer · 19 years ago
- 750f80e Avoid taking the address of a macro by checking to see if stdin is defined by Reid Spencer · 19 years ago
- 1b2eeed Allow LLI, in interpreter mode, to find stdin, stdout, and stderr. This is by Reid Spencer · 19 years ago
- 9543866 Guess what happens when asserts are disabled. :( by Chris Lattner · 19 years ago
- 51e6f68 For PR797: by Reid Spencer · 19 years ago
- 082e2a7 For PR780: by Reid Spencer · 19 years ago
- 8c8858a Change LoadLibraryPermanently to not throw an exception. by Chris Lattner · 19 years ago
- 78b8e97 Bug noticed, by inspection. Filename can be null. by Chris Lattner · 19 years ago
- 1971e8a Fix iterator invalidation bug, identified by Coverity. by Chris Lattner · 19 years ago
- baeb39c Add AddSymbol() method to DynamicLibrary to work around Windows limitation by Jeff Cohen · 20 years ago
- 10468d8 Remove trailing whitespace by Misha Brukman · 20 years ago
- c892a0d Rename Unix/*.cpp and Win32/*.cpp to have a *.inc suffix so that the silly by Reid Spencer · 21 years ago
- 862ebf5 Correct the case of a #include directory name, just in case. by Reid Spencer · 21 years ago
- 683b1a5 Get VC++ building again by Jeff Cohen · 21 years ago
- 039b4ab Eliminate use of ltdl.c when doing a VC++ build. Because libtool isn't used, by Jeff Cohen · 21 years ago
- 73a1914 Fix compilation error on Darwin. by Chris Lattner · 21 years ago
- 4cf8b36 Move darwin-specific majik here. by Chris Lattner · 21 years ago
- 0e6a4fc Implement two new functions: LoadLibraryPermanently and by Reid Spencer · 21 years ago
- 3468ae1 We just use ltdl's implementation for this abstraction now. Its portable to by Reid Spencer · 21 years ago
- 72a7457 Implement the default constructor which causes the current program to be by Reid Spencer · 21 years ago
- 4a763ca Dynamic Library abstraction. This makes the abstraction of a single dynamic by Reid Spencer · 21 years ago