[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