From 8330703b4d42ad93fae286340bcf4d89d993e5ff Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Thu, 8 Jan 2009 18:20:02 +0100 Subject: [PATCH] GC defines and linkage changes. --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 50976670..582c076d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -143,7 +143,7 @@ if(UNIX) endif(UNIX) if(USE_BOEHM_GC) - add_definitions(-DUSE_BOEHM_GC) + add_definitions(-DREDIRECT_MALLOC=GC_malloc -DIGNORE_FREE) endif(USE_BOEHM_GC) if(GENERATE_OFFTI) @@ -188,7 +188,7 @@ if(WIN32) endif(WIN32) if(USE_BOEHM_GC) - target_link_libraries(${LDC_EXE} gc) + target_link_libraries(${LDC_EXE} ${PROJECT_SOURCE_DIR}/libgc.a) endif(USE_BOEHM_GC) get_target_property(LDC_LOC ${LDC_EXE} LOCATION)