[llvm-commits] [poolalloc] r140019 - in /poolalloc/trunk: lib/AssistDS/CMakeLists.txt lib/DSA/CMakeLists.txt runtime/CMakeLists.txt runtime/FL2Allocator/CMakeLists.txt tools/Pa/CMakeLists.txt tools/TypeChecker/CMakeLists.txt

John Criswell criswell at uiuc.edu
Mon Sep 19 08:35:31 PDT 2011


Author: criswell
Date: Mon Sep 19 10:35:31 2011
New Revision: 140019

URL: http://llvm.org/viewvc/llvm-project?rev=140019&view=rev
Log:
Updates to the cmake build files.
Patches contributed by Ryuta Suzuki.

Modified:
    poolalloc/trunk/lib/AssistDS/CMakeLists.txt
    poolalloc/trunk/lib/DSA/CMakeLists.txt
    poolalloc/trunk/runtime/CMakeLists.txt
    poolalloc/trunk/runtime/FL2Allocator/CMakeLists.txt
    poolalloc/trunk/tools/Pa/CMakeLists.txt
    poolalloc/trunk/tools/TypeChecker/CMakeLists.txt

Modified: poolalloc/trunk/lib/AssistDS/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/AssistDS/CMakeLists.txt?rev=140019&r1=140018&r2=140019&view=diff
==============================================================================
--- poolalloc/trunk/lib/AssistDS/CMakeLists.txt (original)
+++ poolalloc/trunk/lib/AssistDS/CMakeLists.txt Mon Sep 19 10:35:31 2011
@@ -5,7 +5,7 @@
   DynCount.cpp
   FuncSimplify.cpp
   FuncSpec.cpp
-  GEPExprArg.cpp
+  GEPExprArgs.cpp
   IndCloner.cpp
   Int2PtrCmp.cpp
   LoadArgs.cpp

Modified: poolalloc/trunk/lib/DSA/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/DSA/CMakeLists.txt?rev=140019&r1=140018&r2=140019&view=diff
==============================================================================
--- poolalloc/trunk/lib/DSA/CMakeLists.txt (original)
+++ poolalloc/trunk/lib/DSA/CMakeLists.txt Mon Sep 19 10:35:31 2011
@@ -1,5 +1,6 @@
 add_llvm_library(LLVMDataStructure 
   AddressTakenAnalysis.cpp
+  AllocatorIdentification.cpp
   Basic.cpp
   BottomUpClosure.cpp
   CallTargets.cpp
@@ -8,8 +9,6 @@
   DSGraph.cpp
   DSTest.cpp
   DataStructure.cpp
-  DataStructureAA.cpp
-  DataStructureOpt.cpp
   DataStructureStats.cpp
   EntryPointAnalysis.cpp
   EquivClassGraphs.cpp
@@ -18,8 +17,6 @@
   Printer.cpp
   SanityCheck.cpp
   StdLibPass.cpp
-  Steensgaard.cpp
-  SteensgaardAA.cpp
   TopDownClosure.cpp
   TypeSafety.cpp
   )

Modified: poolalloc/trunk/runtime/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/runtime/CMakeLists.txt?rev=140019&r1=140018&r2=140019&view=diff
==============================================================================
--- poolalloc/trunk/runtime/CMakeLists.txt (original)
+++ poolalloc/trunk/runtime/CMakeLists.txt Mon Sep 19 10:35:31 2011
@@ -4,6 +4,8 @@
 file(GLOB entries *)
 foreach(entry ${entries})
   if(IS_DIRECTORY ${entry} AND EXISTS ${entry}/CMakeLists.txt)
-    add_subdirectory(${entry})
+    if(NOT ${entry} MATCHES "FreeListAllocator")
+      add_subdirectory(${entry})
+    endif()
   endif()
 endforeach(entry)

Modified: poolalloc/trunk/runtime/FL2Allocator/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/runtime/FL2Allocator/CMakeLists.txt?rev=140019&r1=140018&r2=140019&view=diff
==============================================================================
--- poolalloc/trunk/runtime/FL2Allocator/CMakeLists.txt (original)
+++ poolalloc/trunk/runtime/FL2Allocator/CMakeLists.txt Mon Sep 19 10:35:31 2011
@@ -1,9 +1,8 @@
 include_directories(/localhome/simmon12/progs/dyncall-0.5/dyncall)
 link_directories(/localhome/simmon12/progs/dyncall-0.5/dyncall/build_out/linux_x86_gcc_release)
-file(GLOB sources *.cpp)
-add_llvm_library( poolalloc_rt ${sources} )
+add_llvm_library( poolalloc_rt PoolAllocator.cpp )
 set_property(
-   TARGET poolalloc_rt 
+   TARGET poolalloc_rt
    PROPERTY COMPILE_DEFINITIONS USE_DYNCALL
    )
 target_link_libraries( poolalloc_rt dyncall_s )

Modified: poolalloc/trunk/tools/Pa/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/tools/Pa/CMakeLists.txt?rev=140019&r1=140018&r2=140019&view=diff
==============================================================================
--- poolalloc/trunk/tools/Pa/CMakeLists.txt (original)
+++ poolalloc/trunk/tools/Pa/CMakeLists.txt Mon Sep 19 10:35:31 2011
@@ -1,5 +1,4 @@
 set(LLVM_LINK_COMPONENTS bitreader bitwriter instrumentation scalaropts ipo nativecodegen)
-file(GLOB sources *.cpp)
 add_definitions(-fno-exceptions)
-add_llvm_tool( pa ${sources} )
+add_llvm_tool( pa pa.cpp )
 target_link_libraries(pa LLVMDataStructure poolalloc)

Modified: poolalloc/trunk/tools/TypeChecker/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/tools/TypeChecker/CMakeLists.txt?rev=140019&r1=140018&r2=140019&view=diff
==============================================================================
--- poolalloc/trunk/tools/TypeChecker/CMakeLists.txt (original)
+++ poolalloc/trunk/tools/TypeChecker/CMakeLists.txt Mon Sep 19 10:35:31 2011
@@ -1,5 +1,4 @@
 set(LLVM_LINK_COMPONENTS bitreader bitwriter instrumentation scalaropts ipo nativecodegen)
-file(GLOB sources *.cpp)
 add_definitions(-fno-exceptions)
-add_llvm_tool( tc ${sources} )
+add_llvm_tool( tc tc.cpp )
 target_link_libraries(tc LLVMDataStructure AssistDS )





More information about the llvm-commits mailing list