changeset 1558:ffe92bbe7e84 icedtea6-1.5

2009-05-25 Xerxes R?nby <xerxes@zafena.se> * acinclude.m4: Fix: Renamed TARGET_ARCH to CROSS_TARGET_ARCH to prevent unintended use by make builtin LINK.c rule. * Makefile.am: Likewise. * patches/icedtea-explicit-target-arch.patch: Likewise.
author Xerxes R?nby <xerxes@zafena.se>
date Mon, 25 May 2009 15:16:14 +0200
parents dc8a866b7219
children 3a9ce0147736
files ChangeLog Makefile.am acinclude.m4 patches/icedtea-explicit-target-arch.patch
diffstat 4 files changed, 24 insertions(+), 17 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Thu May 21 15:35:17 2009 +0100
+++ b/ChangeLog	Mon May 25 15:16:14 2009 +0200
@@ -1,3 +1,10 @@
+2009-05-25  Xerxes RĂ„nby  <xerxes@zafena.se>
+
+	* acinclude.m4: Fix: Renamed TARGET_ARCH to CROSS_TARGET_ARCH
+	to prevent unintended use by make builtin LINK.c rule.
+	* Makefile.am: Likewise.
+	* patches/icedtea-explicit-target-arch.patch: Likewise.
+
 2009-05-21  Gary Benson  <gbenson@redhat.com>
 
 	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp:
--- a/Makefile.am	Thu May 21 15:35:17 2009 +0100
+++ b/Makefile.am	Mon May 25 15:16:14 2009 +0200
@@ -202,7 +202,7 @@
 if ENABLE_CROSS_COMPILATION
 ICEDTEA_ENV += \
 	CROSS_COMPILATION="true" \
-	TARGET_ARCH="$(TARGET_ARCH)"
+	CROSS_TARGET_ARCH="$(CROSS_TARGET_ARCH)"
 endif
 
 if USE_ALT_JAR
@@ -285,7 +285,7 @@
 if ENABLE_CROSS_COMPILATION
 ICEDTEA_ENV_ECJ += \
 	CROSS_COMPILATION="true" \
-	TARGET_ARCH="$(TARGET_ARCH)"
+	CROSS_TARGET_ARCH="$(CROSS_TARGET_ARCH)"
 endif
 
 env-ecj:
--- a/acinclude.m4	Thu May 21 15:35:17 2009 +0100
+++ b/acinclude.m4	Mon May 25 15:16:14 2009 +0200
@@ -5,77 +5,77 @@
       BUILD_ARCH_DIR=amd64
       INSTALL_ARCH_DIR=amd64
       JRE_ARCH_DIR=amd64
-      TARGET_ARCH=x86_64
+      CROSS_TARGET_ARCH=x86_64
       ;;
     i?86-*-*)
       BUILD_ARCH_DIR=i586
       INSTALL_ARCH_DIR=i386
       JRE_ARCH_DIR=i386
       ARCH_PREFIX=${LINUX32}
-      TARGET_ARCH=i386
+      CROSS_TARGET_ARCH=i386
       ;;
     alpha*-*-*)
       BUILD_ARCH_DIR=alpha
       INSTALL_ARCH_DIR=alpha
       JRE_ARCH_DIR=alpha
-      TARGET_ARCH=alpha
+      CROSS_TARGET_ARCH=alpha
       ;;
     arm*-*-*)
       BUILD_ARCH_DIR=arm
       INSTALL_ARCH_DIR=arm
       JRE_ARCH_DIR=arm
-      TARGET_ARCH=arm
+      CROSS_TARGET_ARCH=arm
       ;;
     mips-*-*)
       BUILD_ARCH_DIR=mips
       INSTALL_ARCH_DIR=mips
       JRE_ARCH_DIR=mips
-      TARGET_ARCH=mips
+      CROSS_TARGET_ARCH=mips
        ;;
     mipsel-*-*)
       BUILD_ARCH_DIR=mipsel
       INSTALL_ARCH_DIR=mipsel
       JRE_ARCH_DIR=mipsel
-      TARGET_ARCH=mipsel
+      CROSS_TARGET_ARCH=mipsel
        ;;
     powerpc-*-*)
       BUILD_ARCH_DIR=ppc
       INSTALL_ARCH_DIR=ppc
       JRE_ARCH_DIR=ppc
       ARCH_PREFIX=${LINUX32}
-      TARGET_ARCH=ppc
+      CROSS_TARGET_ARCH=ppc
        ;;
     powerpc64-*-*)
       BUILD_ARCH_DIR=ppc64
       INSTALL_ARCH_DIR=ppc64
       JRE_ARCH_DIR=ppc64
-      TARGET_ARCH=ppc64
+      CROSS_TARGET_ARCH=ppc64
        ;;
     sparc64-*-*)
       BUILD_ARCH_DIR=sparcv9
       INSTALL_ARCH_DIR=sparcv9
       JRE_ARCH_DIR=sparc64
-      TARGET_ARCH=sparc64
+      CROSS_TARGET_ARCH=sparc64
        ;;
     s390-*-*)
       BUILD_ARCH_DIR=s390
       INSTALL_ARCH_DIR=s390
       JRE_ARCH_DIR=s390
       ARCH_PREFIX=${LINUX32}
-      TARGET_ARCH=s390
+      CROSS_TARGET_ARCH=s390
        ;;
     *)
       BUILD_ARCH_DIR=`uname -m`
       INSTALL_ARCH_DIR=$BUILD_ARCH_DIR
       JRE_ARCH_DIR=$INSTALL_ARCH_DIR
-      TARGET_ARCH=$BUILD_ARCH_DIR
+      CROSS_TARGET_ARCH=$BUILD_ARCH_DIR
       ;;
   esac
   AC_SUBST(BUILD_ARCH_DIR)
   AC_SUBST(INSTALL_ARCH_DIR)
   AC_SUBST(JRE_ARCH_DIR)
   AC_SUBST(ARCH_PREFIX)
-  AC_SUBST(TARGET_ARCH)
+  AC_SUBST(CROSS_TARGET_ARCH)
 ])
 
 AC_DEFUN([SET_OS_DIRS],
--- a/patches/icedtea-explicit-target-arch.patch	Thu May 21 15:35:17 2009 +0100
+++ b/patches/icedtea-explicit-target-arch.patch	Mon May 25 15:16:14 2009 +0200
@@ -16,7 +16,7 @@
 +ifndef CROSS_COMPILATION
 +  ARCH:=$(shell uname -m)
 +else
-+  ARCH:=$(TARGET_ARCH)
++  ARCH:=$(CROSS_TARGET_ARCH)
 +endif
  PATH_SEP = :
  ifeq ($(LP64), 1)
@@ -38,7 +38,7 @@
 +      mach := $(shell (dpkg-architecture -qDEB_BUILD_ARCH_CPU 2>/dev/null || echo $(mach)) | sed 's/powerpc$$/ppc/;s/hppa/parisc/')
 +    endif
 +  else
-+    mach := $(TARGET_ARCH)
++    mach := $(CROSS_TARGET_ARCH)
    endif
    archExpr = case "$(mach)" in \
                  i[3-9]86) \
@@ -62,7 +62,7 @@
 +    endif
 +  else
 +    # Cross-compilation: Assume target archicture is given.
-+    mach := $(TARGET_ARCH)
++    mach := $(CROSS_TARGET_ARCH)
    endif
    archExpr = case "$(mach)" in \
                  i[3-9]86) \