7005007: Refine use of ALT_COMPILER_PATH to avoid conflict with JPRT usage
authordholmes
Thu, 09 Dec 2010 20:12:06 -0500
changeset 7445 57d387675180
parent 7444 be338e543a57
child 7446 9193aa209467
7005007: Refine use of ALT_COMPILER_PATH to avoid conflict with JPRT usage Summary: Check for CROSS_COMPILE_ARCH being set as an indicator to use ALT_COMPILER_PATH Reviewed-by: acorn, ohair
hotspot/make/linux/makefiles/build_vm_def.sh
hotspot/make/linux/makefiles/gcc.make
--- a/hotspot/make/linux/makefiles/build_vm_def.sh	Thu Dec 09 15:04:26 2010 -0500
+++ b/hotspot/make/linux/makefiles/build_vm_def.sh	Thu Dec 09 20:12:06 2010 -0500
@@ -1,7 +1,7 @@
 #!/bin/sh
 
 # If we're cross compiling use that path for nm
-if [ "$ALT_COMPILER_PATH" != "" ]; then 
+if [ "$CROSS_COMPILE_ARCH" != "" ]; then 
 NM=$ALT_COMPILER_PATH/nm
 else
 NM=nm
--- a/hotspot/make/linux/makefiles/gcc.make	Thu Dec 09 15:04:26 2010 -0500
+++ b/hotspot/make/linux/makefiles/gcc.make	Thu Dec 09 20:12:06 2010 -0500
@@ -25,7 +25,9 @@
 #------------------------------------------------------------------------
 # CC, CPP & AS
 
-ifdef ALT_COMPILER_PATH
+# When cross-compiling the ALT_COMPILER_PATH points
+# to the cross-compilation toolset
+ifdef CROSS_COMPILE_ARCH
 CPP = $(ALT_COMPILER_PATH)/g++
 CC  = $(ALT_COMPILER_PATH)/gcc
 else