[llvm-commits] [poolalloc] r98064 - in /poolalloc/branches/release_26/lib: AssistDS/Makefile DSA/Makefile Macroscopic/Makefile PoolAllocate/Makefile
John Criswell
criswell at uiuc.edu
Tue Mar 9 09:01:39 PST 2010
Author: criswell
Date: Tue Mar 9 11:01:39 2010
New Revision: 98064
URL: http://llvm.org/viewvc/llvm-project?rev=98064&view=rev
Log:
Do not build shared libraries on Mingw or Cygwin. These platforms do not
currently support LLVM shared libraries.
Modified:
poolalloc/branches/release_26/lib/AssistDS/Makefile
poolalloc/branches/release_26/lib/DSA/Makefile
poolalloc/branches/release_26/lib/Macroscopic/Makefile
poolalloc/branches/release_26/lib/PoolAllocate/Makefile
Modified: poolalloc/branches/release_26/lib/AssistDS/Makefile
URL: http://llvm.org/viewvc/llvm-project/poolalloc/branches/release_26/lib/AssistDS/Makefile?rev=98064&r1=98063&r2=98064&view=diff
==============================================================================
--- poolalloc/branches/release_26/lib/AssistDS/Makefile (original)
+++ poolalloc/branches/release_26/lib/AssistDS/Makefile Tue Mar 9 11:01:39 2010
@@ -8,7 +8,11 @@
##===----------------------------------------------------------------------===##
LEVEL = ../..
+ifneq ($(OS),Cygwin)
+ifneq ($(OS),MingW)
SHARED_LIBRARY=1
+endif
+endif
LIBRARYNAME = AssistDS
include $(LEVEL)/Makefile.common
Modified: poolalloc/branches/release_26/lib/DSA/Makefile
URL: http://llvm.org/viewvc/llvm-project/poolalloc/branches/release_26/lib/DSA/Makefile?rev=98064&r1=98063&r2=98064&view=diff
==============================================================================
--- poolalloc/branches/release_26/lib/DSA/Makefile (original)
+++ poolalloc/branches/release_26/lib/DSA/Makefile Tue Mar 9 11:01:39 2010
@@ -10,8 +10,12 @@
LEVEL = ../..
LIBRARYNAME = LLVMDataStructure
BUILD_ARCHIVE := 1
+ifneq ($(OS),Cygwin)
+ifneq ($(OS),MingW)
SHARED_LIBRARY := 1
#LOADABLE_MODULE := 1
+endif
+endif
include $(LEVEL)/Makefile.common
Modified: poolalloc/branches/release_26/lib/Macroscopic/Makefile
URL: http://llvm.org/viewvc/llvm-project/poolalloc/branches/release_26/lib/Macroscopic/Makefile?rev=98064&r1=98063&r2=98064&view=diff
==============================================================================
--- poolalloc/branches/release_26/lib/Macroscopic/Makefile (original)
+++ poolalloc/branches/release_26/lib/Macroscopic/Makefile Tue Mar 9 11:01:39 2010
@@ -2,8 +2,12 @@
LEVEL=../..
# Give the name of a library. This will build a dynamic version.
+ifneq ($(OS),Cygwin)
+ifneq ($(OS),MingW)
SHARED_LIBRARY=1
LOADABLE_MODULE = 1
+endif
+endif
DONT_BUILD_RELINKED=1
LIBRARYNAME=macroscopic
Modified: poolalloc/branches/release_26/lib/PoolAllocate/Makefile
URL: http://llvm.org/viewvc/llvm-project/poolalloc/branches/release_26/lib/PoolAllocate/Makefile?rev=98064&r1=98063&r2=98064&view=diff
==============================================================================
--- poolalloc/branches/release_26/lib/PoolAllocate/Makefile (original)
+++ poolalloc/branches/release_26/lib/PoolAllocate/Makefile Tue Mar 9 11:01:39 2010
@@ -8,8 +8,12 @@
#
LIBRARYNAME=poolalloc
BUILD_ARCHIVE := 1
+ifneq ($(OS),Cygwin)
+ifneq ($(OS),MingW)
SHARED_LIBRARY := 1
#LOADABLE_MODULE := 1
+endif
+endif
#
# Include Makefile.common so we know what to do.
More information about the llvm-commits
mailing list