[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