[vmkit-commits] [vmkit] r180333 - Remove my wrong sentence from README.txt. Check the optimization flags after having included the llvm build system.
Peter Senna Tschudin
peter.senna at gmail.com
Thu Apr 25 10:00:11 PDT 2013
Author: peter.senna
Date: Thu Apr 25 11:58:40 2013
New Revision: 180333
URL: http://llvm.org/viewvc/llvm-project?rev=180333&view=rev
Log:
Remove my wrong sentence from README.txt. Check the optimization flags after having included the llvm build system.
(cherry picked from commit bcdce8922b67da539c7c1058569e6b30becf9f5e)
Modified:
vmkit/trunk/Makefile.common.in
vmkit/trunk/README.TXT
Modified: vmkit/trunk/Makefile.common.in
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/Makefile.common.in?rev=180333&r1=180332&r2=180333&view=diff
==============================================================================
--- vmkit/trunk/Makefile.common.in (original)
+++ vmkit/trunk/Makefile.common.in Thu Apr 25 11:58:40 2013
@@ -16,48 +16,9 @@ ifeq ($(BUILD_FRAMETABLE), 1)
BUILT_SOURCES = FrametablesSymbols.inc FrametablesExterns.inc
endif
-#ENABLE_OPTIMIZED := 0
REQUIRES_FRAME_POINTER := 1
JAVAC_TARGET := 1.5
-ifneq ($(ENABLE_OPTIMIZED), 1)
- CFLAGS += -O0
- CXXFLAGS += -O0
-
- LLC_CPP_FLAGS := -O=0
- LLC_ASM_FLAGS := -O=0 -asm-verbose
- LLC_GLIBJ_FLAGS :=
-
- OPT_BC_WITH_GC_FLAGS := -inline
- OPT_MMTK_FLAGS :=
- OPT_VMJC_FLAGS := -std-compile-opts
-
- VMJC_MMTK_FLAGS :=
- VMJC_GLIBJ_FLAGS := -jit-emit-debug -std-compile-opts
-
- PRECOMPILER_FLAGS :=
-
- KEEP_SYMBOLS := 1
- DEBUG_RUNTIME := 1
- DEBUG_SYMBOLS := 1
-else
- CFLAGS += -O2 -g0
- CXXFLAGS += -O2 -g0
-
- LLC_CPP_FLAGS :=
- LLC_ASM_FLAGS := -O=2 -disable-debug-info-print
- LLC_GLIBJ_FLAGS := -disable-debug-info-print
-
- OPT_BC_WITH_GC_FLAGS := -std-compile-opts -strip-debug
- OPT_MMTK_FLAGS := -std-compile-opts -strip-debug
- OPT_VMJC_FLAGS := -std-compile-opts -strip-debug
-
- PRECOMPILER_FLAGS := -O3
-
- VMJC_MMTK_FLAGS := -std-compile-opts
- VMJC_GLIBJ_FLAGS := -std-compile-opts
-endif
-
# Include LLVM's Master Makefile.
include $(LLVM_OBJ_ROOT)/Makefile.common
@@ -75,4 +36,33 @@ endif
LIBS += -lz
+
+ifeq ($(ENABLE_OPTIMIZED),1)
+ LLC_CPP_FLAGS :=
+ LLC_ASM_FLAGS := -O=2 -disable-debug-info-print
+ LLC_GLIBJ_FLAGS := -disable-debug-info-print
+
+ OPT_BC_WITH_GC_FLAGS := -std-compile-opts -strip-debug
+ OPT_MMTK_FLAGS := -std-compile-opts -strip-debug
+ OPT_VMJC_FLAGS := -std-compile-opts -strip-debug
+
+ PRECOMPILER_FLAGS := -O3
+
+ VMJC_MMTK_FLAGS := -std-compile-opts
+ VMJC_GLIBJ_FLAGS := -std-compile-opts
+else
+ LLC_CPP_FLAGS := -O=0
+ LLC_ASM_FLAGS := -O=0 -asm-verbose
+ LLC_GLIBJ_FLAGS :=
+
+ OPT_BC_WITH_GC_FLAGS := -inline
+ OPT_MMTK_FLAGS :=
+ OPT_VMJC_FLAGS := -std-compile-opts
+
+ VMJC_MMTK_FLAGS :=
+ VMJC_GLIBJ_FLAGS := -jit-emit-debug -std-compile-opts
+
+ PRECOMPILER_FLAGS :=
+endif
+
include $(VMKIT_SRC_ROOT)/Makefile.rules
Modified: vmkit/trunk/README.TXT
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/README.TXT?rev=180333&r1=180332&r2=180333&view=diff
==============================================================================
--- vmkit/trunk/README.TXT (original)
+++ vmkit/trunk/README.TXT Thu Apr 25 11:58:40 2013
@@ -53,8 +53,6 @@ ln -sf ../native/jni/java-util/.libs/lib
LLVM:
=====
-* Notice that installing clang is not mandatory on a recent MACOS
-
* Get it (git):
git clone http://llvm.org/git/llvm.git
More information about the vmkit-commits
mailing list