svn commit: r454477 - in head/java/openjdk8: . files
Greg Lewis
glewis at FreeBSD.org
Sun Nov 19 05:14:22 UTC 2017
Author: glewis
Date: Sun Nov 19 05:14:20 2017
New Revision: 454477
URL: https://svnweb.freebsd.org/changeset/ports/454477
Log:
. Update to 8u152.
Modified:
head/java/openjdk8/Makefile
head/java/openjdk8/distinfo
head/java/openjdk8/files/patch-bsd
head/java/openjdk8/files/patch-bsd-test
Modified: head/java/openjdk8/Makefile
==============================================================================
--- head/java/openjdk8/Makefile Sun Nov 19 03:31:48 2017 (r454476)
+++ head/java/openjdk8/Makefile Sun Nov 19 05:14:20 2017 (r454477)
@@ -29,7 +29,8 @@ PATCHFILES= patch-8u05-b13.xz \
patch-8u112-b16.xz \
patch-8u121-b13.xz \
patch-8u131-b11.xz \
- patch-8u144-b01.xz
+ patch-8u144-b01.xz \
+ patch-8u152-b16.xz
MAINTAINER= java at FreeBSD.org
COMMENT?= Java Development Kit ${JDK_MAJOR_VERSION}
@@ -202,8 +203,8 @@ NO_CCACHE= yes
NOPRECIOUSMAKEVARS= yes
JDK_MAJOR_VERSION= 8
-JDK_UPDATE_VERSION= 144
-JDK_BUILD_NUMBER= 01
+JDK_UPDATE_VERSION= 152
+JDK_BUILD_NUMBER= 16
DIST_BUILD_NUMBER= 132
JTREG_VERSION= 4.1
JTREG_BUILD_NUMBER= b08
Modified: head/java/openjdk8/distinfo
==============================================================================
--- head/java/openjdk8/distinfo Sun Nov 19 03:31:48 2017 (r454476)
+++ head/java/openjdk8/distinfo Sun Nov 19 05:14:20 2017 (r454477)
@@ -41,3 +41,5 @@ SHA256 (patch-8u131-b11.xz) = c0953d79f7e1b02ed75e6757
SIZE (patch-8u131-b11.xz) = 88068
SHA256 (patch-8u144-b01.xz) = 4b4b73a345bc69085b712213ff55831e739cf43c9d0b87e77da91283e7c3520f
SIZE (patch-8u144-b01.xz) = 239460
+SHA256 (patch-8u152-b16.xz) = 51c57b8d60b8f71758fe03c45c70ab60d0423bf4699e71b21ba4148f80497852
+SIZE (patch-8u152-b16.xz) = 454236
Modified: head/java/openjdk8/files/patch-bsd
==============================================================================
--- head/java/openjdk8/files/patch-bsd Sun Nov 19 03:31:48 2017 (r454476)
+++ head/java/openjdk8/files/patch-bsd Sun Nov 19 05:14:20 2017 (r454477)
@@ -1,5 +1,5 @@
---- ./common/autoconf/build-performance.m4 Tue Jul 11 23:50:55 2017 -0700
-+++ ./common/autoconf/build-performance.m4 Sat Aug 26 21:38:11 2017 -0700
+--- ./common/autoconf/build-performance.m4 Tue Sep 05 10:26:42 2017 -0700
++++ ./common/autoconf/build-performance.m4 Sat Nov 18 14:38:54 2017 -0800
@@ -41,6 +41,10 @@
# Looks like a MacOSX system
NUM_CORES=`/usr/sbin/system_profiler -detailLevel full SPHardwareDataType | grep 'Cores' | awk '{print [$]5}'`
@@ -38,8 +38,8 @@
AC_MSG_RESULT([no, disabling ccache])
CCACHE=
else
---- ./common/autoconf/generated-configure.sh Tue Jul 11 23:50:55 2017 -0700
-+++ ./common/autoconf/generated-configure.sh Sat Aug 26 21:38:11 2017 -0700
+--- ./common/autoconf/generated-configure.sh Tue Sep 05 10:26:42 2017 -0700
++++ ./common/autoconf/generated-configure.sh Sat Nov 18 14:38:54 2017 -0800
@@ -646,6 +646,8 @@
LIBM
LIBZIP_CAN_USE_MMAP
@@ -49,7 +49,7 @@
USE_EXTERNAL_LIBGIF
USE_EXTERNAL_LIBJPEG
ALSA_LIBS
-@@ -819,6 +821,7 @@
+@@ -824,6 +826,7 @@
JDK_MAJOR_VERSION
USER_RELEASE_SUFFIX
COMPRESS_JARS
@@ -57,7 +57,7 @@
UNLIMITED_CRYPTO
CACERTS_FILE
TEST_IN_BUILD
-@@ -895,6 +898,7 @@
+@@ -900,6 +903,7 @@
OPENJDK_TARGET_CPU_ARCH
OPENJDK_TARGET_CPU
OPENJDK_TARGET_OS_API
@@ -65,7 +65,7 @@
OPENJDK_TARGET_OS
OPENJDK_BUILD_CPU_ENDIAN
OPENJDK_BUILD_CPU_BITS
-@@ -1027,6 +1031,7 @@
+@@ -1032,6 +1036,7 @@
enable_hotspot_test_in_build
with_cacerts_file
enable_unlimited_crypto
@@ -73,7 +73,7 @@
with_milestone
with_update_version
with_user_release_suffix
-@@ -1053,6 +1058,7 @@
+@@ -1058,6 +1063,7 @@
with_extra_cflags
with_extra_cxxflags
with_extra_ldflags
@@ -81,7 +81,7 @@
enable_debug_symbols
enable_zip_debug_info
enable_macosx_runtime_support
-@@ -1729,6 +1735,7 @@
+@@ -1734,6 +1740,7 @@
run the Queens test after Hotspot build [disabled]
--enable-unlimited-crypto
Enable unlimited crypto policy [disabled]
@@ -89,7 +89,7 @@
--disable-debug-symbols disable generation of debug symbols [enabled]
--disable-zip-debug-info
disable zipping of debug-info files [enabled]
-@@ -1825,6 +1832,8 @@
+@@ -1830,6 +1837,8 @@
--with-extra-cflags extra flags to be used when compiling jdk c-files
--with-extra-cxxflags extra flags to be used when compiling jdk c++-files
--with-extra-ldflags extra flags to be used when linking jdk
@@ -98,7 +98,7 @@
--with-x use the X Window System
--with-cups specify prefix directory for the cups package
(expecting the headers under PATH/include)
-@@ -3672,7 +3681,7 @@
+@@ -3744,7 +3753,7 @@
#
@@ -107,16 +107,7 @@
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
-@@ -3880,7 +3889,7 @@
- #CUSTOM_AUTOCONF_INCLUDE
-
- # Do not change or remove the following line, it is needed for consistency checks:
--DATE_WHEN_GENERATED=1449096260
-+DATE_WHEN_GENERATED=1482096439
-
- ###############################################################################
- #
-@@ -6808,11 +6817,27 @@
+@@ -6840,11 +6849,27 @@
as_fn_error $? "unsupported operating system $build_os" "$LINENO" 5
;;
esac
@@ -145,7 +136,7 @@
VAR_CPU=x86_64
VAR_CPU_ARCH=x86
VAR_CPU_BITS=64
-@@ -6945,11 +6970,27 @@
+@@ -6977,11 +7002,27 @@
as_fn_error $? "unsupported operating system $host_os" "$LINENO" 5
;;
esac
@@ -174,7 +165,7 @@
VAR_CPU=x86_64
VAR_CPU_ARCH=x86
VAR_CPU_BITS=64
-@@ -7022,6 +7063,7 @@
+@@ -7054,6 +7095,7 @@
# ... and setup our own variables. (Do this explicitely to facilitate searching)
OPENJDK_TARGET_OS="$VAR_OS"
@@ -182,7 +173,7 @@
OPENJDK_TARGET_OS_API="$VAR_OS_API"
OPENJDK_TARGET_OS_ENV="$VAR_OS_ENV"
OPENJDK_TARGET_CPU="$VAR_CPU"
-@@ -7035,6 +7077,7 @@
+@@ -7067,6 +7109,7 @@
@@ -190,7 +181,7 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking openjdk-target os-cpu" >&5
$as_echo_n "checking openjdk-target os-cpu... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $OPENJDK_TARGET_OS-$OPENJDK_TARGET_CPU" >&5
-@@ -7163,8 +7206,8 @@
+@@ -7195,8 +7238,8 @@
# Setup OPENJDK_TARGET_CPU_OSARCH, which is used to set the os.arch Java system property
OPENJDK_TARGET_CPU_OSARCH="$OPENJDK_TARGET_CPU"
@@ -201,7 +192,7 @@
OPENJDK_TARGET_CPU_OSARCH="i386"
elif test "x$OPENJDK_TARGET_OS" != xmacosx && test "x$OPENJDK_TARGET_CPU" = xx86_64; then
# On all platforms except macosx, we replace x86_64 with amd64.
-@@ -7985,7 +8028,7 @@
+@@ -8017,7 +8060,7 @@
INCLUDE_SA=false
fi
if test "x$VAR_CPU" = xppc64 ; then
@@ -210,7 +201,7 @@
fi
if test "x$OPENJDK_TARGET_CPU" = xaarch64; then
INCLUDE_SA=false
-@@ -11174,6 +11217,24 @@
+@@ -11206,6 +11249,24 @@
###############################################################################
#
@@ -235,7 +226,7 @@
# Enable or disable the elliptic curve crypto implementation
#
-@@ -19397,6 +19458,8 @@
+@@ -19429,6 +19490,8 @@
elif test "x$OPENJDK_TARGET_OS" = "xaix"; then
# Do not probe for cc on AIX.
COMPILER_CHECK_LIST="xlc_r"
@@ -244,7 +235,7 @@
else
COMPILER_CHECK_LIST="gcc cc"
fi
-@@ -20357,7 +20420,7 @@
+@@ -20389,7 +20452,7 @@
else
COMPILER_VERSION_TEST=`$COMPILER --version 2>&1 | $HEAD -n 1`
# Check that this is likely to be GCC.
@@ -253,7 +244,7 @@
if test $? -ne 0; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: The $COMPILER_NAME compiler (located as $COMPILER) does not seem to be the required GCC compiler." >&5
$as_echo "$as_me: The $COMPILER_NAME compiler (located as $COMPILER) does not seem to be the required GCC compiler." >&6;}
-@@ -21958,7 +22021,7 @@
+@@ -21991,7 +22054,7 @@
else
COMPILER_VERSION_TEST=`$COMPILER --version 2>&1 | $HEAD -n 1`
# Check that this is likely to be GCC.
@@ -262,7 +253,7 @@
if test $? -ne 0; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: The $COMPILER_NAME compiler (located as $COMPILER) does not seem to be the required GCC compiler." >&5
$as_echo "$as_me: The $COMPILER_NAME compiler (located as $COMPILER) does not seem to be the required GCC compiler." >&6;}
-@@ -27965,7 +28028,7 @@
+@@ -28026,7 +28089,7 @@
# objcopy is used for moving debug symbols to separate files when
# full debug symbols are enabled.
@@ -271,7 +262,7 @@
if test -n "$ac_tool_prefix"; then
for ac_prog in gobjcopy objcopy
do
-@@ -29322,8 +29385,10 @@
+@@ -29383,8 +29446,10 @@
SET_SHARED_LIBRARY_NAME='-Xlinker -install_name -Xlinker @rpath/$1'
SET_SHARED_LIBRARY_MAPFILE=''
SET_SHARED_LIBRARY_ORIGIN='-Xlinker -rpath -Xlinker @loader_path/.'
@@ -283,17 +274,17 @@
fi
else
if test "x$OPENJDK_TARGET_OS" = xsolaris; then
-@@ -29667,7 +29732,7 @@
+@@ -29731,7 +29796,7 @@
#
case $COMPILER_NAME in
gcc )
-- CCXXFLAGS_JDK="$CCXXFLAGS $CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses \
-+ CCXXFLAGS_JDK="$CCXXFLAGS $CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses -Wno-sign-compare \
+- COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS $COMMON_CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses \
++ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS $COMMON_CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses -Wno-sign-compare \
-pipe \
-D_GNU_SOURCE -D_REENTRANT -D_LARGEFILE64_SOURCE"
- case $OPENJDK_TARGET_CPU_ARCH in
-@@ -29749,22 +29814,37 @@
- CCXXFLAGS_JDK="$CCXXFLAGS_JDK $ADD_LP64"
+ CXXSTD_CXXFLAG="-std=gnu++98"
+@@ -30073,22 +30138,36 @@
+ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK $ADD_LP64"
# The package path is used only on macosx?
- PACKAGE_PATH=/opt/local
@@ -321,7 +312,6 @@
+ PACKAGE_PATH=/usr/local
+ fi
+ fi
-+
if test "x$OPENJDK_TARGET_CPU_ENDIAN" = xlittle; then
@@ -331,22 +321,22 @@
- # Note: -Dmacro is the same as #define macro 1
- # -Dmacro= is the same as #define macro
- if test "x$OPENJDK_TARGET_OS" = xsolaris; then
-- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_LITTLE_ENDIAN="
+- COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -D_LITTLE_ENDIAN="
- else
-- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_LITTLE_ENDIAN"
+- COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -D_LITTLE_ENDIAN"
- fi
- else
-- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_BIG_ENDIAN"
-+ CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DVM_LITTLE_ENDIAN"
+- COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -D_BIG_ENDIAN"
++ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -DVM_LITTLE_ENDIAN"
+ else
-+ CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DVM_BIG_ENDIAN"
++ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -DVM_BIG_ENDIAN"
fi
if test "x$OPENJDK_TARGET_OS" = xlinux; then
- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DLINUX"
-@@ -29794,6 +29874,38 @@
+ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -DLINUX"
+@@ -30118,6 +30197,38 @@
fi
if test "x$OPENJDK_TARGET_OS" = xbsd; then
- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DBSD -D_ALLBSD_SOURCE"
+ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -DBSD -D_ALLBSD_SOURCE"
+ if test "`uname -s`" = "OpenBSD"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ld requires -z wxneeded" >&5
+$as_echo_n "checking if ld requires -z wxneeded... " >&6; }
@@ -381,8 +371,8 @@
+ fi
fi
if test "x$DEBUG_LEVEL" = xrelease; then
- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DNDEBUG"
-@@ -30261,11 +30373,18 @@
+ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -DNDEBUG"
+@@ -30640,11 +30751,18 @@
fi
if test "x$OPENJDK_TARGET_OS" = xbsd; then
@@ -406,7 +396,7 @@
fi
if test "x$OPENJDK" = "xfalse"; then
-@@ -30301,14 +30420,18 @@
+@@ -30680,14 +30798,18 @@
# --x-libraries for the sysroot, if that seems to be correct.
if test "x$SYS_ROOT" != "x/"; then
if test "x$x_includes" = xNONE; then
@@ -427,7 +417,7 @@
x_libraries="$SYS_ROOT/usr/X11R6/lib"
elif test "$SYS_ROOT/usr/lib64/libX11.so" && test "x$OPENJDK_TARGET_CPU_BITS" = x64; then
x_libraries="$SYS_ROOT/usr/lib64"
-@@ -31355,6 +31478,10 @@
+@@ -31734,6 +31856,10 @@
# A CSW package seems to be installed!
CUPS_FOUND=yes
CUPS_CFLAGS="-I/opt/csw/include"
@@ -438,7 +428,7 @@
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_FOUND" >&5
$as_echo "$CUPS_FOUND" >&6; }
-@@ -34520,7 +34647,7 @@
+@@ -34899,7 +35025,7 @@
###############################################################################
#
@@ -447,7 +437,7 @@
#
# Check whether --with-alsa was given.
-@@ -34928,15 +35055,66 @@
+@@ -35307,15 +35433,66 @@
if test "x${with_giflib}" = "xbundled"; then
USE_EXTERNAL_LIBGIF=false
@@ -519,7 +509,7 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DGifGetCode in -lgif" >&5
$as_echo_n "checking for DGifGetCode in -lgif... " >&6; }
if ${ac_cv_lib_gif_DGifGetCode+:} false; then :
-@@ -34974,16 +35152,96 @@
+@@ -35353,16 +35530,96 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gif_DGifGetCode" >&5
$as_echo "$ac_cv_lib_gif_DGifGetCode" >&6; }
if test "x$ac_cv_lib_gif_DGifGetCode" = xyes; then :
@@ -626,7 +616,7 @@
USE_EXTERNAL_LIBGIF=true
else
-@@ -34991,6 +35249,8 @@
+@@ -35370,6 +35627,8 @@
fi
@@ -635,7 +625,7 @@
###############################################################################
#
# Check for the zlib library
-@@ -35558,6 +35818,11 @@
+@@ -35937,6 +36196,11 @@
LIBCXX="-lstdc++"
fi
@@ -647,7 +637,7 @@
-@@ -35631,6 +35896,10 @@
+@@ -36010,6 +36274,10 @@
# Looks like a MacOSX system
NUM_CORES=`/usr/sbin/system_profiler -detailLevel full SPHardwareDataType | grep 'Cores' | awk '{print $5}'`
FOUND_CORES=yes
@@ -658,7 +648,7 @@
elif test "x$OPENJDK_BUILD_OS" = xaix ; then
NUM_CORES=`/usr/sbin/prtconf | grep "^Number Of Processors" | awk '{ print $4 }'`
FOUND_CORES=yes
-@@ -35686,6 +35955,15 @@
+@@ -36065,6 +36333,15 @@
MEMORY_SIZE=`/usr/sbin/system_profiler -detailLevel full SPHardwareDataType | grep 'Memory' | awk '{print $2}'`
MEMORY_SIZE=`expr $MEMORY_SIZE \* 1024`
FOUND_MEM=yes
@@ -674,7 +664,7 @@
elif test "x$OPENJDK_BUILD_OS" = xwindows; then
# Windows, but without cygwin
MEMORY_SIZE=`wmic computersystem get totalphysicalmemory -value | grep = | cut -d "=" -f 2-`
-@@ -36093,8 +36371,8 @@
+@@ -36472,8 +36749,8 @@
# precompiled headers.
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if ccache supports precompiled headers" >&5
$as_echo_n "checking if ccache supports precompiled headers... " >&6; }
@@ -685,8 +675,8 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no, disabling ccache" >&5
$as_echo "no, disabling ccache" >&6; }
CCACHE=
---- ./common/autoconf/jdk-options.m4 Tue Jul 11 23:50:55 2017 -0700
-+++ ./common/autoconf/jdk-options.m4 Sat Aug 26 21:38:11 2017 -0700
+--- ./common/autoconf/jdk-options.m4 Tue Sep 05 10:26:42 2017 -0700
++++ ./common/autoconf/jdk-options.m4 Sat Nov 18 14:38:54 2017 -0800
@@ -159,7 +159,7 @@
INCLUDE_SA=false
fi
@@ -717,8 +707,8 @@
# Enable or disable the elliptic curve crypto implementation
#
AC_DEFUN_ONCE([JDKOPT_DETECT_INTREE_EC],
---- ./common/autoconf/libraries.m4 Tue Jul 11 23:50:55 2017 -0700
-+++ ./common/autoconf/libraries.m4 Sat Aug 26 21:38:11 2017 -0700
+--- ./common/autoconf/libraries.m4 Tue Sep 05 10:26:42 2017 -0700
++++ ./common/autoconf/libraries.m4 Sat Nov 18 14:38:54 2017 -0800
@@ -69,9 +69,15 @@
fi
@@ -856,8 +846,8 @@
+
AC_SUBST(LIBCXX)
])
---- ./common/autoconf/platform.m4 Tue Jul 11 23:50:55 2017 -0700
-+++ ./common/autoconf/platform.m4 Sat Aug 26 21:38:11 2017 -0700
+--- ./common/autoconf/platform.m4 Tue Sep 05 10:26:42 2017 -0700
++++ ./common/autoconf/platform.m4 Sat Nov 18 14:38:54 2017 -0800
@@ -30,7 +30,7 @@
[
# First argument is the cpu name from the trip/quad
@@ -917,8 +907,8 @@
OPENJDK_TARGET_CPU_OSARCH="i386"
elif test "x$OPENJDK_TARGET_OS" != xmacosx && test "x$OPENJDK_TARGET_CPU" = xx86_64; then
# On all platforms except macosx, we replace x86_64 with amd64.
---- ./common/autoconf/spec.gmk.in Tue Jul 11 23:50:55 2017 -0700
-+++ ./common/autoconf/spec.gmk.in Sat Aug 26 21:38:11 2017 -0700
+--- ./common/autoconf/spec.gmk.in Tue Sep 05 10:26:42 2017 -0700
++++ ./common/autoconf/spec.gmk.in Sat Nov 18 14:38:54 2017 -0800
@@ -76,6 +76,7 @@
OPENJDK_TARGET_OS:=@OPENJDK_TARGET_OS@
OPENJDK_TARGET_OS_API:=@OPENJDK_TARGET_OS_API@
@@ -946,7 +936,7 @@
# Necessary additional compiler flags to compile X11
X_CFLAGS:=@X_CFLAGS@
X_LIBS:=@X_LIBS@
-@@ -564,6 +568,8 @@
+@@ -568,6 +572,8 @@
ENABLE_INTREE_EC=@ENABLE_INTREE_EC@
USE_EXTERNAL_LIBJPEG:=@USE_EXTERNAL_LIBJPEG@
USE_EXTERNAL_LIBGIF:=@USE_EXTERNAL_LIBGIF@
@@ -955,9 +945,9 @@
USE_EXTERNAL_LIBZ:=@USE_EXTERNAL_LIBZ@
LIBZIP_CAN_USE_MMAP:=@LIBZIP_CAN_USE_MMAP@
MSVCR_DLL:=@MSVCR_DLL@
---- ./common/autoconf/toolchain.m4 Tue Jul 11 23:50:55 2017 -0700
-+++ ./common/autoconf/toolchain.m4 Sat Aug 26 21:38:11 2017 -0700
-@@ -72,7 +72,7 @@
+--- ./common/autoconf/toolchain.m4 Tue Sep 05 10:26:42 2017 -0700
++++ ./common/autoconf/toolchain.m4 Sat Nov 18 14:38:54 2017 -0800
+@@ -122,7 +122,7 @@
else
COMPILER_VERSION_TEST=`$COMPILER --version 2>&1 | $HEAD -n 1`
# Check that this is likely to be GCC.
@@ -966,7 +956,7 @@
if test $? -ne 0; then
AC_MSG_NOTICE([The $COMPILER_NAME compiler (located as $COMPILER) does not seem to be the required GCC compiler.])
AC_MSG_NOTICE([The result from running with --version was: "$COMPILER_VERSION_TEST"])
-@@ -350,6 +350,8 @@
+@@ -401,6 +401,8 @@
elif test "x$OPENJDK_TARGET_OS" = "xaix"; then
# Do not probe for cc on AIX.
COMPILER_CHECK_LIST="xlc_r"
@@ -975,7 +965,7 @@
else
COMPILER_CHECK_LIST="gcc cc"
fi
-@@ -571,7 +573,7 @@
+@@ -629,7 +631,7 @@
# objcopy is used for moving debug symbols to separate files when
# full debug symbols are enabled.
@@ -984,7 +974,7 @@
AC_CHECK_TOOLS(OBJCOPY, [gobjcopy objcopy])
# Only call fixup if objcopy was found.
if test -n "$OBJCOPY"; then
-@@ -634,8 +636,10 @@
+@@ -692,8 +694,10 @@
SET_SHARED_LIBRARY_NAME='-Xlinker -install_name -Xlinker @rpath/[$]1'
SET_SHARED_LIBRARY_MAPFILE=''
SET_SHARED_LIBRARY_ORIGIN='-Xlinker -rpath -Xlinker @loader_path/.'
@@ -996,17 +986,17 @@
fi
else
if test "x$OPENJDK_TARGET_OS" = xsolaris; then
-@@ -957,7 +961,7 @@
+@@ -1018,7 +1022,7 @@
#
case $COMPILER_NAME in
gcc )
-- CCXXFLAGS_JDK="$CCXXFLAGS $CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses \
-+ CCXXFLAGS_JDK="$CCXXFLAGS $CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses -Wno-sign-compare \
+- COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS $COMMON_CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses \
++ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS $COMMON_CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses -Wno-sign-compare \
-pipe \
-D_GNU_SOURCE -D_REENTRANT -D_LARGEFILE64_SOURCE"
- case $OPENJDK_TARGET_CPU_ARCH in
-@@ -1039,22 +1043,33 @@
- CCXXFLAGS_JDK="$CCXXFLAGS_JDK $ADD_LP64"
+ CXXSTD_CXXFLAG="-std=gnu++98"
+@@ -1106,22 +1110,33 @@
+ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK $ADD_LP64"
# The package path is used only on macosx?
- PACKAGE_PATH=/opt/local
@@ -1040,21 +1030,21 @@
- # Note: -Dmacro is the same as #define macro 1
- # -Dmacro= is the same as #define macro
- if test "x$OPENJDK_TARGET_OS" = xsolaris; then
-- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_LITTLE_ENDIAN="
+- COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -D_LITTLE_ENDIAN="
- else
-- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_LITTLE_ENDIAN"
+- COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -D_LITTLE_ENDIAN"
- fi
-+ CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DVM_LITTLE_ENDIAN"
++ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -DVM_LITTLE_ENDIAN"
else
-- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_BIG_ENDIAN"
-+ CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DVM_BIG_ENDIAN"
+- COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -D_BIG_ENDIAN"
++ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -DVM_BIG_ENDIAN"
fi
if test "x$OPENJDK_TARGET_OS" = xlinux; then
- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DLINUX"
-@@ -1084,6 +1099,22 @@
+ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -DLINUX"
+@@ -1151,6 +1166,22 @@
fi
if test "x$OPENJDK_TARGET_OS" = xbsd; then
- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DBSD -D_ALLBSD_SOURCE"
+ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -DBSD -D_ALLBSD_SOURCE"
+ if test "`uname -s`" = "OpenBSD"; then
+ AC_MSG_CHECKING([if ld requires -z wxneeded])
+ AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <sys/mman.h>
@@ -1073,17 +1063,17 @@
+ fi
fi
if test "x$DEBUG_LEVEL" = xrelease; then
- CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DNDEBUG"
---- ./configure Tue Jul 11 23:50:55 2017 -0700
-+++ ./configure Sat Aug 26 21:38:11 2017 -0700
+ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -DNDEBUG"
+--- ./configure Tue Sep 05 10:26:42 2017 -0700
++++ ./configure Sat Nov 18 14:38:54 2017 -0800
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
#
# Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
---- ./make/Javadoc.gmk Tue Jul 11 23:50:55 2017 -0700
-+++ ./make/Javadoc.gmk Sat Aug 26 21:38:11 2017 -0700
+--- ./make/Javadoc.gmk Tue Sep 05 10:26:42 2017 -0700
++++ ./make/Javadoc.gmk Sat Nov 18 14:38:54 2017 -0800
@@ -46,8 +46,18 @@
BUILD_NUMBER=$(JDK_BUILD_NUMBER)
@@ -1104,8 +1094,8 @@
-Djava.awt.headless=true \
$(NEW_JAVADOC) \
-bootclasspath $(JDK_OUTPUTDIR)/classes
---- ./make/Main.gmk Tue Jul 11 23:50:55 2017 -0700
-+++ ./make/Main.gmk Sat Aug 26 21:38:11 2017 -0700
+--- ./make/Main.gmk Tue Sep 05 10:26:42 2017 -0700
++++ ./make/Main.gmk Sat Nov 18 14:38:54 2017 -0800
@@ -58,7 +58,11 @@
# Setup number of jobs to use. -jN is unfortunately not available for us to parse from the command line,
@@ -1118,8 +1108,8 @@
### Main targets
---- ./make/common/MakeBase.gmk Tue Jul 11 23:50:55 2017 -0700
-+++ ./make/common/MakeBase.gmk Sat Aug 26 21:38:11 2017 -0700
+--- ./make/common/MakeBase.gmk Tue Sep 05 10:26:42 2017 -0700
++++ ./make/common/MakeBase.gmk Sat Nov 18 14:38:54 2017 -0800
@@ -338,7 +338,7 @@
# (and causing a crash on Cygwin).
# Default shell seems to always be /bin/sh. Must override with bash to get this to work on Solaris.
@@ -1140,8 +1130,8 @@
endef
# Make directory without forking mkdir if not needed
---- ./make/common/NativeCompilation.gmk Tue Jul 11 23:50:55 2017 -0700
-+++ ./make/common/NativeCompilation.gmk Sat Aug 26 21:38:11 2017 -0700
+--- ./make/common/NativeCompilation.gmk Tue Sep 05 10:26:42 2017 -0700
++++ ./make/common/NativeCompilation.gmk Sat Nov 18 14:38:54 2017 -0800
@@ -151,9 +151,9 @@
# CC the compiler to use, default is $(CC)
# LDEXE the linker to use for linking executables, default is $(LDEXE)
@@ -1155,8 +1145,8 @@
ifneq (,$$($1_BIN))
$$(error BIN has been replaced with OBJECT_DIR)
---- ./hotspot/agent/make/Makefile Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/agent/make/Makefile Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/agent/make/Makefile Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/make/Makefile Sat Nov 18 14:40:44 2017 -0800
@@ -50,6 +50,7 @@
sun.jvm.hotspot.debugger.amd64 \
sun.jvm.hotspot.debugger.bsd \
@@ -1235,8 +1225,8 @@
sun/jvm/hotspot/runtime/solaris_amd64/*.java \
sun/jvm/hotspot/runtime/solaris_sparc/*.java \
sun/jvm/hotspot/runtime/solaris_x86/*.java \
---- ./hotspot/agent/src/os/bsd/BsdDebuggerLocal.c Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/agent/src/os/bsd/BsdDebuggerLocal.c Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/agent/src/os/bsd/BsdDebuggerLocal.c Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/os/bsd/BsdDebuggerLocal.c Sat Nov 18 14:40:44 2017 -0800
@@ -42,6 +42,10 @@
#include "sun_jvm_hotspot_debugger_sparc_SPARCThreadContext.h"
#endif
@@ -1305,8 +1295,74 @@
(*env)->ReleaseLongArrayElements(env, array, regs, JNI_COMMIT);
return array;
---- ./hotspot/agent/src/os/bsd/symtab.c Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/agent/src/os/bsd/symtab.c Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/agent/src/os/bsd/elfmacros.h Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/os/bsd/elfmacros.h Sat Nov 18 14:40:44 2017 -0800
+@@ -34,6 +34,7 @@
+ #define ELF_SYM Elf64_Sym
+ #define ELF_DYN Elf64_Dyn
+ #define ELF_ADDR Elf64_Addr
++#define ELF_AUXV Elf64_Auxinfo
+
+ #ifndef ELF_ST_TYPE
+ #define ELF_ST_TYPE ELF64_ST_TYPE
+@@ -47,6 +48,7 @@
+ #define ELF_SYM Elf32_Sym
+ #define ELF_DYN Elf32_Dyn
+ #define ELF_ADDR Elf32_Addr
++#define ELF_AUXV Elf32_Auxinfo
+
+ #ifndef ELF_ST_TYPE
+ #define ELF_ST_TYPE ELF32_ST_TYPE
+--- ./hotspot/agent/src/os/bsd/ps_core.c Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/os/bsd/ps_core.c Sat Nov 18 14:40:44 2017 -0800
+@@ -1091,6 +1091,18 @@
+ if (core_handle_prstatus(ph, descdata, notep->n_descsz) != true) {
+ return false;
+ }
++ } else if (notep->n_type == NT_PROCSTAT_AUXV) {
++ // Get first segment from entry point
++ ELF_AUXV *auxv = (ELF_AUXV *)descdata;
++ while (auxv->a_type != AT_NULL) {
++ if (auxv->a_type == AT_ENTRY) {
++ // Set entry point address to address of dynamic section.
++ // We will adjust it in read_exec_segments().
++ ph->core->dynamic_addr = auxv->a_un.a_val;
++ break;
++ }
++ auxv++;
++ }
+ }
+ p = descdata + ROUNDUP(notep->n_descsz, 4);
+ }
+@@ -1272,7 +1284,13 @@
+
+ // from PT_DYNAMIC we want to read address of first link_map addr
+ case PT_DYNAMIC: {
+- ph->core->dynamic_addr = exec_php->p_vaddr;
++ if (exec_ehdr->e_type == ET_EXEC) {
++ ph->core->dynamic_addr = exec_php->p_vaddr;
++ } else { // ET_DYN
++ // dynamic_addr has entry point of executable.
++ // Thus we should substract it.
++ ph->core->dynamic_addr += exec_php->p_vaddr - exec_ehdr->e_entry;
++ }
+ print_debug("address of _DYNAMIC is 0x%lx\n", ph->core->dynamic_addr);
+ break;
+ }
+@@ -1472,8 +1490,9 @@
+ goto err;
+ }
+
+- if (read_elf_header(ph->core->exec_fd, &exec_ehdr) != true || exec_ehdr.e_type != ET_EXEC) {
+- print_debug("executable file is not a valid ELF ET_EXEC file\n");
++ if (read_elf_header(ph->core->exec_fd, &exec_ehdr) != true ||
++ ((exec_ehdr.e_type != ET_EXEC) && (exec_ehdr.e_type != ET_DYN))) {
++ print_debug("executable file is not a valid ELF file\n");
+ goto err;
+ }
+
+--- ./hotspot/agent/src/os/bsd/symtab.c Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/os/bsd/symtab.c Sat Nov 18 14:40:44 2017 -0800
@@ -211,6 +211,10 @@
// Reading of elf header
@@ -1347,8 +1403,8 @@
key.data = sym_name;
key.size = strlen(sym_name) + 1;
---- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java Sat Nov 18 14:40:44 2017 -0800
@@ -33,6 +33,7 @@
import sun.jvm.hotspot.debugger.JVMDebugger;
import sun.jvm.hotspot.debugger.MachineDescription;
@@ -1367,7 +1423,7 @@
if (LinuxDebuggerLocal.getAddressSize()==8) {
machDesc = new MachineDescriptionSPARC64Bit();
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionPPC64.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionPPC64.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -1412,8 +1468,8 @@
+ return false;
+ }
+}
---- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java Sat Nov 18 14:40:44 2017 -0800
@@ -30,8 +30,10 @@
import sun.jvm.hotspot.debugger.cdbg.*;
import sun.jvm.hotspot.debugger.x86.*;
@@ -1439,8 +1495,8 @@
} else {
throw new DebuggerException(cpu + " is not yet supported");
}
---- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java Sat Nov 18 14:40:44 2017 -0800
@@ -27,6 +27,7 @@
import sun.jvm.hotspot.debugger.*;
import sun.jvm.hotspot.debugger.bsd.amd64.*;
@@ -1459,7 +1515,7 @@
throw new RuntimeException("cpu " + cpu + " is not yet supported");
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/ppc64/BsdPPC64CFrame.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/ppc64/BsdPPC64CFrame.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,79 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -1541,7 +1597,7 @@
+ private BsdDebugger dbg;
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/ppc64/BsdPPC64ThreadContext.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/ppc64/BsdPPC64ThreadContext.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,46 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -1590,7 +1646,7 @@
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/ppc64/PPC64ThreadContext.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/ppc64/PPC64ThreadContext.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,123 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -1715,8 +1771,8 @@
+ public abstract Address getRegisterAsAddress(int index);
+
+}
---- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java Sat Nov 18 14:40:44 2017 -0800
@@ -32,7 +32,9 @@
import sun.jvm.hotspot.debugger.cdbg.*;
import sun.jvm.hotspot.debugger.proc.amd64.*;
@@ -1739,7 +1795,7 @@
try {
Class tfc = Class.forName("sun.jvm.hotspot.debugger.proc." +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64Thread.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64Thread.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,86 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -1828,7 +1884,7 @@
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64ThreadContext.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64ThreadContext.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,46 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -1877,7 +1933,7 @@
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64ThreadFactory.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64ThreadFactory.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,44 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -1923,8 +1979,8 @@
+ return new ProcPPC64Thread(debugger, id);
+ }
+}
---- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java Sat Nov 18 14:40:44 2017 -0800
@@ -33,6 +33,7 @@
import sun.jvm.hotspot.debugger.remote.sparc.*;
import sun.jvm.hotspot.debugger.remote.x86.*;
@@ -1946,7 +2002,7 @@
try {
Class tf = Class.forName("sun.jvm.hotspot.debugger.remote." +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64Thread.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64Thread.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,53 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -2002,7 +2058,7 @@
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64ThreadContext.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64ThreadContext.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -2055,7 +2111,7 @@
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64ThreadFactory.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64ThreadFactory.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,44 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -2101,8 +2157,8 @@
+ return new RemotePPC64Thread(debugger, id);
+ }
+}
---- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java Sat Nov 18 14:40:44 2017 -0800
@@ -37,6 +37,7 @@
import sun.jvm.hotspot.runtime.linux_sparc.LinuxSPARCJavaThreadPDAccess;
import sun.jvm.hotspot.runtime.bsd_x86.BsdX86JavaThreadPDAccess;
@@ -2121,7 +2177,7 @@
} else if (os.equals("darwin")) {
if (cpu.equals("amd64") || cpu.equals("x86_64")) {
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/bsd_ppc64/BsdPPC64JavaThreadPDAccess.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/bsd_ppc64/BsdPPC64JavaThreadPDAccess.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,132 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -2256,7 +2312,7 @@
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64CurrentFrameGuess.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64CurrentFrameGuess.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,176 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -2435,7 +2491,7 @@
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,508 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -2946,7 +3002,7 @@
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64JavaCallWrapper.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64JavaCallWrapper.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
@@ -2992,7 +3048,7 @@
+
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64RegisterMap.java Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64RegisterMap.java Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,51 @@
+/*
+ * Copyright (c) 20014, Oracle and/or its affiliates. All rights reserved.
@@ -3045,8 +3101,8 @@
+ protected void initializeFromPD(RegisterMap map) {}
+ protected Address getLocationPD(VMReg reg) { return null; }
+}
---- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java Sat Nov 18 14:40:44 2017 -0800
@@ -61,7 +61,7 @@
return "x86";
} else if (cpu.equals("sparc") || cpu.equals("sparcv9")) {
@@ -3056,8 +3112,8 @@
return cpu;
} else {
try {
---- ./hotspot/make/bsd/Makefile Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/make/bsd/Makefile Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/make/bsd/Makefile Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/make/bsd/Makefile Sat Nov 18 14:40:44 2017 -0800
@@ -66,6 +66,10 @@
FORCE_TIERED=1
endif
@@ -3069,8 +3125,8 @@
ifdef LP64
ifeq ("$(filter $(LP64_ARCH),$(BUILDARCH))","")
---- ./hotspot/make/bsd/makefiles/build_vm_def.sh Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/make/bsd/makefiles/build_vm_def.sh Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/make/bsd/makefiles/build_vm_def.sh Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/make/bsd/makefiles/build_vm_def.sh Sat Nov 18 14:40:44 2017 -0800
@@ -1,12 +1,28 @@
#!/bin/sh
@@ -3106,8 +3162,8 @@
+ if ($3 ~ /^_ZN9Arguments17SharedArchivePathE$/) print "\t" $3 ";"
+ }' | sort -u ;;
+esac
---- ./hotspot/make/bsd/makefiles/debug.make Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/make/bsd/makefiles/debug.make Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/make/bsd/makefiles/debug.make Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/make/bsd/makefiles/debug.make Sat Nov 18 14:40:44 2017 -0800
@@ -35,7 +35,10 @@
# to inhibit the effect of the previous line on CFLAGS.
@@ -3120,8 +3176,8 @@
VERSION = debug
SYSDEFS += -DASSERT
---- ./hotspot/make/bsd/makefiles/defs.make Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/make/bsd/makefiles/defs.make Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/make/bsd/makefiles/defs.make Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/make/bsd/makefiles/defs.make Sat Nov 18 14:40:44 2017 -0800
@@ -29,7 +29,15 @@
SLASH_JAVA ?= /java
@@ -3220,8 +3276,8 @@
ADD_SA_BINARIES/ia64 =
ADD_SA_BINARIES/arm =
ADD_SA_BINARIES/zero =
---- ./hotspot/make/bsd/makefiles/fastdebug.make Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/make/bsd/makefiles/fastdebug.make Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/make/bsd/makefiles/fastdebug.make Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/make/bsd/makefiles/fastdebug.make Sat Nov 18 14:40:44 2017 -0800
@@ -56,7 +56,10 @@
# to inhibit the effect of the previous line on CFLAGS.
@@ -3234,8 +3290,8 @@
VERSION = fastdebug
SYSDEFS += -DASSERT -DCHECK_UNHANDLED_OOPS
---- ./hotspot/make/bsd/makefiles/gcc.make Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/make/bsd/makefiles/gcc.make Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/make/bsd/makefiles/gcc.make Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/make/bsd/makefiles/gcc.make Sat Nov 18 14:40:44 2017 -0800
@@ -168,6 +168,9 @@
CFLAGS += -DDONT_USE_PRECOMPILED_HEADER
endif
@@ -3363,7 +3419,7 @@
endif
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
-+++ ./hotspot/make/bsd/makefiles/launcher.make Sat Aug 26 21:38:23 2017 -0700
++++ ./hotspot/make/bsd/makefiles/launcher.make Sat Nov 18 14:40:44 2017 -0800
@@ -0,0 +1,117 @@
+#
+# Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
@@ -3482,8 +3538,8 @@
+ $(QUIETLY) sed -e 's/@@LIBARCH@@/$(LIBARCH)/g' $< > $@
+ $(QUIETLY) chmod +x $@
+
---- ./hotspot/make/bsd/makefiles/mapfile-vers-debug Tue Jul 11 23:51:17 2017 -0700
-+++ ./hotspot/make/bsd/makefiles/mapfile-vers-debug Sat Aug 26 21:38:23 2017 -0700
+--- ./hotspot/make/bsd/makefiles/mapfile-vers-debug Tue Sep 05 18:34:11 2017 -0700
++++ ./hotspot/make/bsd/makefiles/mapfile-vers-debug Sat Nov 18 14:40:44 2017 -0800
@@ -21,246 +21,254 @@
# questions.
#
@@ -3971,7 +4027,7 @@
+ *;
+};
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-ports-all
mailing list