changeset in /hg/icedtea6: 2009-05-25 Xerxes R?nby <xerxes at zaf...
Xerxes Rånby
xerxes at zafena.se
Mon May 25 03:50:53 PDT 2009
Hi,
Ok to apply this to the icedtea6-1.5 branch?
Xerxes
Xerxes R?nby skrev:
> changeset 4501bcea5ffd in /hg/icedtea6
> details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=4501bcea5ffd
> description:
> 2009-05-25 Xerxes R?nby <xerxes at 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.
>
> diffstat:
>
> 4 files changed, 24 insertions(+), 17 deletions(-)
> ChangeLog | 7 +++++++
> Makefile.am | 4 ++--
> acinclude.m4 | 24 ++++++++++++------------
> patches/icedtea-explicit-target-arch.patch | 6 +++---
>
> diffs (158 lines):
>
> diff -r fd613af504b2 -r 4501bcea5ffd ChangeLog
> --- a/ChangeLog Fri May 22 10:13:16 2009 -0400
> +++ b/ChangeLog Mon May 25 12:40:45 2009 +0200
> @@ -1,3 +1,10 @@ 2009-05-22 Omair Majid <omajid at redhat.
> +2009-05-25 Xerxes Rånby <xerxes at 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-22 Omair Majid <omajid at redhat.com>
>
> * rt/net/sourceforge/jnlp/JNLPFile.java (parse): Fix comment to reflect
> diff -r fd613af504b2 -r 4501bcea5ffd Makefile.am
> --- a/Makefile.am Fri May 22 10:13:16 2009 -0400
> +++ b/Makefile.am Mon May 25 12:40:45 2009 +0200
> @@ -202,7 +202,7 @@ if ENABLE_CROSS_COMPILATION
> 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
> if ENABLE_CROSS_COMPILATION
> ICEDTEA_ENV_ECJ += \
> CROSS_COMPILATION="true" \
> - TARGET_ARCH="$(TARGET_ARCH)"
> + CROSS_TARGET_ARCH="$(CROSS_TARGET_ARCH)"
> endif
>
> env-ecj:
> diff -r fd613af504b2 -r 4501bcea5ffd acinclude.m4
> --- a/acinclude.m4 Fri May 22 10:13:16 2009 -0400
> +++ b/acinclude.m4 Mon May 25 12:40:45 2009 +0200
> @@ -5,77 +5,77 @@ AC_DEFUN([SET_ARCH_DIRS],
> 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],
> diff -r fd613af504b2 -r 4501bcea5ffd patches/icedtea-explicit-target-arch.patch
> --- a/patches/icedtea-explicit-target-arch.patch Fri May 22 10:13:16 2009 -0400
> +++ b/patches/icedtea-explicit-target-arch.patch Mon May 25 12:40:45 2009 +0200
> @@ -16,7 +16,7 @@ Index: openjdk/hotspot/make/linux/makefi
> +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 @@ Index: openjdk/jdk/make/common/shared/Pl
> + 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 @@ Index: openjdk/corba/make/common/shared/
> + 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) \
>
More information about the distro-pkg-dev
mailing list