Adam Farley
607bd4ed84
8316294: AIX: Build fopen system call fails on file _BUILD_LIBJDWP_objectfilenames.txt
...
Reviewed-by: clanger, erikj
2023-09-19 14:13:40 +00:00
Erik Joelsson
a9679acd5c
8253620: Debug symbols for tests missing on macos and windows
...
Reviewed-by: dholmes, ihse, jwaters
2023-09-12 20:17:52 +00:00
Erik Joelsson
69d1feb83f
8315060: Out of tree incremental build fails with ccache
...
Reviewed-by: kbarrett, dholmes
2023-08-28 20:56:31 +00:00
Jan Kratochvil
571c435e1a
8313374: --enable-ccache's CCACHE_BASEDIR breaks builds
...
Reviewed-by: erikj
2023-08-23 06:26:18 +00:00
Andreas Steiner
12326770dc
8313244: NM flags handling in configure process
...
Reviewed-by: clanger, jwaters, mbaesken, erikj
2023-08-11 13:21:46 +00:00
David Holmes
372d0cf752
8311545: Allow test symbol files to be kept in the test image
...
Reviewed-by: mikael
2023-07-12 23:01:54 +00:00
Julian Waters
653a8d0cce
8310129: SetupNativeCompilation LIBS should match the order of the other parameters
...
Reviewed-by: erikj
2023-06-15 16:29:31 +00:00
Jiangli Zhou
45414fc2df
8307858: [REDO] JDK-8307194 Add make target for optionally building a complete set of all JDK and hotspot libjvm static libraries
...
Co-authored-by: Erik Joelsson <erikj@openjdk.org>
Reviewed-by: erikj
2023-06-12 16:22:24 +00:00
Daniel D. Daugherty
edc4adb77e
8307860: [BACKOUT] JDK-8307194 Add make target for optionally building a complete set of all JDK and hotspot libjvm static libraries
...
Reviewed-by: erikj
2023-05-10 21:08:28 +00:00
Jiangli Zhou
1964954da9
8307194: Add make target for optionally building a complete set of all JDK and hotspot libjvm static libraries
...
Reviewed-by: erikj, sgehwolf
2023-05-10 17:26:02 +00:00
Joe Darcy
ccbb0e8d89
8303798: REDO - Remove fdlibm C sources
...
Reviewed-by: alanb, iris, jwaters, erikj, kvn, dholmes
2023-04-03 23:57:01 +00:00
David Holmes
21a6ab1e3e
8303799: [BACKOUT] JDK-8302801 Remove fdlibm C sources
...
Reviewed-by: darcy, bpb
2023-03-08 02:39:14 +00:00
Joe Darcy
b5b5cba7fe
8302801: Remove fdlibm C sources
...
Reviewed-by: bpb, dholmes, alanb, kvn
2023-03-07 22:28:12 +00:00
Julian Waters
7d8b8ba9c4
8303131: pandoc.exe mangles all processed html files
...
Reviewed-by: erikj
2023-02-24 08:47:41 +00:00
Magnus Ihse Bursie
a39cf2e3b2
8301753: AppendFile/WriteFile has differences between make 3.81 and 4+
...
Reviewed-by: erikj
2023-02-16 19:32:38 +00:00
Justin King
27126157d9
8298445: Add LeakSanitizer support in HotSpot
...
Reviewed-by: erikj, ihse
2023-02-07 17:41:25 +00:00
Julian Waters
c6b3f2dd10
8301129: Link to debuginfo files should only be made after stripping
...
Reviewed-by: erikj, ihse
2023-01-27 07:07:22 +00:00
Justin King
edf1e1ab4a
8300592: ASan build does not correctly propagate options to some test launchers
...
Reviewed-by: ihse
2023-01-25 16:18:29 +00:00
Erik Joelsson
0ea2dd1f77
8146132: Excessive output from make test-image
...
Reviewed-by: ihse
2023-01-23 20:51:13 +00:00
Justin King
00b6c551ec
8300254: ASan build does not correctly propagate ASAN_OPTIONS
...
Reviewed-by: ihse
2023-01-17 21:53:34 +00:00
Justin King
7a85d95e82
8298448: UndefinedBehaviorSanitizer
...
Reviewed-by: erikj, ihse
2023-01-12 15:50:05 +00:00
Daniel Jeliński
684e50690c
8299260: libawt and libfreetype should export only explicitly requested symbols
...
Reviewed-by: prr, aivanov, serb
2022-12-30 06:40:27 +00:00
Christoph Langer
d624debe23
8298459: Fix msys2 linking and handling out of tree build directory for source zip creation
...
Reviewed-by: erikj
2022-12-11 13:50:39 +00:00
Magnus Ihse Bursie
257aa15f15
8297444: Refactor the javacserver build tool
...
Reviewed-by: erikj, cstein
2022-12-01 23:41:58 +00:00
Magnus Ihse Bursie
0ac01485d3
8297342: make LOG=debug is too verbose
...
Reviewed-by: erikj
2022-11-21 15:13:08 +00:00
Magnus Ihse Bursie
4527dc67be
8297041: Remove the last remnants of sjavac
...
Reviewed-by: cstein, erikj, jjg
2022-11-17 09:20:22 +00:00
Julian Waters
9adb728378
8295070: Introduce more target combinations for compiler flags
...
Reviewed-by: erikj, ihse
2022-11-15 09:47:37 +00:00
Sergey Bylokhov
6673cd8577
8295554: Move the "sizecalc.h" to the correct location
...
Reviewed-by: erikj, ihse, prr, kizune, aivanov
2022-10-25 09:45:33 +00:00
Alexander Zuev
400aa2fb2c
8286511: Improve macro allocation
...
Reviewed-by: azvegint, rhalade, prr
2022-10-18 22:41:16 +00:00
Magnus Ihse Bursie
7743345f6f
8294314: Minimize disabled warnings in hotspot
...
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: erikj, shade
2022-10-17 09:29:50 +00:00
Magnus Ihse Bursie
8402260535
8295198: Update more openjdk.java.net => openjdk.org URLs
...
Reviewed-by: erikj
2022-10-12 13:34:07 +00:00
Jorn Vernee
8ebebbce32
8294368: Java incremental builds broken on Windows after JDK-8293116
...
Reviewed-by: erikj, djelinski, jlahoda
2022-10-05 10:26:53 +00:00
Matthias Baesken
be82cff625
8294748: Cleanup unneeded references to hg
...
Reviewed-by: erikj, clanger
2022-10-05 07:25:49 +00:00
Magnus Ihse Bursie
e45f3d5176
8294281: Allow warnings to be disabled on a per-file basis
...
Reviewed-by: erikj
2022-09-23 13:39:56 +00:00
Jan Lahoda
cd1cdcdb0d
8293116: Incremental JDK build could be sped up
...
Reviewed-by: erikj, vromero, ihse
2022-09-21 10:27:58 +00:00
Julian Waters
cb5771dc2a
8294006: Avoid hardcoding object file suffixes in make
...
Reviewed-by: erikj, ihse
2022-09-20 17:23:49 +00:00
Erik Joelsson
f91762f56e
8293965: Code signing warnings after JDK-8293550
...
Reviewed-by: mikael, ihse
2022-09-19 12:36:14 +00:00
Erik Joelsson
f42caefe2e
8293550: Optionally add get-task-allow entitlement to macos binaries
...
Reviewed-by: mikael, cjplummer, ihse
2022-09-16 12:33:32 +00:00
Leo Korinth
c59f9b374b
8287828: Fix so that one can select jtreg test case by ID from make
...
Reviewed-by: erikj, iklam, ihse
2022-08-22 12:52:31 +00:00
Julian Waters
1ed03d82b2
8292226: Prepare make for better Link Time Optimization support
...
Reviewed-by: ihse
2022-08-22 11:00:17 +00:00
Magnus Ihse Bursie
b4ab5fe1da
8288396: Always create reproducible builds
...
Reviewed-by: amenkov, ehelin
2022-06-28 09:00:45 +00:00
Andrew Leonard
6633855ca7
8288399: MacOS debug symbol files not always deterministic in reproducible builds
...
Reviewed-by: erikj
2022-06-15 14:00:20 +00:00
Adam Sotona
a82417fa19
8233269: Improve handling of JAVA_ARGS
...
Reviewed-by: erikj
2022-06-02 06:20:36 +00:00
Erik Joelsson
65f50678f2
8286429: jpackageapplauncher build fails intermittently in Tier[45]
...
Reviewed-by: asemenyuk, ihse
2022-05-10 13:09:57 +00:00
Andrew Leonard
ab83bceda1
8284661: Reproducible assembly builds without relative linking
...
Reviewed-by: ihse
2022-04-19 08:29:38 +00:00
Magnus Ihse Bursie
160eb2bd39
8284891: Fix typos in build system files
...
Reviewed-by: erikj
2022-04-14 19:33:28 +00:00
Magnus Ihse Bursie
3357d9a168
8284588: Remove GensrcCommonLangtools.gmk
...
Reviewed-by: erikj
2022-04-08 20:33:24 +00:00
Andrew Leonard
4451257b14
8284437: Building from different users/workspace is not always deterministic
...
Reviewed-by: erikj
2022-04-06 19:11:49 +00:00
Magnus Ihse Bursie
64025b0e47
8283901: Introduce "make doctor" to diagnose build environment problems
...
Reviewed-by: erikj
2022-03-31 13:30:16 +00:00
Ichiroh Takiguchi
0c3094c818
8204541: Correctly support AIX xlC 16.1 symbol visibility flags
...
Reviewed-by: ihse, stuefe
2022-03-19 04:43:20 +00:00
Andrew Leonard
85cc6f1440
8283315: jrt-fs.jar not always deterministically built
...
Reviewed-by: ihse
2022-03-18 13:40:35 +00:00
Andrew Leonard
214f98f6b0
8278766: Enable OpenJDK build support for reproducible jars and jmods using --date
...
Reviewed-by: erikj
2021-12-23 11:01:26 +00:00
Magnus Ihse Bursie
fbf096eea4
8251400: Fix incorrect addition of library to test in JDK-8237858
...
Reviewed-by: dholmes, erikj
2021-12-03 16:56:36 +00:00
Magnus Ihse Bursie
c93552c8bb
8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
...
Co-authored-by: Andrew Leonard <aleonard@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: erikj
2021-12-02 21:31:13 +00:00
Daniel D. Daugherty
74f3e69dc8
8277071: [BACKOUT] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
...
Reviewed-by: erikj
2021-11-12 18:46:39 +00:00
Andrew Leonard
aeba653034
8276743: Make openjdk build Zip Archive generation "reproducible"
...
Reviewed-by: erikj, ihse
2021-11-12 14:43:54 +00:00
Jonathan Gibbons
6d3d47957e
8272667: substandard error messages from the docs build
...
Reviewed-by: darcy, iris
2021-08-18 23:40:44 +00:00
Nikita Gubarkov
159cb6facc
8268083: JDK-8267706 breaks bin/idea.sh on a Mac
...
Reviewed-by: erikj
2021-06-08 14:35:58 +00:00
Vladimir Kozlov
2effdd1b67
8267112: JVMCI compiler modules should be kept upgradable
...
Reviewed-by: mchung, erikj, dnsimon
2021-05-17 20:11:01 +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
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
Weijun Wang
4a8b5c1602
8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m
...
8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m
Reviewed-by: erikj, prr, ihse, valeriep
2021-02-03 16:20:16 +00:00
Andrew Leonard
12ccd211f2
8260289: Unable to customize module lists after change JDK-8258411
...
Reviewed-by: ihse, alanb
2021-01-25 19:26:36 +00:00
Yoshiki Sato
28e1f4d9ee
8247957: remove doclint support for HTML 4
...
8257204: Remove usage of -Xhtmlversion option from javac
8256313: JavaCompilation.gmk needs to be updated not to use --doclint-format html5 option
8258460: Remove --doclint-format option from javac
8256312: Valid anchor 'id' value not allowed
Reviewed-by: jjg, ihse
2021-01-06 22:48:00 +00:00
Magnus Ihse Bursie
a244b82293
8258411: Move module set configuration from Modules.gmk to conf dir
...
Reviewed-by: alanb, mchung
2020-12-16 21:57:32 +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
36209b70da
8257547: Handle multiple prereqs on the same line in deps files
...
Reviewed-by: ihse, tbell
2020-12-03 21:41:37 +00:00
Magnus Ihse Bursie
bff68f1f67
8257533: legacy-jre-image includes jpackage and jlink tools
...
Reviewed-by: alanb, sundar
2020-12-02 10:30:48 +00:00
Erik Joelsson
4c86e46d75
8256810: Incremental rebuild broken on Macosx
...
Reviewed-by: mikael, ihse
2020-11-30 17:40:39 +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
Magnus Ihse Bursie
9e4944f7b6
8256308: Send arguments to javac server in a config file
...
Reviewed-by: erikj, jfranck
2020-11-24 11:13:09 +00:00
Erik Joelsson
19b2898691
8256751: Incremental rebuild with precompiled header fails when touching a header file
...
Reviewed-by: ihse
2020-11-20 18:13:56 +00:00
Andy Herrick
26e7ef78fb
8252870: Finalize (remove "incubator" from) jpackage
...
Reviewed-by: kcr, erikj, almatvee, asemenyuk, prr, ihse
2020-11-04 20:27:11 +00:00
Erik Joelsson
76fa974cb2
8255850: Hotspot recompiled on first incremental build
...
Reviewed-by: ihse
2020-11-03 23:11:23 +00:00
Erik Joelsson
184db64dfb
8255732: OpenJDK fails to build if $A is set to a value with spaces
...
Reviewed-by: ihse
2020-11-02 21:06:38 +00:00
Erik Joelsson
9ade94b727
8206311: Add docs-javase, docs-reference to CI build
...
Reviewed-by: ihse
2020-10-21 22:04:37 +00:00
Paul Sandoz
0c99b19258
8223347: Integration of Vector API (Incubator)
...
Co-authored-by: Vivek Deshpande <vdeshpande@openjdk.org>
Co-authored-by: Qi Feng <qfeng@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Jean-Philippe Halimi <jphalimi@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org>
Co-authored-by: Smita Kamath <svkamath@openjdk.org>
Co-authored-by: Rahul Kandu <rkandu@openjdk.org>
Co-authored-by: Kishor Kharbas <kkharbas@openjdk.org>
Co-authored-by: Eric Liu <Eric.Liu2@arm.com>
Co-authored-by: Aaloan Miftah <someusername3@gmail.com>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Shravya Rukmannagari <srukmannagar@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Lauren Walkowski <lauren.walkowski@arm.com>
Co-authored-by: Yang Zang <Yang.Zhang@arm.com>
Co-authored-by: Joshua Zhu <jzhu@openjdk.org>
Co-authored-by: Wang Zhuo <wzhuo@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: erikj, chegar, kvn, darcy, forax, briangoetz, aph, epavlova, coleenp
2020-10-14 20:02:46 +00:00
Erik Joelsson
7df86108cb
8252145: Unify Info.plist files with correct version strings
...
Reviewed-by: ihse, serb
2020-08-28 06:23:41 -07:00
Magnus Ihse Bursie
d6bd183b84
8251399: JDK-8248701 had incorrect indentation
...
Reviewed-by: erikj
2020-08-11 16:07:04 +02:00
Mikael Vidstedt
e7289aa4d4
Merge
2020-07-27 22:26:00 -07:00
Erik Joelsson
fcd5d414d6
8246094: [macos] Sound Recording and playback is not working
...
Reviewed-by: prr, serb
2020-07-24 10:52:02 -07:00
Vyom Tewari
955aee3bfa
8237858: PlainSocketImpl.socketAccept() handles EINTR incorrectly
...
PlainSocketImpl.socketAccept() handles EINTR incorrectly
Reviewed-by: alanb, dfuchs, martin
2020-07-17 11:15:00 +05:30
Erik Joelsson
c83ce2e8d9
8249292: DependOnVariable macro fails on empty value
...
Reviewed-by: tbell
2020-07-15 14:04:54 -07:00
Andrew Leonard
0853b33004
8248701: On Windows generated modules-deps.gmk can contain backslash-r (CR) characters
...
Reviewed-by: erikj
2020-07-08 03:08:30 -07:00
Magnus Ihse Bursie
4b85bd546e
8248610: Clean up handling of Windows RC files
...
Reviewed-by: erikj
2020-07-01 22:39:58 +02:00
Magnus Ihse Bursie
aacb827896
8220639: Need a way to augment JTREG_LAUNCHER_OPTIONS from command-line
...
Reviewed-by: erikj, dholmes
2020-06-25 18:35:40 +02:00
Igor Ignatyev
e7f8e1fdb5
8211977: move testlibrary tests into one place
...
Reviewed-by: erikj, dholmes, ihse
2020-06-16 09:50:45 -07:00
Magnus Ihse Bursie
cd651b9aad
8246435: Replace Javascript implementation of pandoc filters with Java
...
Reviewed-by: erikj
2020-06-06 02:04:21 +02:00
Bob Vandette
f79801b74d
8245832: JDK build make-static-libs should build all JDK libraries
...
Reviewed-by: erikj
2020-05-29 19:18:23 +00:00
Mikael Vidstedt
071bd521bc
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
...
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
2020-05-20 17:33:37 -07:00
Magnus Ihse Bursie
1cb7df63e7
8245287: Start using ModuleWrapper for gensrc as well
...
Reviewed-by: erikj
2020-05-19 15:59:51 +02:00
Magnus Ihse Bursie
8c5430972f
8245033: Fixes for building in WSL
...
Reviewed-by: erikj
2020-05-14 18:56:30 +02:00
Erik Joelsson
c992521995
8244951: Missing entitlements for hardened runtime
...
Reviewed-by: ihse
2020-05-14 06:58:59 -07:00
Magnus Ihse Bursie
7345502884
8244928: Build log output too verbose after JDK-8244844
...
Reviewed-by: alanb
2020-05-13 10:35:08 +02:00
Magnus Ihse Bursie
be6f74718e
8244844: javac command line is not re-executable
...
Reviewed-by: erikj
2020-05-12 19:48:50 +02:00
Erik Joelsson
2254cf5a24
8244247: Build failures after sjavac cleanup
...
Reviewed-by: ihse, tbell
2020-05-05 11:02:43 -07:00
Erik Joelsson
a15b1ea09b
8244210: The javac server is never used
...
Reviewed-by: tbell, redestad, fweimer
2020-04-30 13:34:15 -07:00