[llvm-commits] [vmkit] r52716 - in /vmkit/trunk: Makefile.common.in lib/Mvm/GCMmap2/gc.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Wed Jun 25 05:23:54 PDT 2008


Author: geoffray
Date: Wed Jun 25 07:23:54 2008
New Revision: 52716

URL: http://llvm.org/viewvc/llvm-project?rev=52716&view=rev
Log:
Add the -ansi and -Werror flags to C++ flags.
Remove a warning in GCMmap2.


Modified:
    vmkit/trunk/Makefile.common.in
    vmkit/trunk/lib/Mvm/GCMmap2/gc.cpp

Modified: vmkit/trunk/Makefile.common.in
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/Makefile.common.in?rev=52716&r1=52715&r2=52716&view=diff

==============================================================================
--- vmkit/trunk/Makefile.common.in (original)
+++ vmkit/trunk/Makefile.common.in Wed Jun 25 07:23:54 2008
@@ -23,7 +23,7 @@
 # Include LLVM's Master Makefile.
 include $(LLVM_OBJ_ROOT)/Makefile.common
 
-CXX.Flags += @GC_FLAGS@ -Wno-variadic-macros -fno-omit-frame-pointer
+CXX.Flags += @GC_FLAGS@ -Wno-variadic-macros -fno-omit-frame-pointer -ansi -Werror
 
 # GNU Classpath flags
 CLASSPATH_FLAGS = -I at classpathinclude@

Modified: vmkit/trunk/lib/Mvm/GCMmap2/gc.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/GCMmap2/gc.cpp?rev=52716&r1=52715&r2=52716&view=diff

==============================================================================
--- vmkit/trunk/lib/Mvm/GCMmap2/gc.cpp (original)
+++ vmkit/trunk/lib/Mvm/GCMmap2/gc.cpp Wed Jun 25 07:23:54 2008
@@ -234,7 +234,8 @@
   if(!loc) /* a key is being destroyed */  
     COLLECTOR threads->another_mark();
   else {
-    register unsigned int  **cur = (unsigned int **)&cur;
+    unsigned int* top;
+    register unsigned int  **cur = ⊤
     register unsigned int  **max = loc->base_sp();
     
     GCChunkNode *node;





More information about the llvm-commits mailing list