/hg/release/icedtea7-2.6: 3 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Fri Oct 23 00:01:14 UTC 2015


changeset e1528da4f4bb in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=e1528da4f4bb
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Oct 22 21:07:56 2015 +0100

	PR2684: AArch64 port not selected on architectures where host_cpu != aarch64

	2015-10-22  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR2684: AArch64 port not selected on architectures
		where host_cpu != aarch64
		* NEWS: Updated.
		* acinclude.m4:
		(IT_HAS_NATIVE_HOTSPOT_PORT): Combine aarch64
		and arm64 as in IT_SET_ARCH_SETTINGS. Add sparc64.


changeset d67a483329df in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=d67a483329df
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Oct 22 22:33:51 2015 +0100

	PR2686: Add generated Fedora & Gentoo font configurations for bootstrap stage

	2015-10-22  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR2686: Add generated Fedora & Gentoo font
		configurations for bootstrap stage
		* NEWS: Updated.
		* generated/fontconfig/fontconfig.Fedora.bfc,
		* generated/fontconfig/fontconfig.Ubuntu.bfc:
		Updated.
		* generated/fontconfig/fontconfig.Fedora.10.bfc
		* generated/fontconfig/fontconfig.Fedora.11.bfc
		* generated/fontconfig/fontconfig.Fedora.12.bfc
		* generated/fontconfig/fontconfig.Fedora.9.bfc
		* generated/fontconfig/fontconfig.Gentoo.bfc:
		Added.


changeset 9b9a197ed612 in /hg/release/icedtea7-2.6
details: http://icedtea.classpath.org/hg/release/icedtea7-2.6?cmd=changeset;node=9b9a197ed612
author: Andrew John Hughes <gnu_andrew at member.fsf.org>
date: Thu Oct 22 23:43:38 2015 +0100

	PR2683: AArch64 port has broken Zero on AArch64

	2015-10-22  Andrew John Hughes  <gnu.andrew at member.fsf.org>

		PR2683: AArch64 port has broken Zero on AArch64
		* Makefile.am:
		(ICEDTEA_PATCHES): Add new patch.
		* NEWS: Updated.
		* patches/pr2683.patch:
		Turn off _updateBytesCRC32 and _crc_table_adr
		when building Zero on AArch64.


diffstat:

 ChangeLog                                     |   34 ++++++++++++++++++++++++++
 Makefile.am                                   |    3 +-
 NEWS                                          |    3 ++
 acinclude.m4                                  |    4 +-
 generated/fontconfig/fontconfig.Fedora.10.bfc |  Bin 
 generated/fontconfig/fontconfig.Fedora.11.bfc |  Bin 
 generated/fontconfig/fontconfig.Fedora.12.bfc |  Bin 
 generated/fontconfig/fontconfig.Fedora.9.bfc  |  Bin 
 generated/fontconfig/fontconfig.Fedora.bfc    |  Bin 
 generated/fontconfig/fontconfig.Gentoo.bfc    |  Bin 
 generated/fontconfig/fontconfig.Ubuntu.bfc    |  Bin 
 patches/pr2683.patch                          |   16 ++++++++++++
 12 files changed, 57 insertions(+), 3 deletions(-)

diffs (117 lines):

diff -r e961249ac6c4 -r 9b9a197ed612 ChangeLog
--- a/ChangeLog	Thu Oct 22 19:13:57 2015 +0100
+++ b/ChangeLog	Thu Oct 22 23:43:38 2015 +0100
@@ -1,3 +1,37 @@
+2015-10-22  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR2683: AArch64 port has broken Zero on AArch64
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Add new patch.
+	* NEWS: Updated.
+	* patches/pr2683.patch:
+	Turn off _updateBytesCRC32 and _crc_table_adr
+	when building Zero on AArch64.
+
+2015-10-22  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR2686: Add generated Fedora & Gentoo font
+	configurations for bootstrap stage
+	* NEWS: Updated.
+	* generated/fontconfig/fontconfig.Fedora.bfc,
+	* generated/fontconfig/fontconfig.Ubuntu.bfc:
+	Updated.
+	* generated/fontconfig/fontconfig.Fedora.10.bfc
+	* generated/fontconfig/fontconfig.Fedora.11.bfc
+	* generated/fontconfig/fontconfig.Fedora.12.bfc
+	* generated/fontconfig/fontconfig.Fedora.9.bfc
+	* generated/fontconfig/fontconfig.Gentoo.bfc:
+	Added.
+
+2015-10-22  Andrew John Hughes  <gnu.andrew at member.fsf.org>
+
+	PR2684: AArch64 port not selected on architectures
+	where host_cpu != aarch64
+	* NEWS: Updated.
+	* acinclude.m4:
+	(IT_HAS_NATIVE_HOTSPOT_PORT): Combine aarch64
+	and arm64 as in IT_SET_ARCH_SETTINGS. Add sparc64.
+
 2015-10-15  Stefan Ring <stefan at complang.tuwien.ac.at>
 
 	PR2652: CACAO fails as a build VM for icedtea
diff -r e961249ac6c4 -r 9b9a197ed612 Makefile.am
--- a/Makefile.am	Thu Oct 22 19:13:57 2015 +0100
+++ b/Makefile.am	Thu Oct 22 23:43:38 2015 +0100
@@ -370,7 +370,8 @@
 
 # Patch list
 
-ICEDTEA_PATCHES = patches/f14-fonts.patch patches/fonts-gentoo.patch
+ICEDTEA_PATCHES = patches/f14-fonts.patch patches/fonts-gentoo.patch \
+	patches/pr2683.patch
 
 # Conditional patches
 
diff -r e961249ac6c4 -r 9b9a197ed612 NEWS
--- a/NEWS	Thu Oct 22 19:13:57 2015 +0100
+++ b/NEWS	Thu Oct 22 23:43:38 2015 +0100
@@ -127,6 +127,9 @@
   - PR2512: Reset success following calls in LayoutManager.cpp
   - PR2557, G390663: Update Gentoo font configuration and allow font directory to be specified 
   - PR2568: openjdk causes a full desktop crash on RHEL 6 i586
+  - PR2683: AArch64 port has broken Zero on AArch64
+  - PR2684: AArch64 port not selected on architectureswhere host_cpu != aarch64
+  - PR2686: Add generated Fedora & Gentoo font configurations for bootstrap stage
 * CACAO
   - PR2652: Set classLoader field in java.lang.Class as expected by JDK
 
diff -r e961249ac6c4 -r 9b9a197ed612 acinclude.m4
--- a/acinclude.m4	Thu Oct 22 19:13:57 2015 +0100
+++ b/acinclude.m4	Thu Oct 22 23:43:38 2015 +0100
@@ -2835,10 +2835,10 @@
   AC_MSG_CHECKING([if a native HotSpot port is available for this architecture])
   has_native_hotspot_port=yes;
   case "${host_cpu}" in
-    aarch64) ;;
-    arm64) ;;
+    arm64|aarch64) ;;
     i?86) ;;
     sparc) ;;
+    sparc64) ;;
     x86_64) ;;
     powerpc64) ;;
     powerpc64le) ;;
diff -r e961249ac6c4 -r 9b9a197ed612 generated/fontconfig/fontconfig.Fedora.10.bfc
Binary file generated/fontconfig/fontconfig.Fedora.10.bfc has changed
diff -r e961249ac6c4 -r 9b9a197ed612 generated/fontconfig/fontconfig.Fedora.11.bfc
Binary file generated/fontconfig/fontconfig.Fedora.11.bfc has changed
diff -r e961249ac6c4 -r 9b9a197ed612 generated/fontconfig/fontconfig.Fedora.12.bfc
Binary file generated/fontconfig/fontconfig.Fedora.12.bfc has changed
diff -r e961249ac6c4 -r 9b9a197ed612 generated/fontconfig/fontconfig.Fedora.9.bfc
Binary file generated/fontconfig/fontconfig.Fedora.9.bfc has changed
diff -r e961249ac6c4 -r 9b9a197ed612 generated/fontconfig/fontconfig.Fedora.bfc
Binary file generated/fontconfig/fontconfig.Fedora.bfc has changed
diff -r e961249ac6c4 -r 9b9a197ed612 generated/fontconfig/fontconfig.Gentoo.bfc
Binary file generated/fontconfig/fontconfig.Gentoo.bfc has changed
diff -r e961249ac6c4 -r 9b9a197ed612 generated/fontconfig/fontconfig.Ubuntu.bfc
Binary file generated/fontconfig/fontconfig.Ubuntu.bfc has changed
diff -r e961249ac6c4 -r 9b9a197ed612 patches/pr2683.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/pr2683.patch	Thu Oct 22 23:43:38 2015 +0100
@@ -0,0 +1,16 @@
+diff -r f40363c11191 src/share/vm/runtime/vmStructs.cpp
+--- openjdk/hotspot/src/share/vm/runtime/vmStructs.cpp	Wed Oct 21 03:15:32 2015 +0100
++++ openjdk/hotspot/src/share/vm/runtime/vmStructs.cpp	Thu Oct 22 22:52:31 2015 +0100
+@@ -843,10 +843,10 @@
+   /***********************************/                                                                                              \
+                                                                                                                                      \
+      static_field(StubRoutines,                _call_stub_return_address,                     address)                               \
+-  AARCH64_ONLY(                                      \
++  AARCH64_ONLY(NOT_ZERO(						\
+       static_field(StubRoutines,                _updateBytesCRC32,                             address)                              \
+      static_field(StubRoutines,                _crc_table_adr,                                address)                               \
+-  )                                                  \
++  ))   \
+                                                                                                                                      \
+   /***************************************/                                                                                          \
+   /* PcDesc and other compiled code info */                                                                                          \


More information about the distro-pkg-dev mailing list