Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge remote-tracking branch 'upstream/master' into dragonwell #688

Merged
merged 68 commits into from
Nov 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
db860f0
8326529: JFR: Test for CompilerCompile events fails due to time out
roberttoyonaga May 29, 2024
663ecc7
8333126: Bump update version of OpenJDK: 8u432
gnu-andrew May 31, 2024
9a7aa79
8333669: [8u] GHA: Dead VS2010 download link
zzambers Jun 6, 2024
9da7380
8331730: [8u] GHA: update sysroot for cross builds to Debian bullseye
zzambers Jun 6, 2024
8892b81
8326521: JFR: CompilerPhase event test fails on windows 32 bit
roberttoyonaga Jun 6, 2024
61dde50
8333724: Problem list security/infra/java/security/cert/CertPathValid…
Jun 7, 2024
0357abb
8324632: Update Zlib Data Compression Library to Version 1.3.1
fitzsim Jun 12, 2024
bfb1a7d
4660158: TTY: NumberFormatException while trying to set values by 'se…
Jun 13, 2024
6838605
8311666: Disabled tests in test/jdk/sun/java2d/marlin
mrserb Jun 17, 2024
6abb3f2
8035395: sun/management/jmxremote/startstop/JMXStartStopTest.java fai…
Jun 17, 2024
b1e2ea8
8279164: Disable TLS_ECDH_* cipher suites
zzambers Jun 24, 2024
b499ea7
8030204: com/sun/jdi/JdbExprTest.sh: Required output "Can\\'t convert…
Jun 25, 2024
a0715ab
8238274: (sctp) JDK-7118373 is not fixed for SctpChannel
Jun 27, 2024
44eac48
8137329: [windows] Build broken on VS2010 after "8046148: JEP 158: U…
Jun 27, 2024
385e34d
8262017: C2: assert(n != __null) failed: Bad immediate dominator info.
franferrax Jun 28, 2024
54f7734
8303466: C2: failed: malformed control flow. Limit type made precise …
martinuy Jul 1, 2024
16ea85b
8335552: [8u] JDK-8303466 backport to 8u requires 3 ::Identity signat…
franferrax Jul 3, 2024
c8eb027
8075511: Enable -Woverloaded-virtual C++ warning for HotSpot build
franferrax Jul 5, 2024
ddce2b5
8299677: Formatter.format might take a long time to format an integer…
chadrako Jul 8, 2024
fc15e99
8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Exp…
roberttoyonaga Jul 9, 2024
21e4278
8320964: sun/tools/native2ascii/Native2AsciiTests.sh fails on Japanese
Jul 18, 2024
f231e27
8330415: Update system property for Java SE specification maintenance…
Jul 18, 2024
765bd89
8318039: GHA: Bump macOS and Xcode versions
zzambers Jul 22, 2024
c8d52b0
8307779: Relax the java.awt.Robot specification
Jul 23, 2024
0e7148d
Merge
gnu-andrew Jul 27, 2024
047b08a
8324723: GHA: Upgrade some actions to avoid deprecated Node 16
gdams Aug 13, 2024
d4adbe3
8152207: Perform array bound checks while getting a length of bytecod…
martinuy Aug 13, 2024
09bab6e
8145919: sun/management/jmxremote/bootstrap/RmiSslBootstrapTest faile…
Aug 13, 2024
b4fc8e7
8337312: [8u] Windows x86 VS2010 build broken by JDK-8320097
gnu-andrew Aug 14, 2024
4106121
8281096: Flags introduced by configure script are not passed to ADLC …
gnu-andrew Aug 14, 2024
4538bba
8335851: [8u] Test JMXStartStopTest.java fails after JDK-8334415
Aug 16, 2024
fb0a658
8335894: [8u] Fix SupplementalJapaneseEraTest.java for jdks with syml…
Aug 16, 2024
ea76f37
8338144: [8u] Remove duplicate license files
gnu-andrew Aug 17, 2024
1ca84ad
8305400: ISO 4217 Amendment 175 Update
Karm Aug 19, 2024
edbdf05
8336928: GHA: Bundle artifacts removal broken
zzambers Aug 19, 2024
439e910
8321480: ISO 4217 Amendment 176 Update
Karm Aug 20, 2024
2afd918
8221903: PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java…
mrserb Aug 21, 2024
8b28c35
8264328: Broken license in javax/swing/JComboBox/8072767/bug8072767.java
mrserb Aug 21, 2024
4c9c5a4
8327007: javax/swing/JSpinner/8008657/bug8008657.java fails
mrserb Aug 21, 2024
855480b
8334905: [8u] The test java/awt/Mixing/AWT_Mixing/JButtonOverlapping.…
mrserb Aug 21, 2024
4fe22e8
6544871: java/awt/event/KeyEvent/KeyTyped/CtrlASCII.html fails from j…
mrserb Aug 21, 2024
933c78e
8309138: Fix container tests for jdks with symlinked conf dir
Aug 21, 2024
5c7f201
8021775: compiler/8009761/Test8009761.java "Failed: init recursive c…
Aug 21, 2024
8867d01
8193682: Infinite loop in ZipOutputStream.close()
Aug 21, 2024
fc33f51
8266248: Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with …
mrserb Aug 21, 2024
aa44346
7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug61…
mrserb Aug 21, 2024
9a426ad
8318951: Additional negative value check in JPEG decoding
mrserb Aug 21, 2024
89697c3
8334653: ISO 4217 Amendment 177 Update
Karm Aug 23, 2024
4942516
8278794: Infinite loop in DeflaterOutputStream.finish()
Aug 26, 2024
7d36fed
8337110: [8u] TestNoEagerReclaimOfHumongousRegions.java should be in …
zzambers Aug 26, 2024
7c13bd8
8030795: java/nio/file/Files/probeContentType/ForceLoad.java failing …
mrserb Aug 28, 2024
8b0fedc
8316328: Test jdk/jfr/event/oldobject/TestSanityDefault.java times ou…
mrserb Aug 30, 2024
e32d62e
8298887: On the latest macOS+XCode the Robot API may report wrong colors
mrserb Aug 30, 2024
39221f8
8337664: Distrust TLS server certificates issued after Oct 2024 and a…
franferrax Sep 20, 2024
640b162
8196770: Add JNDI test com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java
mrserb Sep 29, 2024
9e795b5
8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp
martinuy Sep 17, 2024
672104d
8251188: Update LDAP tests not to use wildcard addresses
mrserb Oct 3, 2024
260fe06
8313626: C2 crash due to unexpected exception control flow
mrserb Sep 26, 2024
81c99d8
8328286: Enhance HTTP client
alexeybakhtin Aug 23, 2024
0405894
8328544: Improve handling of vectorization
martinuy Aug 14, 2024
1650221
8328726: Better Kerberos support
alexeybakhtin May 10, 2024
3b077b8
8331446: Improve deserialization support
Aug 13, 2024
da6b265
8290367: Update default value and extend the scope of com.sun.jndi.ld…
mrserb Sep 16, 2022
c5508ab
8332644: Improve graph optimizations
franferrax Sep 17, 2024
e976b99
8335713: Enhance vectorization analysis
martinuy Sep 14, 2024
1c1afe3
8341057: Add 2 SSL.com TLS roots
gnu-andrew Oct 4, 2024
618917e
8341059: Change Entrust TLS distrust date to November 12, 2024
gnu-andrew Oct 3, 2024
eed2eb5
Merge remote-tracking branch 'upstream/master' into dragonwell
Accelerator1996 Oct 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .jcheck/conf
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[general]
project=jdk8u
jbs=JDK
version=openjdk8u422
version=openjdk8u432

[checks]
error=author,committer,reviewers,merge,issues,executable,symlink,message,hg-tag,whitespace
Expand Down
6 changes: 3 additions & 3 deletions THIRD_PARTY_README
Original file line number Diff line number Diff line change
Expand Up @@ -3043,14 +3043,14 @@ performance, or use of this material.

-------------------------------------------------------------------------------

%% This notice is provided with respect to zlib v1.2.13, which may be included
%% This notice is provided with respect to zlib v1.3.1, which may be included
with JRE 8, JDK 8, and OpenJDK 8.

--- begin of LICENSE ---

version 1.2.13, October 13th, 2022
version 1.3.1, January 22, 2024

Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
Copyright (C) 1995-2024 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
Expand Down
44 changes: 29 additions & 15 deletions common/autoconf/flags.m4
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,12 @@ AC_DEFUN_ONCE([FLAGS_SETUP_INIT_FLAGS],
SYSROOT_LDFLAGS="-isysroot \"$SYSROOT\""
fi
# Propagate the sysroot args to hotspot
LEGACY_EXTRA_CFLAGS="$LEGACY_EXTRA_CFLAGS $SYSROOT_CFLAGS"
LEGACY_EXTRA_CXXFLAGS="$LEGACY_EXTRA_CXXFLAGS $SYSROOT_CFLAGS"
LEGACY_EXTRA_LDFLAGS="$LEGACY_EXTRA_LDFLAGS $SYSROOT_LDFLAGS"
LEGACY_HOST_CFLAGS="$LEGACY_EXTRA_CFLAGS"
LEGACY_HOST_CXXFLAGS="$LEGACY_EXTRA_CXXFLAGS"
LEGACY_HOST_LDFLAGS="$LEGACY_EXTRA_LDFLAGS"
LEGACY_TARGET_CFLAGS="$LEGACY_EXTRA_CFLAGS $SYSROOT_CFLAGS"
LEGACY_TARGET_CXXFLAGS="$LEGACY_EXTRA_CXXFLAGS $SYSROOT_CFLAGS"
LEGACY_TARGET_LDFLAGS="$LEGACY_EXTRA_LDFLAGS $SYSROOT_LDFLAGS"
fi
AC_SUBST(SYSROOT_CFLAGS)
AC_SUBST(SYSROOT_LDFLAGS)
Expand Down Expand Up @@ -431,11 +434,14 @@ AC_DEFUN_ONCE([FLAGS_SETUP_COMPILER_FLAGS_FOR_JDK],
CFLAGS_JDK="${CFLAGS_JDK} -qchars=signed -q64 -qfullpath -qsaveopt"
CXXFLAGS_JDK="${CXXFLAGS_JDK} -qchars=signed -q64 -qfullpath -qsaveopt"
elif test "x$TOOLCHAIN_TYPE" = xgcc; then
LEGACY_EXTRA_CFLAGS="$LEGACY_EXTRA_CFLAGS -fstack-protector"
LEGACY_EXTRA_CXXFLAGS="$LEGACY_EXTRA_CXXFLAGS -fstack-protector"
LEGACY_HOST_CFLAGS="$LEGACY_HOST_CFLAGS -fstack-protector"
LEGACY_TARGET_CFLAGS="$LEGACY_TARGET_CFLAGS -fstack-protector"
LEGACY_HOST_CXXFLAGS="$LEGACY_HOST_CXXFLAGS -fstack-protector"
LEGACY_TARGET_CXXFLAGS="$LEGACY_TARGET_CXXFLAGS -fstack-protector"
if test "x$OPENJDK_TARGET_OS" != xmacosx; then
LDFLAGS_JDK="$LDFLAGS_JDK -Wl,-z,relro"
LEGACY_EXTRA_LDFLAGS="$LEGACY_EXTRA_LDFLAGS -Wl,-z,relro"
LEGACY_HOST_LDFLAGS="$LEGACY_HOST_LDFLAGS -Wl,-z,relro"
LEGACY_TARGET_LDFLAGS="$LEGACY_TARGET_LDFLAGS -Wl,-z,relro"
fi
$2CXXSTD_CXXFLAG="-std=gnu++98"
FLAGS_CXX_COMPILER_CHECK_ARGUMENTS([[$]$2CXXSTD_CXXFLAG -Werror],
Expand Down Expand Up @@ -480,15 +486,23 @@ AC_DEFUN_ONCE([FLAGS_SETUP_COMPILER_FLAGS_FOR_JDK],
LDFLAGS_JDK="${LDFLAGS_JDK} $with_extra_ldflags $DRAGONWELL_EXTRA_LDFLAGS"

# Hotspot needs these set in their legacy form
LEGACY_EXTRA_CFLAGS="$LEGACY_EXTRA_CFLAGS $with_extra_cflags"
LEGACY_EXTRA_CXXFLAGS="$LEGACY_EXTRA_CXXFLAGS $with_extra_cxxflags"
LEGACY_EXTRA_LDFLAGS="$LEGACY_EXTRA_LDFLAGS $with_extra_ldflags $DRAGONWELL_EXTRA_LDFLAGS"
LEGACY_EXTRA_ASFLAGS="$with_extra_asflags"

AC_SUBST(LEGACY_EXTRA_CFLAGS)
AC_SUBST(LEGACY_EXTRA_CXXFLAGS)
AC_SUBST(LEGACY_EXTRA_LDFLAGS)
AC_SUBST(LEGACY_EXTRA_ASFLAGS)
LEGACY_HOST_CFLAGS="$LEGACY_HOST_CFLAGS $with_extra_cflags"
LEGACY_TARGET_CFLAGS="$LEGACY_TARGET_CFLAGS $with_extra_cflags"
LEGACY_HOST_CXXFLAGS="$LEGACY_HOST_CXXFLAGS $with_extra_cxxflags"
LEGACY_TARGET_CXXFLAGS="$LEGACY_TARGET_CXXFLAGS $with_extra_cxxflags"
LEGACY_HOST_LDFLAGS="$LEGACY_HOST_LDFLAGS $with_extra_ldflags $DRAGONWELL_EXTRA_LDFLAGS"
LEGACY_TARGET_LDFLAGS="$LEGACY_TARGET_LDFLAGS $with_extra_ldflags $DRAGONWELL_EXTRA_LDFLAGS"
LEGACY_HOST_ASFLAGS="$with_extra_asflags"
LEGACY_TARGET_ASFLAGS="$with_extra_asflags"

AC_SUBST(LEGACY_HOST_CFLAGS)
AC_SUBST(LEGACY_HOST_CXXFLAGS)
AC_SUBST(LEGACY_HOST_LDFLAGS)
AC_SUBST(LEGACY_HOST_ASFLAGS)
AC_SUBST(LEGACY_TARGET_CFLAGS)
AC_SUBST(LEGACY_TARGET_CXXFLAGS)
AC_SUBST(LEGACY_TARGET_LDFLAGS)
AC_SUBST(LEGACY_TARGET_ASFLAGS)

###############################################################################
#
Expand Down
Loading
Loading