History log of /external/llvm/lib/Support/DynamicLibrary.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6948897e478cbd66626159776a8017b3c18579b9 01-Jul-2015 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master LLVM for rebase to r239765

Bug: 20140355: This rebase pulls the upstream fix for the spurious
warnings mentioned in the bug.

Change-Id: I7fd24253c50f4d48d900875dcf43ce3f1721a3da
/external/llvm/lib/Support/DynamicLibrary.cpp
c6a4f5e819217e1e12c458aed8e7b122e23a3a58 21-Jul-2014 Stephen Hines <srhines@google.com> Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/lib/Support/DynamicLibrary.cpp
dce4a407a24b04eebc6a376f8e62b41aaa7b071f 29-May-2014 Stephen Hines <srhines@google.com> Update LLVM for 3.5 rebase (r209712).

Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
/external/llvm/lib/Support/DynamicLibrary.cpp
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/lib/Support/DynamicLibrary.cpp
43a0f3959e00ad8ab455d1e32a54a45c39a7ee8a 13-Nov-2013 Benjamin Kramer <benny.kra@googlemail.com> Make sure LLVMLoadLibraryPermanently gets an extern "C" symbol.

Otherwise it's impossible to use it. Also don't include C++ headers in
a C header.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194581 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
54edcc2682e6710a85271e0439735ddbd5a1526e 06-Nov-2013 Peter Zotov <whitequark@whitequark.org> Add newline at EOF in DynamicLibrary.cpp

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194144 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
92198d4f0a7da1173e937a7a500a4bf9a553ea34 06-Nov-2013 Peter Zotov <whitequark@whitequark.org> [llvm-c] Specify explicit namespace in LLVMLoadLibraryPermanently

Presence of using namespace llvm depended on several #ifdef's, and
this broke the build on mswin32.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194142 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
87265f9792a59b7107bd30fb6f114f5ce5e1273c 06-Nov-2013 Peter Zotov <whitequark@whitequark.org> [llvm-c] Expose LLVMLoadLibraryPermanently

Original patch by Chris Wailes

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194139 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
b4b9b3b24c03f414c54f55e1b34b4d9124c55883 18-Sep-2013 Filip Pizlo <fpizlo@apple.com> Make DynamicLibrary use ManagedStatic. This is pretty simple and should just work as
advertised - but it does have the caveat that calls to DynamicLibrary::AddSymbol will
"reset" if you shutdown llvm and try to come back for seconds. This is a subtle
behavior change, but I'm assuming that nobody is affected by it.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190946 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
163df38bdf365ac743fa0e1067441dc7f0800bed 18-Sep-2013 Filip Pizlo <fpizlo@apple.com> Revert r190921. It broke Windows.

I'll roll it back in when I have a chance to look at it in detail.




git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190923 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
e77ea6b07e23c38706476fb41d210e4102ffa7eb 18-Sep-2013 Filip Pizlo <fpizlo@apple.com> Make DynamicLibrary use ManagedStatic. This is pretty simple and should just work as
advertised - but it does have the caveat that calls to DynamicLibrary::AddSymbol will
"reset" if you shutdown llvm and try to come back for seconds. This is a subtle
behavior change, but I'm assuming that nobody is affected by it.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190921 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
96f498bd9f140a98321c478f517877c4767b94fa 13-Jan-2013 Dmitri Gribenko <gribozavr@gmail.com> Remove redundant 'llvm::' qualifications


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172358 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
d04a8d4b33ff316ca4cf961e06c9e312eff8e64f 03-Dec-2012 Chandler Carruth <chandlerc@gmail.com> Use the new script to sort the includes of every file under lib.

Sooooo many of these had incorrect or strange main module includes.
I have manually inspected all of these, and fixed the main module
include to be the nearest plausible thing I could find. If you own or
care about any of these source files, I encourage you to take some time
and check that these edits were sensible. I can't have broken anything
(I strictly added headers, and reordered them, never removed), but they
may not be the headers you'd really like to identify as containing the
API being implemented.

Many forward declarations and missing includes were added to a header
files to allow them to parse cleanly when included first. The main
module rule does in fact have its merits. =]

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
68d92bdcc99e647546f40cfce5cfbeb904be2985 04-Sep-2012 Evgeniy Stepanov <eugeni.stepanov@gmail.com> Fix Android build of gtest and lib/Support.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
eeb37f1a568185c46f600fb34769ec376bf5bfaf 22-Aug-2011 Jordy Rose <jediknil@belkadan.com> Make DynamicLibrary thread-safe w/r/t call to dlerror() after dlopen(). PR10718

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138260 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
008a5f515aca0412db4eb9c572c6a9aef956f39e 17-Aug-2011 Jordy Rose <jediknil@belkadan.com> Static fields require an out-of-line definition. Fix DynamicLibrary for real.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137844 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
0bce85fbfacec97255337d12fc0ab193f03f21c3 17-Aug-2011 Jordy Rose <jediknil@belkadan.com> Use DynamicLibrary instances as a way to get symbols from a specific library. Preparation for upcoming (preliminary) support for plugins for the static analyzer.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137791 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
0ea112f104215ccba8d89c839cdeded6e3d49e59 07-Dec-2010 Owen Anderson <resistor@mac.com> Don't leak the mutex when loading dynamic libraries.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121119 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp
1f6efa3996dd1929fbc129203ce5009b620e6969 29-Nov-2010 Michael J. Spencer <bigcheesegs@gmail.com> Merge System into Support.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/DynamicLibrary.cpp