changeset 977:c338d4b6951b

2008-07-21 Gary Benson <gbenson@redhat.com> PR icedtea/170: * patches/icedtea-zero-build.patch: Build class library with -D_LITTLE_ENDIAN where appropriate.
author Gary Benson <gbenson@redhat.com>
date Mon, 21 Jul 2008 06:22:39 -0400
parents 192d6031aef6
children ecba96da2bab
files ChangeLog patches/icedtea-zero-build.patch
diffstat 2 files changed, 14 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon Jul 21 10:44:50 2008 +0100
+++ b/ChangeLog	Mon Jul 21 06:22:39 2008 -0400
@@ -1,3 +1,9 @@
+2008-07-21  Gary Benson  <gbenson@redhat.com>
+
+	PR icedtea/170:
+	* patches/icedtea-zero-build.patch: Build class library with
+	-D_LITTLE_ENDIAN where appropriate.
+
 2008-07-21  Gary Benson  <gbenson@redhat.com>
 
 	* HACKING: Added instructions for how to regenerate
--- a/patches/icedtea-zero-build.patch	Mon Jul 21 10:44:50 2008 +0100
+++ b/patches/icedtea-zero-build.patch	Mon Jul 21 06:22:39 2008 -0400
@@ -133,7 +133,7 @@
 diff -r c9fa8e3d5aa2 openjdk/jdk/make/common/Defs-linux.gmk
 --- openjdk/jdk/make/common/Defs-linux.gmk	Thu Mar 20 13:42:48 2008 +0000
 +++ openjdk/jdk/make/common/Defs-linux.gmk	Thu Mar 20 13:45:05 2008 +0000
-@@ -109,8 +109,13 @@ LDFLAGS_COMMON_sparcv9  += -m64 -mcpu=v9
+@@ -109,8 +109,16 @@ LDFLAGS_COMMON_sparcv9  += -m64 -mcpu=v9
  LDFLAGS_COMMON_sparcv9  += -m64 -mcpu=v9
  CFLAGS_REQUIRED_sparc   += -m32 -mcpu=v9
  LDFLAGS_COMMON_sparc    += -m32 -mcpu=v9
@@ -141,6 +141,9 @@
 -LDFLAGS_COMMON          += $(LDFLAGS_COMMON_$(ARCH))
 +ifdef ICEDTEA_ZERO_BUILD
 +  CFLAGS_REQUIRED       =  $(ZERO_ARCHFLAG)
++  ifeq ($(ZERO_ENDIANNESS), little)
++    CFLAGS_REQUIRED     += -D_LITTLE_ENDIAN
++  endif
 +  LDFLAGS_COMMON        += $(ZERO_ARCHFLAG)
 +else
 +  CFLAGS_REQUIRED       =  $(CFLAGS_REQUIRED_$(ARCH))
@@ -242,7 +245,7 @@
 diff -r c9fa8e3d5aa2 openjdk/corba/make/common/Defs-linux.gmk
 --- openjdk/corba/make/common/Defs-linux.gmk	Thu Mar 20 13:42:48 2008 +0000
 +++ openjdk/corba/make/common/Defs-linux.gmk	Thu Mar 20 13:57:50 2008 +0000
-@@ -99,8 +99,13 @@ LDFLAGS_COMMON_sparcv9  += -m64 -mcpu=v9
+@@ -99,8 +99,16 @@ LDFLAGS_COMMON_sparcv9  += -m64 -mcpu=v9
  LDFLAGS_COMMON_sparcv9  += -m64 -mcpu=v9
  CFLAGS_REQUIRED_sparc   += -m32 -mcpu=v9
  LDFLAGS_COMMON_sparc    += -m32 -mcpu=v9
@@ -250,6 +253,9 @@
 -LDFLAGS_COMMON          += $(LDFLAGS_COMMON_$(ARCH))
 +ifdef ICEDTEA_ZERO_BUILD
 +  CFLAGS_REQUIRED       =  $(ZERO_ARCHFLAG)
++  ifeq ($(ZERO_ENDIANNESS), little)
++    CFLAGS_REQUIRED     += -D_LITTLE_ENDIAN
++  endif
 +  LDFLAGS_COMMON        += $(ZERO_ARCHFLAG)
 +else
 +  CFLAGS_REQUIRED       =  $(CFLAGS_REQUIRED_$(ARCH))