Mercurial > hg > release > icedtea6-1.4
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))