Commit Graph

174 Commits

Author SHA1 Message Date
Erik Joelsson
a39d9629dd 8069540: Remove universal binaries support from hotspot build
Reviewed-by: tbell, dholmes, dcubed
2016-08-15 16:14:59 +02:00
Mandy Chung
c5983e8f77 8136930: Simplify use of module-system options by custom launchers
Reviewed-by: alanb, ksrini, henryjen, sundar
2016-08-10 15:49:03 -07:00
Alejandro Murillo
56e241bc0c Merge 2016-08-05 09:50:23 -07:00
Andrew John Hughes
7494c3e82b 8156980: Hotspot build doesn't have -std=gnu++98 gcc option
8157358: Syntax error in TOOLCHAIN_CHECK_COMPILER_VERSION

Add flags for GCC 6 to JVM_CFLAGS and fix prefix handling

Reviewed-by: erikj, kbarrett
2016-07-10 22:00:03 +01:00
Erik Joelsson
95cf491fcc 8003593: build-infra: Paths to optional platform-specific files should not be hardwired to src/closed
Reviewed-by: dholmes, prr
2016-07-08 08:55:54 +02:00
Erik Joelsson
7076b38523 8160722: Module summary generation fails on Windows 32bit
Reviewed-by: tbell
2016-07-01 17:03:59 +02:00
Erik Joelsson
f900ad6e42 8157479: jdk-9_solaris-x64_bin-debug.tar.gz error - typeflag 'L' not recognized
Reviewed-by: tbell, dmalav
2016-06-03 18:04:38 +02:00
Erik Joelsson
825cbcc1b9 8157336: Generation of classlists at build time should be configurable
Reviewed-by: tbell, dholmes
2016-05-25 12:53:26 +02:00
Erik Joelsson
f39d18983b 8157348: Build fails with certain source configurations
Reviewed-by: tbell
2016-05-20 10:25:40 +02:00
Erik Joelsson
251735466a 8136777: Introduce bundle targets
Reviewed-by: tbell, ihse
2016-05-04 15:29:01 +02:00
Alejandro Murillo
b4f027037b Merge 2016-05-14 09:11:01 -07:00
Erik Joelsson
05f3ae4cc8 8153685: Parfait integration missing in the new tools (jmod and jlink)
Reviewed-by: alanb, mchung
2016-05-09 17:15:05 +02:00
Claes Redestad
998971d501 8150044: Generate classlists at build-time
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Reviewed-by: alanb, mchung, iklam
2016-05-07 01:21:08 +02:00
Igor Ignatyev
b349292b74 8148244: Finalize and integrate GTest implementation
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Stefan Sarne <stefan.sarne@oracle.com>
Co-authored-by: Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>
Co-authored-by: Erik Helin <erik.helin@oracle.com>
Co-authored-by: Alexandre Iline <alexandre.iline@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Reviewed-by: jwilhelm, erikj
2016-05-03 23:49:27 +03:00
Alan Bateman
7c8674903b 8154956: Module system implementation refresh (4/2016)
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Reviewed-by: alanb, mchung, chegar, redestad
2016-05-03 09:09:07 +01:00
Alejandro Murillo
f291fca115 Merge 2016-04-18 15:39:46 -07:00
Erik Joelsson
a694990f23 8154292: jdk9-dev: All SE builds failed on 2016-04-14
Reviewed-by: alanb
2016-04-15 18:07:34 +02:00
Erik Joelsson
e709aa268d 8152666: The new Hotspot Build System
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Ingemar Aberg <ingemar.aberg@oracle.com>
Reviewed-by: ihse, dcubed, erikj
2016-04-08 13:14:23 +02:00
Volker Simonis
19fa760d9c 8149519: Set java.specification.version to the MAJOR java version
Reviewed-by: alanb, dholmes, iris
2016-04-04 18:35:51 +02:00
Chris Hegarty
e3a4ad6685 Merge 2016-03-22 10:44:28 +00:00
Andrew John Hughes
72445d6e64 8151841: Build needs additional flags to compile with GCC 6
C++ standard needs to be explicitly set and some optimisations turned off to build on GCC 6

Reviewed-by: erikj, dholmes, kbarrett
2016-03-19 01:28:49 +00:00
Alan Bateman
cc661dd1c6 8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282

Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Christian Tornqvist <christian.tornqvist@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: alanb, mchung, tbell
2016-03-17 19:03:53 +00:00
Volker Simonis
4b8c19d6b7 8150197: Integrate AIX fixes from build-infra
Reviewed-by: erikj
2016-02-22 11:27:09 +01:00
Magnus Ihse Bursie
2011115a3e 8150203: Incremental update from build-infra project
Reviewed-by: erikj
2016-02-22 11:22:55 +01:00
Magnus Ihse Bursie
f395ccd749 8149647: Incremental enhancements from build-infra
Reviewed-by: erikj
2016-02-12 11:07:35 +01:00
Magnus Ihse Bursie
7553186482 8148655: LOG=cmdlines and other build-infra fixes
Reviewed-by: erikj
2016-02-02 15:02:55 +01:00
Kumar Srinivasan
f458381f25 8035473: [javadoc] Revamp the existing Doclet APIs
8146529: Update the new Doclet API
8146427: "-nohelp" option issue
8146475: "-helpfile" option issue

Reviewed-by: alanb, bpatel, ihse, jjg, jlahoda, mchung, ogb, vromero
2015-11-12 13:26:07 -08:00
Magnus Ihse Bursie
f206abd057 8145596: Enable debug symbols for all libraries
Reviewed-by: erikj
2016-01-20 09:53:52 +01:00
Magnus Ihse Bursie
a8c5ddd505 8142907: Integration of minor fixes from the build-infra project
Reviewed-by: erikj, dholmes
2015-12-15 11:02:03 +01:00
Erik Helin
321b0aec83 8139272: Add configure variable to set concurrency for jtreg tests
Reviewed-by: erikj, ihse
2015-12-15 11:04:18 +01:00
Yasumasa Suenaga
0cc58634ff 8036003: Add --with-debug-symbols=[none|internal|external|zipped]
Reviewed-by: ihse, dholmes
2015-12-11 21:58:28 +09:00
Erik Joelsson
129c3028ee 8136782: Introduce a build/configure wrapper
Reviewed-by: ihse
2015-12-09 11:44:40 +01:00
Lana Steuck
a8d022b540 Merge 2015-12-02 09:34:13 -08:00
Erik Joelsson
3f934c795c 8142983: Enable builds with icecc/icecream
Reviewed-by: ihse
2015-11-24 17:45:59 +01:00
Erik Joelsson
086e3e9a94 8143141: Bring in minor build changes from the jigsaw/jake forest
Reviewed-by: ihse, mchung
2015-11-24 15:46:04 +01:00
Erik Joelsson
49c8a97fbc 8143296: javac-server/sjavac not compatible with LogFailures on Windows
Reviewed-by: ihse
2015-11-24 15:36:32 +01:00
Iris Clark
b6ff5155ba Merge 2015-11-19 13:58:42 -08:00
Iris Clark
8e0b3b72f0 Merge 2015-11-16 21:19:13 -08:00
Iris Clark
c1e20cfc26 Merge 2015-11-09 18:36:42 -08:00
Alejandro Murillo
44b3e9e0fe Merge 2015-11-06 11:11:51 -08:00
Jesper Wilhelmsson
d6aebcf380 Merge 2015-11-05 19:31:19 +01:00
Magnus Ihse Bursie
de261ecd1c 8141414: Deprecate configure source overriding
Reviewed-by: erikj
2015-11-05 15:14:39 +01:00
Iris Clark
cd2bc0930d Merge 2015-11-01 09:55:18 -08:00
Jesper Wilhelmsson
c90570d497 Merge 2015-10-30 00:02:33 +01:00
Magnus Ihse Bursie
d163a35ae0 8140661: Rename LDFLAGS_SUFFIX to LIBS
Reviewed-by: erikj
2015-10-29 16:30:02 +01:00
Erik Joelsson
04fff9f8be 8140312: Enable new sjavac server only mode in jdk build
Reviewed-by: ihse, tbell
2015-10-27 17:51:36 +01:00
Iris Clark
d973eeae70 Merge 2015-10-25 19:33:00 -07:00
Magnus Ihse Bursie
5a7c62ba2e 8140282: Remove test directories on clean-test-*
Reviewed-by: erikj
2015-10-22 16:41:24 +02:00
Bob Vandette
f2ee7868f3 8136556: Add the ability to perform static builds of MacOSX x64 binaries
Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti
2015-10-19 13:21:27 -04:00
Dinesh Malav
ead580a6f5 8138984: top-level directory of jdk*tar.gz bundles doesn't conform to JEP JDK-8061494
Reviewed-by: pbhat, asemenyuk, erikj
2015-10-12 10:31:23 -04:00