"git@repo.hca.bsc.es:rferrer/llvm-epi.git" did not exist on "7d350efddcd9109b482db52f2c99206d2fa03180"
- Jan 13, 2013
-
-
Dmitri Gribenko authored
llvm-svn: 172358
-
- Dec 03, 2012
-
-
Chandler Carruth authored
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. =] llvm-svn: 169131
-
- Sep 04, 2012
-
-
Evgeniy Stepanov authored
llvm-svn: 163131
-
- Aug 22, 2011
-
-
Jordy Rose authored
llvm-svn: 138260
-
- Aug 17, 2011
-
-
Jordy Rose authored
llvm-svn: 137844
-
Jordy Rose authored
Use DynamicLibrary instances as a way to get symbols from a specific library. Preparation for upcoming (preliminary) support for plugins for the static analyzer. llvm-svn: 137791
-
- Dec 07, 2010
-
-
Owen Anderson authored
llvm-svn: 121119
-
- Nov 29, 2010
-
-
Michael J. Spencer authored
llvm-svn: 120298
-
- Nov 18, 2010
-
-
Owen Anderson authored
Use thread-safe statics to avoid a static constructor here. This isn't thread-safe on MSVC, but we don't support threaded LLVM there anyways. llvm-svn: 119718
-
- Nov 09, 2010
-
-
Owen Anderson authored
llvm-svn: 118463
-
- Aug 17, 2010
-
-
Chris Lattner authored
cygwin when built with ENABLE_SHARED=1. Patch by NAKAMURA Takumi! llvm-svn: 111231
-
- Apr 15, 2010
-
-
Dan Gohman authored
llvm-svn: 101376
-
- Apr 09, 2010
-
-
Chris Lattner authored
llvm-svn: 100895
-
- Mar 11, 2010
-
-
Jeffrey Yasskin authored
included when using global symbols to ask the linker for the addresses of various functions. One of the symbols was actually getting declared by a header included in DynamicLibrary.cpp, which conflicted with the "extern void*" declaration in SearchForAddressOfSpecialSymbol(). llvm-svn: 98243
-
- Dec 23, 2009
-
-
Douglas Gregor authored
DynamicLibrary::SearchForAddressOfSymbol refer to declarations in the global namespace. llvm-svn: 92023
-
Douglas Gregor authored
llvm-svn: 92021
-
Douglas Gregor authored
DynamicLibrary::SearchForAddressOfSymbol and force them to have "C" linkage. Interestingly, GCC treats the block-scoped "extern" declarations we previously had as if they were extern "C" declarations (or, at least, were in the global namespace), so that GCC bug papered over this LLVM bug. Clang and EDG get the linkage correct; this new variant seems to work for both GCC and Clang. llvm-svn: 92020
-
- Oct 25, 2009
-
-
Chandler Carruth authored
llvm-svn: 85074
-
- Aug 31, 2009
-
-
Torok Edwin authored
llvm-svn: 80589
-
- Jul 07, 2009
-
-
Chris Lattner authored
This fixes PR4512 and eliminating static ctors is always good. Losing thread safety is unfortunate, but the code is just incredibly poorly designed. If someone is interested, the "right" solution is to split DynamicLibrary.cpp into two separate pieces: a stateless piece in libsystem, and a simple support file in libsupport that has the "state" (e.g. AddSymbol) in managed static objects. Doing this would both fix memory leaks we already have, as well as make the code thread safe again. it would also make sense to move all the unix specific code in System/DynamicLibrary.cpp into System/Unix/DynamicLibrary.inc. llvm-svn: 74927
-
Chris Lattner authored
llvm-svn: 74926
-
Chris Lattner authored
llvm-svn: 74924
-
- Jun 25, 2009
-
-
Owen Anderson authored
I did my best at implementing this for Win32, but I don't have a way to test it. Can someone with access to a Win32 machine test/fix this? llvm-svn: 74188
-
- Jan 29, 2009
-
-
Chris Lattner authored
llvm-svn: 63269
-
- Oct 08, 2008
-
-
Duncan Sands authored
Patch by Samuel Tardieu. llvm-svn: 57291
-
- Jul 10, 2008
-
-
Chris Lattner authored
llvm-svn: 53385
-
- May 06, 2008
-
-
Dan Gohman authored
llvm-svn: 50695
-
- Mar 13, 2008
-
-
Devang Patel authored
Thanks Daniel Dunbar! llvm-svn: 48340
-
- Mar 12, 2008
-
-
Chris Lattner authored
LoadLibraryPermanently. The current code modifies the value of a pointer that is passed by value, so the caller never gets the message. Patch by Julien Lerouge! llvm-svn: 48270
-
- Feb 22, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 47479
-
- Feb 13, 2008
-
-
Devang Patel authored
llvm-svn: 47065
-
- Jan 09, 2008
-
-
Duncan Sands authored
llvm-svn: 45781
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Dec 03, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 44528
-
- Sep 28, 2007
-
-
Chris Lattner authored
this out. llvm-svn: 42448
-
- Jul 31, 2007
-
-
Chris Lattner authored
llvm-svn: 40616
-
- Feb 01, 2007
-
-
Chris Lattner authored
llvm-svn: 33746
-
- Jan 19, 2007
-
-
Reid Spencer authored
llvm-svn: 33375
-
Reid Spencer authored
needed for output to be generated. On Linux these are both global vars and macro definitions so we have to special case Linux. llvm-svn: 33374
-
Reid Spencer authored
llvm-svn: 33373
-