make/linux/makefiles/vm.make

changeset 3518
719f7007c8e8
parent 3517
c77d473e71f7
child 3619
2d503de963b3
child 3724
d652a62d6e03
     1.1 --- a/make/linux/makefiles/vm.make	Tue Jan 31 13:12:39 2012 +0100
     1.2 +++ b/make/linux/makefiles/vm.make	Mon Feb 06 09:14:22 2012 +0100
     1.3 @@ -88,7 +88,7 @@
     1.4  BUILD_USER    = -DHOTSPOT_BUILD_USER="\"$(HOTSPOT_BUILD_USER)\""
     1.5  VM_DISTRO     = -DHOTSPOT_VM_DISTRO="\"$(HOTSPOT_VM_DISTRO)\""
     1.6  
     1.7 -CPPFLAGS =           \
     1.8 +CXXFLAGS =           \
     1.9    ${SYSDEFS}         \
    1.10    ${INCLUDES}        \
    1.11    ${BUILD_VERSION}   \
    1.12 @@ -100,7 +100,7 @@
    1.13  # This is VERY important! The version define must only be supplied to vm_version.o
    1.14  # If not, ccache will not re-use the cache at all, since the version string might contain
    1.15  # a time and date. 
    1.16 -vm_version.o: CPPFLAGS += ${JRE_VERSION}
    1.17 +vm_version.o: CXXFLAGS += ${JRE_VERSION}
    1.18  
    1.19  ifndef JAVASE_EMBEDDED
    1.20  CFLAGS += -DINCLUDE_TRACE
    1.21 @@ -276,13 +276,13 @@
    1.22    LIBS_VM   += $(LLVM_LIBS)
    1.23  endif
    1.24  
    1.25 -LINK_VM = $(LINK_LIB.c)
    1.26 +LINK_VM = $(LINK_LIB.CC)
    1.27  
    1.28  # rule for building precompiled header
    1.29  $(PRECOMPILED_HEADER):
    1.30  	$(QUIETLY) echo Generating precompiled header $@
    1.31  	$(QUIETLY) mkdir -p $(PRECOMPILED_HEADER_DIR)
    1.32 -	$(QUIETLY) $(COMPILE.CC) $(DEPFLAGS) -x c++-header $(PRECOMPILED_HEADER_SRC) -o $@ $(COMPILE_DONE)
    1.33 +	$(QUIETLY) $(COMPILE.CXX) $(DEPFLAGS) -x c++-header $(PRECOMPILED_HEADER_SRC) -o $@ $(COMPILE_DONE)
    1.34  
    1.35  # making the library:
    1.36  
    1.37 @@ -312,10 +312,10 @@
    1.38  $(LIBJVM): $(LIBJVM.o) $(LIBJVM_MAPFILE) $(LD_SCRIPT)
    1.39  	$(QUIETLY) {                                                    \
    1.40  	    echo Linking vm...;                                         \
    1.41 -	    $(LINK_LIB.CC/PRE_HOOK)                                     \
    1.42 +	    $(LINK_LIB.CXX/PRE_HOOK)                                     \
    1.43  	    $(LINK_VM) $(LD_SCRIPT_FLAG)                                \
    1.44  		       $(LFLAGS_VM) -o $@ $(LIBJVM.o) $(LIBS_VM);       \
    1.45 -	    $(LINK_LIB.CC/POST_HOOK)                                    \
    1.46 +	    $(LINK_LIB.CXX/POST_HOOK)                                    \
    1.47  	    rm -f $@.1; ln -s $@ $@.1;                                  \
    1.48  	    [ -f $(LIBJVM_G) ] || { ln -s $@ $(LIBJVM_G); ln -s $@.1 $(LIBJVM_G).1; }; \
    1.49              if [ \"$(CROSS_COMPILE_ARCH)\" = \"\" ] ; then                    \

mercurial