Magnus Ihse Bursie
|
66945e5010
|
8339336: Fix build system whitespace to adhere to coding conventions
Reviewed-by: erikj
|
2024-09-03 15:31:09 +00:00 |
|
Magnus Ihse Bursie
|
a528c4b370
|
8339156: Use more fine-granular clang unused warnings
Reviewed-by: erikj, kbarrett
|
2024-08-30 16:43:16 +00:00 |
|
Magnus Ihse Bursie
|
2abe2ff69b
|
8339235: Fix indentation in build system
Reviewed-by: erikj
|
2024-08-30 08:58:18 +00:00 |
|
Magnus Ihse Bursie
|
362f9ce077
|
8339120: Use more fine-granular gcc unused warnings
Reviewed-by: jwaters, kbarrett, erikj
|
2024-08-29 07:29:12 +00:00 |
|
Matthias Baesken
|
4c344335fe
|
8338304: clang on Linux - check for lld presence after JDK-8333189
Reviewed-by: erikj, ihse
|
2024-08-15 07:39:31 +00:00 |
|
Magnus Ihse Bursie
|
a36fb368e1
|
8338108: Give better error message in configure if a full XCode is missing
Reviewed-by: jwaters, erikj, shade
|
2024-08-12 15:33:31 +00:00 |
|
Aleksey Shipilev
|
7e925d727f
|
8337283: configure.log is truncated when build dir is on different filesystem
Reviewed-by: phh, stuefe, clanger, ihse
|
2024-08-05 14:05:00 +00:00 |
|
Aleksey Shipilev
|
9e6e0a8f34
|
8336343: Add more known sysroot library locations for ALSA
Reviewed-by: phh, prr, ihse
|
2024-07-30 08:27:27 +00:00 |
|
Aleksey Shipilev
|
ee365d75cc
|
8336342: Fix known X11 library locations in sysroot
Reviewed-by: jwaters, phh, prr
|
2024-07-29 13:37:56 +00:00 |
|
Jan Kratochvil
|
b4df380f1a
|
8334763: --enable-asan: assert(_thread->is_in_live_stack((address)this)) failed: not on stack?
Reviewed-by: kbarrett, stuefe, erikj
|
2024-06-28 03:07:09 +00:00 |
|
Vladimir Petko
|
3b1ca98642
|
8334895: OpenJDK fails to configure on linux aarch64 when CDS is disabled after JDK-8331942
Reviewed-by: erikj
|
2024-06-27 20:27:51 +00:00 |
|
Matthias Baesken
|
efb905e57a
|
8334618: ubsan: support setting additional ubsan check options
Reviewed-by: stuefe, lucy
|
2024-06-26 13:37:58 +00:00 |
|
Magnus Ihse Bursie
|
78682fe78e
|
8329288: Update Visual Studio visibility support for POSIX functions
Reviewed-by: kbarrett
|
2024-06-19 19:12:31 +00:00 |
|
Christian Stein
|
99fefec092
|
8331431: Update to use jtreg 7.4
Reviewed-by: ihse, erikj, jpai
|
2024-06-18 07:25:17 +00:00 |
|
SendaoYan
|
d07e530d33
|
8333128: Linux x86_32 configure fail with --with-hsdis=binutils --with-binutils-src
Reviewed-by: shade, jwaters, ihse
|
2024-06-03 12:07:11 +00:00 |
|
Magnus Ihse Bursie
|
f0bffbce35
|
8333301: Remove static builds using --enable-static-build
Reviewed-by: sgehwolf, erikj
|
2024-06-03 10:03:42 +00:00 |
|
Magnus Ihse Bursie
|
789ac8b276
|
8333189: Make sure clang on linux uses lld as linker
Reviewed-by: jiangli, erikj
|
2024-05-29 19:51:07 +00:00 |
|
Magnus Ihse Bursie
|
90758f6735
|
8332808: Always set java.io.tmpdir to a suitable value in the build
Reviewed-by: erikj
|
2024-05-23 14:36:23 +00:00 |
|
Jonathan Gibbons
|
0a58cffe88
|
8298405: Implement JEP 467: Markdown Documentation Comments
8329296: Update Elements for '///' documentation comments
Co-authored-by: Jim Laskey <jlaskey@openjdk.org>
Reviewed-by: prappo, darcy, hannesw
|
2024-05-17 17:42:46 +00:00 |
|
Thomas Stuefe
|
d2d37c913e
|
8331942: On Linux aarch64, CDS archives should be using 64K alignment by default
Reviewed-by: aph, iklam
|
2024-05-10 04:30:17 +00:00 |
|
Vladimir Petko
|
2d622152b0
|
8331541: [i386] linking with libjvm.so fails after JDK-8283326
Reviewed-by: djelinski, ihse
|
2024-05-08 22:36:25 +00:00 |
|
Joachim Kern
|
a10845b553
|
8330539: Use #include <alloca.h> instead of -Dalloca'(size)'=__builtin_alloca'(size)' for AIX
Reviewed-by: jwaters, mdoerr, kbarrett, ihse
|
2024-05-03 08:31:42 +00:00 |
|
Matthias Baesken
|
60b61e588c
|
8331298: avoid alignment checks in UBSAN enabled build
Reviewed-by: erikj, mdoerr
|
2024-04-30 07:31:29 +00:00 |
|
Erik Joelsson
|
e57a322d70
|
8329970: Update autoconf build-aux files with latest from 2024-01-01
Reviewed-by: ihse, clanger
|
2024-04-17 00:51:11 +00:00 |
|
Magnus Ihse Bursie
|
6e77d918e6
|
8330261: Clean up linking steps
Reviewed-by: erikj
|
2024-04-16 13:52:16 +00:00 |
|
Magnus Ihse Bursie
|
61fa4d45b6
|
8330351: Remove the SHARED_LIBRARY and STATIC_LIBRARY macros
Reviewed-by: erikj
|
2024-04-16 13:51:14 +00:00 |
|
Joachim Kern
|
3f1d9c441e
|
8329257: AIX: Switch HOTSPOT_TOOLCHAIN_TYPE from xlc to gcc
Reviewed-by: jwaters, stuefe, kbarrett, mdoerr
|
2024-04-15 08:46:36 +00:00 |
|
Magnus Ihse Bursie
|
16061874ff
|
8326947: Minimize MakeBase.gmk
Reviewed-by: erikj
|
2024-04-11 14:15:34 +00:00 |
|
Magnus Ihse Bursie
|
f0cd866a37
|
8329704: Implement framework for proper handling of JDK_LIBS
Reviewed-by: erikj, jwaters
|
2024-04-11 09:40:12 +00:00 |
|
Julian Waters
|
8bc1867da7
|
8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: jwaters, prr
|
2024-04-05 08:19:35 +00:00 |
|
Magnus Ihse Bursie
|
d292aabf05
|
8329086: Clean up java.desktop native compilation
Reviewed-by: erikj
|
2024-03-27 14:44:40 +00:00 |
|
Magnus Ihse Bursie
|
e80619a032
|
8328680: Introduce JDK_LIB, and clean up module native compilation
Reviewed-by: erikj, jwaters
|
2024-03-22 14:12:26 +00:00 |
|
Magnus Ihse Bursie
|
44aef38623
|
8327045: Consolidate -fvisibility=hidden as a basic flag for all compilation
Reviewed-by: erikj
|
2024-03-14 07:30:51 +00:00 |
|
Magnus Ihse Bursie
|
fcf746dede
|
8328106: COMPARE_BUILD improvements
Reviewed-by: erikj
|
2024-03-14 07:30:42 +00:00 |
|
Magnus Ihse Bursie
|
107cb536e7
|
8327701: Remove the xlc toolchain
Reviewed-by: jwaters, erikj
|
2024-03-13 08:42:12 +00:00 |
|
Kim Barrett
|
989fc3e6ea
|
8325878: Require minimum Clang version 13
Reviewed-by: jwaters, ihse
|
2024-03-06 20:17:11 +00:00 |
|
Kim Barrett
|
13c74535de
|
8325880: Require minimum Open XL C/C++ version 17.1.1
Reviewed-by: mdoerr, jwaters, ihse
|
2024-03-06 20:00:12 +00:00 |
|
Erik Joelsson
|
721bfee53a
|
8326891: Prefer RPATH over RUNPATH for $ORIGIN rpaths in internal JDK binaries
Reviewed-by: ihse, dholmes
|
2024-03-05 20:31:17 +00:00 |
|
Kim Barrett
|
d6f2a174fc
|
8325881: Require minimum gcc version 10
Reviewed-by: ihse, shade
|
2024-03-05 07:16:34 +00:00 |
|
Andrew Leonard
|
3b90ddfefe
|
8326685: Linux builds not reproducible if two builds configured in different build folders
Reviewed-by: ihse, erikj
|
2024-02-28 08:37:53 +00:00 |
|
Magnus Ihse Bursie
|
bceaed6d4d
|
8326406: Remove mapfile support from makefiles
Reviewed-by: jwaters, erikj
|
2024-02-27 10:54:49 +00:00 |
|
Magnus Ihse Bursie
|
3780ad3133
|
8326587: Separate out Microsoft toolchain linking
Reviewed-by: erikj
|
2024-02-26 15:43:47 +00:00 |
|
Magnus Ihse Bursie
|
5c5a282f91
|
8325950: Make sure all files in the JDK pass jcheck
Reviewed-by: prr, wetmore, erikj, naoto
|
2024-02-19 16:13:34 +00:00 |
|
Magnus Ihse Bursie
|
e5cb78cc88
|
8324539: Do not use LFS64 symbols in JDK libs
Reviewed-by: jwaters, erikj, mbaesken, alanb
|
2024-02-12 08:04:39 +00:00 |
|
Magnus Ihse Bursie
|
d395ac2879
|
8321373: Build should use LC_ALL=C.UTF-8
Reviewed-by: redestad, erikj
|
2024-02-05 14:06:16 +00:00 |
|
Magnus Ihse Bursie
|
8e45182357
|
8324834: Use _LARGE_FILES on AIX
Reviewed-by: erikj, mbaesken
|
2024-02-01 13:09:11 +00:00 |
|
Sam James
|
f4d08ccf80
|
8318696: Do not use LFS64 symbols on Linux
Reviewed-by: ihse, dholmes, kbarrett, mbaesken
|
2024-01-20 09:49:44 +00:00 |
|
Andrew Leonard
|
57fad67781
|
8323667: Library debug files contain non-reproducible full gcc include paths
Reviewed-by: erikj, ihse
|
2024-01-18 09:56:54 +00:00 |
|
Matthias Baesken
|
68c4286026
|
8323008: filter out harmful -std* flags added by autoconf from CXX
Reviewed-by: erikj, clanger, ihse
|
2024-01-12 12:29:07 +00:00 |
|
Frederic Thevenet
|
3bc5679cab
|
8322309: Fix an inconsistancy in spacing style in spec.gmk.template
Reviewed-by: sgehwolf, erikj
|
2023-12-19 13:54:49 +00:00 |
|