Jie Fu
4a6da99f28
8268643: SVML lib shouldn't be generated when C2 is absent
...
Reviewed-by: erikj
2021-06-14 23:39:41 +00:00
Hannes Wallnöfer
dc6c96bbaf
8263468: New page for "recent" new API
...
Reviewed-by: erikj, jjg
2021-06-08 18:22:16 +00:00
Maxim Kartashev
64ba2f0e8f
8265431: Add -fno-delete-null-pointer-checks to clang builds
...
Reviewed-by: erikj
2021-06-01 17:56:44 +00:00
Mikael Vidstedt
096e9e5d13
8266318: Switch to macos prefix for macOS bundles
...
Reviewed-by: prr, erikj, iris
2021-04-30 19:05:39 +00:00
Andrew Leonard
84b52db931
8265666: Enable AIX build platform to make external debug symbols
...
Reviewed-by: erikj, mdoerr
2021-04-29 12:35:56 +00:00
Vladimir Kozlov
4785e112ae
8264806: Remove the experimental JIT compiler
...
Reviewed-by: iignatyev, erikj
2021-04-27 06:23:21 +00:00
Vladimir Kozlov
694acedf18
8264805: Remove the experimental Ahead-of-Time Compiler
...
Reviewed-by: coleenp, erikj, stefank, iignatyev, dholmes, aph, shade, iklam, mchung, iveresov
2021-04-27 01:12:18 +00:00
Magnus Ihse Bursie
b9f66d93eb
8264188: Improve handling of assembly files in the JDK
...
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: erikj, vlivanov
2021-04-26 12:57:21 +00:00
Per Liden
0d08d73537
8265702: ZGC on macOS/aarch64
...
Reviewed-by: erikj, dholmes, stefank, gziemski
2021-04-26 08:45:42 +00:00
David Holmes
81877f7df2
8262501: jdk17 libjvm link failure with --as-needed and clock_gettime in librt
...
Co-authored-by: Matthias Klose <doko@openjdk.org>
Reviewed-by: erikj
2021-04-15 12:59:21 +00:00
Nick Gasson
f4c3efd9cf
8265192: [macos_aarch64] configure script fails if GNU uname in PATH
...
Reviewed-by: erikj
2021-04-15 01:43:22 +00:00
Lutz Schmidt
04fa1ed4d0
8264848: [macos] libjvm.dylib linker warning due to macOS version mismatch
...
Reviewed-by: erikj, dcubed, clanger
2021-04-08 13:37:22 +00:00
Anton Kozlov
7f9ece23dc
8264650: Cross-compilation to macos/aarch64
...
Reviewed-by: erikj
2021-04-05 06:58:11 +00:00
Vladimir Kempik
d6bb1537f3
8264240: [macos_aarch64] enable appcds support after JDK-8263002
...
Reviewed-by: erikj
2021-03-26 19:50:01 +00:00
Anton Kozlov
dbc9e4b50c
8253795: Implementation of JEP 391: macOS/AArch64 Port
...
8253816: Support macOS W^X
8253817: Support macOS Aarch64 ABI in Interpreter
8253818: Support macOS Aarch64 ABI for compiled wrappers
8253819: Implement os/cpu for macOS/AArch64
8253839: Update tests and JDK code for macOS/Aarch64
8254941: Implement Serviceability Agent for macOS/AArch64
8255776: Change build system for macOS/AArch64
8262903: [macos_aarch64] Thread::current() called on detached thread
Co-authored-by: Vladimir Kempik <vkempik@openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org>
Reviewed-by: erikj, ihse, prr, cjplummer, stefank, gziemski, aph, mbeckwit, luhenry
2021-03-25 18:10:18 +00:00
Ajit Ghaisas
8afec70c28
8260931: Implement JEP 382: New macOS Rendering Pipeline
...
Co-authored-by: Jayathirth D V <jdv@openjdk.org>
Co-authored-by: Alexey Ushakov <avu@openjdk.org>
Co-authored-by: Artem Bochkarev <abochkarev@openjdk.org>
Co-authored-by: Prasanta Sadhukhan <psadhukhan@openjdk.org>
Co-authored-by: Denis Konoplev <dkonoplev@openjdk.org>
Co-authored-by: Phil Race <prr@openjdk.org>
Co-authored-by: Kevin Rushforth <kcr@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Ajit Ghaisas <aghaisas@openjdk.org>
Reviewed-by: ihse, avu, kcr, gziemski, prr, kizune, jdv, psadhukhan, serb
2021-03-15 06:41:44 +00:00
Yumin Qi
15daccacee
8263465: JDK-8236847 causes tier1 build failure on linux-aarch64
...
Reviewed-by: iklam, erikj, dcubed
2021-03-11 18:54:45 +00:00
Yumin Qi
3820ab9e82
8236847: CDS archive with 4K alignment unusable on machines with 64k pages
...
Reviewed-by: iklam, stuefe, erikj, ihse
2021-03-11 16:49:24 +00:00
Aleksey Shipilev
61cff4da90
8257913: Add more known library locations to simplify Linux cross-compilation
...
Reviewed-by: erikj
2021-03-08 10:14:46 +00:00
Phil Race
3bb6a3d2ab
8261109: [macOS] Remove disabled warning for JNF in make/autoconf/flags-cflags.m4
...
Reviewed-by: serb, ihse, erikj
2021-02-04 21:00:18 +00:00
Erik Joelsson
53f1b93881
8260518: Change default -mmacosx-version-min to 10.12
...
Reviewed-by: tbell, prr, ihse, serb
2021-01-29 14:20:39 +00:00
David Holmes
6f2be9c608
8246112: Remove build-time and run-time checks for clock_gettime and CLOCK_MONOTONIC
...
Reviewed-by: ihse, erikj, gziemski, hseigel
2021-01-27 01:18:52 +00:00
Dongbo He
764111ff83
8260272: bash configure --prefix does not work after JDK-8257679
...
Reviewed-by: erikj, ihse
2021-01-25 01:08:38 +00:00
Andrew John Hughes
0785147460
8259949: x86 32-bit build fails when -fcf-protection is passed in the compiler flags
...
Use -march=i686 instead of -march=i586 if -fcf-protection is passed to the build as CMOV is required
Reviewed-by: erikj
2021-01-20 16:13:42 +00:00
Jesper Wilhelmsson
b378f54df3
Merge
2021-01-12 01:08:14 +00:00
Magnus Ihse Bursie
386196023e
8258426: Split up autoconf/version-numbers and move it to conf dir
...
Reviewed-by: erikj
2021-01-11 18:22:58 +00:00
Aleksey Shipilev
e05f36f463
8259043: More Zero architectures need linkage with libatomic
...
Co-authored-by: Matthias Klose <doko@openjdk.org>
Reviewed-by: erikj
2021-01-11 13:45:35 +00:00
Jan Lahoda
235488215b
8250768: javac should be adapted to changes in JEP 12
...
Reviewed-by: mcimadamore, erikj, jjg, ihse
2021-01-11 10:10:47 +00:00
Jesper Wilhelmsson
56a354eb55
Merge
2021-01-07 23:51:21 +00:00
Erik Joelsson
484e23b92a
8258657: Doc build is broken by use of new language features
...
Reviewed-by: tbell, iris
2021-01-07 14:57:30 +00:00
Joe Darcy
6be1f5671e
8257450: Start of release updates for JDK 17
...
8257451: Add SourceVersion.RELEASE_17
8257453: Add source 17 and target 17 to javac
Reviewed-by: dholmes, erikj, iris, mikael, jjg, jlahoda, jwilhelm, mchung, ihse
2020-12-10 16:46:28 +00:00
Magnus Ihse Bursie
0890620c94
8258005: JDK build fails with incorrect fixpath script
...
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org>
Reviewed-by: erikj
2020-12-10 14:54:40 +00:00
Magnus Ihse Bursie
6c69eca380
8257973: UTIL_LOOKUP_PROGS should only find executable files
...
Reviewed-by: erikj
2020-12-09 15:41:08 +00:00
Magnus Ihse Bursie
d29c78da19
8257679: Improved unix compatibility layer in Windows build (winenv)
...
Reviewed-by: erikj, jvernee, burban
2020-12-07 15:55:53 +00:00
Erik Joelsson
51d325e613
8257633: Missing -mmacosx-version-min=X flag when linking libjvm
...
Reviewed-by: mikael
2020-12-04 21:40:39 +00:00
Magnus Ihse Bursie
60f2ba9a24
8257487: Include configuration name in summary
...
Reviewed-by: shade
2020-12-01 11:04:13 +00:00
Magnus Ihse Bursie
a3e1980c08
8256541: Sort out what version of awk is used in the build system
...
Reviewed-by: erikj
2020-11-30 16:35:02 +00:00
Aleksey Shipilev
a3eec39b01
8257181: s390x builds are very noisy with gc-sections messages
...
Reviewed-by: mdoerr, lucy
2020-11-27 06:48:04 +00:00
Aleksey Shipilev
1b3aa3afc5
8256831: MIPS Zero builds fail with undefined __atomic_compare_exchange_8
...
Reviewed-by: ihse
2020-11-26 11:26:01 +00:00
Aleksey Shipilev
47a78e8a6d
8256829: GNU hash style is not available on MIPS
...
Reviewed-by: ihse, aoqi, glaubitz
2020-11-23 19:32:34 +00:00
Magnus Ihse Bursie
b0485b9632
8256240: Reproducible builds should turn on the "deterministic" flag for Visual Studio
...
Reviewed-by: erikj
2020-11-23 11:33:18 +00:00
Aleksey Shipilev
e06a68397d
8256497: Zero: enable G1 and Shenandoah GCs
...
Reviewed-by: rkennke, erikj, ihse
2020-11-22 18:10:04 +00:00
Magnus Ihse Bursie
8e7a855ee8
8255526: Enable jcheck whitespace checking of build system files
...
Reviewed-by: shade, erikj
2020-11-20 10:01:34 +00:00
Aleksey Shipilev
cb2676c8b7
8256499: Zero: enable Epsilon GC
...
Reviewed-by: rkennke, ihse
2020-11-19 08:02:37 +00:00
Magnus Ihse Bursie
3110d589e1
8256538: Fix annoying awk warning in configure for java versions
...
Reviewed-by: erikj
2020-11-18 21:54:12 +00:00
Matthias Baesken
ec08b3f28d
8256188: Adjust output of make/autoconf/configure
...
Reviewed-by: clanger, ihse
2020-11-12 06:29:13 +00:00
Jorn Vernee
804bd72599
8255128: linux x86 build failure with libJNIPoint.c
...
Reviewed-by: coleenp, shade, ihse
2020-11-04 18:10:49 +00:00
Bernhard Urban-Forster
88ee973334
8254827: JVMCI: Enable it for Windows+AArch64
...
Reviewed-by: ihse, never, kvn
2020-11-03 19:04:47 +00:00
Magnus Ihse Bursie
f97ec359ec
8255785: X11 libraries should not be required by configure for headless only
...
Reviewed-by: mikael, prr
2020-11-03 01:17:10 +00:00
Magnus Ihse Bursie
edd19888df
8255530: Additional cleanup after JDK-8235710 (elliptic curve removal)
...
Reviewed-by: erikj
2020-10-28 22:25:21 +00:00