[vmkit-commits] [vmkit] r83205 - in /vmkit/trunk: autoconf/configure.ac configure include/mvm/Config/config.h.in lib/Mvm/GCMmap2/MvmGC.h
Gael Thomas
gael.thomas at lip6.fr
Thu Oct 1 10:35:10 PDT 2009
Author: gthomas
Date: Thu Oct 1 12:35:09 2009
New Revision: 83205
URL: http://llvm.org/viewvc/llvm-project?rev=83205&view=rev
Log:
Hi llvm :) (for my second commit)
Define WITHOUT_FINALIZER through a gcc option and not through config.h to avoid collision between vmkit's and llvm's config.h
Modified:
vmkit/trunk/autoconf/configure.ac
vmkit/trunk/configure
vmkit/trunk/include/mvm/Config/config.h.in
vmkit/trunk/lib/Mvm/GCMmap2/MvmGC.h
Modified: vmkit/trunk/autoconf/configure.ac
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/autoconf/configure.ac?rev=83205&r1=83204&r2=83205&view=diff
==============================================================================
--- vmkit/trunk/autoconf/configure.ac (original)
+++ vmkit/trunk/autoconf/configure.ac Thu Oct 1 12:35:09 2009
@@ -190,7 +190,7 @@
)
if test ! "x$withfinalizer" = "xyes"; then
- AC_DEFINE(WITHOUT_FINALIZER, [1], [Not using finalizer])
+ VM_FLAGS="$VM_FLAGS -DWITHOUT_FINALIZER"
fi
dnl **************************************************************************
Modified: vmkit/trunk/configure
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/configure?rev=83205&r1=83204&r2=83205&view=diff
==============================================================================
--- vmkit/trunk/configure (original)
+++ vmkit/trunk/configure Thu Oct 1 12:35:09 2009
@@ -4021,11 +4021,7 @@
if test ! "x$withfinalizer" = "xyes"; then
-
-cat >>confdefs.h <<\_ACEOF
-#define WITHOUT_FINALIZER 1
-_ACEOF
-
+ VM_FLAGS="$VM_FLAGS -DWITHOUT_FINALIZER"
fi
Modified: vmkit/trunk/include/mvm/Config/config.h.in
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/include/mvm/Config/config.h.in?rev=83205&r1=83204&r2=83205&view=diff
==============================================================================
--- vmkit/trunk/include/mvm/Config/config.h.in (original)
+++ vmkit/trunk/include/mvm/Config/config.h.in Thu Oct 1 12:35:09 2009
@@ -9,9 +9,6 @@
/* Define to 1 if you have the `gc' library (-lgc). */
#undef HAVE_LIBGC
-/* Define to 1 if you are not using finalizers */
-#undef WITHOUT_FINALIZER
-
/* Define to 1 if you have the `pthread' library (-lpthread). */
#undef HAVE_LIBPTHREAD
Modified: vmkit/trunk/lib/Mvm/GCMmap2/MvmGC.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/GCMmap2/MvmGC.h?rev=83205&r1=83204&r2=83205&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/GCMmap2/MvmGC.h (original)
+++ vmkit/trunk/lib/Mvm/GCMmap2/MvmGC.h Thu Oct 1 12:35:09 2009
@@ -12,7 +12,6 @@
#define MVM_MMAP_GC_H
#include <sys/types.h>
-#include "mvm/Config/config.h"
#include "mvm/GC/GC.h"
#include "types.h"
#include "gcalloc.h"
More information about the vmkit-commits
mailing list