Commit Graph

242 Commits

Author SHA1 Message Date
Aleksey Shipilev
769993939e 8225048: Shenandoah x86_32 support
Reviewed-by: erikj, rkennke
2019-06-02 10:08:39 +02:00
Erik Joelsson
1cdcf154e0 8219788: Configure recommends JDK 8
Reviewed-by: tbell
2019-05-31 13:37:58 -07:00
David Holmes
03428d73fc 8224087: Compile C code for at least C99 Standard compliance
Reviewed-by: simonis, aph, erikj, serb, stuefe
2019-05-22 21:50:16 -04:00
Matthias Baesken
ef5194182f 8130017: use _FORTIFY_SOURCE in gcc fastdebug builds
Reviewed-by: erikj
2019-05-14 10:21:55 +02:00
Matthias Baesken
fd58060179 8223944: fix zlib related building docu and comments
Reviewed-by: alanb, erikj
2019-05-16 13:21:41 +02:00
Matthias Baesken
e7f9a8a263 8223685: used bundled zlib on AIX by default
Reviewed-by: erikj, simonis
2019-05-14 09:14:36 +02:00
Arthur Eubanks
7913132367 8223667: ASAN build broken
Reviewed-by: erikj, manc
2019-05-10 17:47:42 -07:00
Matthias Baesken
08eae08a6b 8223307: enable the Stack Execution Disable flag for JDK binaries on AIX
Reviewed-by: erikj, mdoerr
2019-05-03 14:38:58 +02:00
Erik Joelsson
9e2784b24f 8223464: Improve version string for Oracle CI builds
Reviewed-by: tbell
2019-05-07 14:05:09 -07:00
Erik Joelsson
03a9d5ad60 8223309: test failing due to self-assign-overloaded
Co-authored-by: Johan Vos <johan.vos@gluonhq.com>
Reviewed-by: tbell
2019-05-03 09:34:02 -07:00
Vladimir Kozlov
e9c523ae5f 8220623: [JVMCI] Update JVMCI to support JVMCI based Compiler compiled into shared library
Reviewed-by: dnsimon, never, stefank, rehn, neliasso, dholmes, kbarrett, coleenp
2019-05-01 12:31:29 -07:00
Man Cao
c73580342f 8220388: Increase -inlinehint-threshold for Clang to avoid G1 pause time regression
Make Clang inline more aggressively for functions with inline keyword

Reviewed-by: erikj, jiangli, shade
2019-03-08 18:21:52 -08:00
Aleksei Voitylov
2a00db0b2e 8221988: add possibility to build with Visual Studio 2019
Reviewed-by: erikj, ysuenaga
2019-04-26 18:56:15 +03:00
Matthias Baesken
133401ac02 8222280: Provide virtualization related info in the hs_error file on AIX
Reviewed-by: clanger, mdoerr
2019-04-12 09:13:50 +02:00
Christoph Langer
bdf5b6e337 8222627: Remove sneaky token 'Name' in jdk-version.m4
Reviewed-by: simonis
2019-04-17 10:31:05 +01:00
Christoph Langer
151be015b8 8222522: Add configure options for Mac Bundle creation
Reviewed-by: erikj
2019-04-16 17:15:57 +01:00
Alexandre Iline
11c8caf157 8221857: Collect code coverage for a subset of code
Reviewed-by: erikj
2019-04-11 03:05:11 -08:00
Christoph Langer
ab051f87d4 8221979: Cleanups for building Windows resources
Reviewed-by: erikj
2019-04-11 15:36:09 +01:00
Erik Joelsson
4b898b7aae 8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC
Reviewed-by: tbell, ysuenaga
2019-04-10 07:04:35 -07:00
Erik Joelsson
0974861dd8 8221907: make reconfigure breaks when configured with relative paths
Reviewed-by: dholmes
2019-04-05 06:48:20 -07:00
Christoph Langer
9b93604535 8221880: Better customization for Windows RC properties FileDescription and ProductName
Reviewed-by: erikj
2019-04-08 06:56:37 +01:00
Christoph Langer
0569496b69 8221610: Resurrect (legacy) JRE bundle target
Reviewed-by: erikj, azeller
2019-03-30 21:29:37 +01:00
Erik Joelsson
caae145476 8205934: Define jdk -source/-target version in version-numbers file
Reviewed-by: tbell
2019-03-28 10:04:27 -07:00
Erik Joelsson
75dd3985ca 8221414: Bump required boot jdk version to 12
Reviewed-by: mikael, tbell
2019-03-26 09:24:01 -07:00
Gustavo Romero
799f744311 8221434: Fix typo in lib-x11 autoconf error message about missing headers
Reviewed-by: dholmes
2019-03-25 19:40:25 -04:00
Erik Joelsson
9833d2a1cd 8220445: Support for side by side MSVC Toolset versions
Co-authored-by: Ali Ince <ali.ince@gmail.com>
Reviewed-by: tbell
2019-03-25 09:07:55 -07:00
Erik Joelsson
290bfe5f4c 8220093: Change to GCC 8.2 for building on Linux at Oracle
Reviewed-by: tbell
2019-03-15 09:13:31 -07:00
Matthias Baesken
64683c77ae 8219920: dependency help output in configure-step : support zypper tool
Reviewed-by: erikj, ihse
2019-03-05 09:55:00 +01:00
Igor Ignatyev
6559dfbda0 8219395: integrate gcov w/ run-test
Reviewed-by: erikj
2019-02-20 11:32:53 -08:00
Matthias Baesken
d9463e629e 8218965: aix: support xlclang++ in the compiler detection
Reviewed-by: ihse, mdoerr
2019-02-19 09:02:28 +01:00
Igor Ignatyev
272869390e 8219391: extend gcov support to llvm/clang
Reviewed-by: erikj
2019-02-19 13:51:11 -08:00
Erik Joelsson
4f45b5f973 8217032: Check pandoc capabilities in configure
Reviewed-by: mikael, ihse
2019-02-19 12:44:56 -08:00
Magnus Ihse Bursie
9efdb33a59 8218413: make reconfigure ignores configure-time AUTOCONF environment variable
Reviewed-by: erikj, martin
2019-02-12 15:31:40 +01:00
Erik Joelsson
4aeeb2f045 8160926: FLAGS_COMPILER_CHECK_ARGUMENTS doesn't handle cross-compilation
Reviewed-by: ihse
2019-02-05 09:56:19 -08:00
Andrew Leonard
31c8b22dc1 8217896: Make better use of LCPUs when building on AIX
Reviewed-by: ihse
2019-02-01 12:44:30 +01:00
Matthias Baesken
a69aed8ec5 8218046: use bundled freetype in the AIX build by default
Reviewed-by: ihse
2019-01-30 09:35:07 +01:00
Erik Joelsson
4c17358fae 8217916: Build compare script is not comparing jmods
Reviewed-by: ihse
2019-01-30 18:27:40 +01:00
Matthias Baesken
c71fb0fb8c 8217979: lib-freetype related configure messages contain wrong configure flag names
Reviewed-by: erikj, prr
2019-01-29 15:19:43 +01:00
Erik Joelsson
b8ec635ee2 8217613: [AOT] TEST_OPTS_AOT_MODULES doesn't work on mac
Reviewed-by: tbell, kvn, iignatyev
2019-01-23 14:10:31 -08:00
Magnus Ihse Bursie
5063110306 8217404: --with-jvm-features doesn't work when multiple features are explicitly disabled
Reviewed-by: vlivanov, kbarrett
2019-01-22 18:13:30 -08:00
Matthias Baesken
74f9ec23e3 8217233: Update build settings for AIX/xlc
Reviewed-by: clanger, sgroeger
2019-01-16 10:13:49 +01:00
Jesper Wilhelmsson
a8c5f1e59a Merge 2019-01-15 22:54:09 +01:00
Henry Jen
776ef6a071 Merge 2019-01-15 10:55:26 -08:00
Henry Jen
def1ac3acc Merge 2018-12-13 11:51:06 -08:00
Aleksey Shipilev
2880b1bb06 8215356: Disable x86_32 Shenandoah build to avoid hotspot/tier1 failures
Reviewed-by: rkennke
2018-12-13 16:45:26 +01:00
Roman Kennke
8b62a2ee9d 8214259: Implementation: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
Co-authored-by: Christine Flood <chf@redhat.com>
Co-authored-by: Aleksey Shipilev <shade@redhat.com>
Co-authored-by: Roland Westrelin <rwestrel@redhat.com>
Co-authored-by: Zhenygu Gu <zgu@redhat.com>
Co-authored-by: Andrew Haley <aph@redhat.com>
Co-authored-by: Andrew Dinn <adinn@redhat.com>
Co-authored-by: Mario Torre <mtorre@redhat.com>
Reviewed-by: kvn, roland, shade, coleenp, lmesnik, pliden, jgeorge, ihse, erikj
2018-12-10 15:47:44 +01:00
Erik Joelsson
7487daf211 8215400: Warn on usage of trampolines with gcc
Reviewed-by: tbell, kbarrett
2019-01-07 10:00:41 +01:00
Erik Joelsson
9f1d035d8d 8215635: Pandoc check in Docs.gmk does not work on Windows
Reviewed-by: tbell, ihse
2018-12-20 05:27:42 -08:00
Magnus Ihse Bursie
3474e9a9fe 8214718: Update missing copyright year in build system
Reviewed-by: erikj, tbell
2018-12-03 18:46:10 +01:00
Per Lidén
8fc0c2f645 8214476: ZGC: Build ZGC by default
Reviewed-by: shade, rkennke, ihse
2018-12-03 14:52:49 +01:00