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