Erik Joelsson
07aa75e7fe
8150601: Remove the old Hotspot build system
...
Reviewed-by: ihse
2016-04-26 13:35:27 +02: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
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
Magnus Ihse Bursie
f395ccd749
8149647: Incremental enhancements from build-infra
...
Reviewed-by: erikj
2016-02-12 11:07:35 +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
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
Iris Clark
b6ff5155ba
Merge
2015-11-19 13:58:42 -08:00
Iris Clark
d973eeae70
Merge
2015-10-25 19:33:00 -07: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
Magnus Ihse Bursie
203f76fbda
8138761: Improved handling of libffi, and cleanup of libraries.m4
...
Reviewed-by: erikj
2015-10-07 15:26:48 +02:00
Erik Joelsson
eb0e012f6c
8138694: Devkit build on Macosx still requires Xcode to be installed
...
Reviewed-by: ihse, tbell
2015-10-05 13:44:40 +02:00
Magnus Ihse Bursie
678a86c2ea
8085822: JEP 223: New Version-String Scheme (initial integration)
...
Reviewed-by: erikj, dcubed, dholmes
2015-06-11 00:21:56 +02:00
Magnus Ihse Bursie
7fb09ab821
8079891: Store configure log in $BUILD/configure.log
...
Reviewed-by: erikj
2015-05-11 13:45:39 +02:00
Erik Joelsson
671367fd2a
8073634: Improve clean targets
...
Reviewed-by: ihse
2015-04-10 16:32:00 +02:00
Magnus Ihse Bursie
1eb8d0b847
8076060: Improve make bootstrap process
...
Reviewed-by: erikj
2015-03-26 16:17:30 +01:00
Phil Race
4dcb210aab
Merge
2015-03-11 08:30:21 -07:00
Erik Joelsson
09dbe042bf
8073021: add native code coverage target into makefiles
...
Reviewed-by: ihse, tbell, iignatyev
2015-03-10 14:36:56 +01:00
Magnus Ihse Bursie
d0650dcdae
8074554: Create custom hook for running after AC_OUTPUT
...
Reviewed-by: erikj
2015-03-06 14:53:00 +01:00
Erik Joelsson
530e7bd26f
8065576: Enable pipefail in the shell used by make to better detect build errors
...
Reviewed-by: ihse, tbell, martin
2015-01-14 16:03:59 +01:00
Magnus Ihse Bursie
78df8f34ba
8065215: Print warning summary at end of configure
...
Reviewed-by: erikj, tbell
2014-11-21 16:11:28 +01:00
Mike Duigou
35d096a99f
8056195: Add CUSTOM_SUMMARY_AND_WARNINGS_HOOK
...
Reviewed-by: ihse, erikj
2014-09-10 12:28:14 -07:00
Erik Joelsson
033e6ca74e
8014510: Fix sjavac on all platforms in jprt
...
Reviewed-by: ihse
2014-08-29 13:30:42 +02:00
Erik Joelsson
4cbd014b29
8038340: Cleanup and fix sysroot and devkit handling on Linux and Solaris
...
Reviewed-by: ihse
2014-03-28 14:59:56 +01:00
Mike Duigou
97dd276d1c
8036079: --with-boot-jdk-jvmargs configure options are ignored
...
Reviewed-by: erikj
2014-03-03 09:21:42 -08:00
Magnus Ihse Bursie
ad1e6aab2a
8035825: Warn instead of fail when calling the configure wrapper directly
...
Reviewed-by: dholmes, tbell
2014-02-27 09:17:58 +01:00
Magnus Ihse Bursie
e00f753d87
8035495: Improvements in autoconf integration
...
Reviewed-by: mduigou, tbell
2014-02-24 13:29:26 +01:00
Magnus Ihse Bursie
0bedc5f1e7
8034788: Rewrite toolchain.m4 to support multiple toolchains per platform
...
Reviewed-by: henryjen, erikj
2014-02-24 12:16:58 +01:00
Vladimir Kozlov
039db22f0a
Merge
2013-11-05 17:33:48 -08:00
Magnus Ihse Bursie
af31015c79
8001922: Improve freetype handling
...
Reviewed-by: erikj
2013-10-23 13:05:58 +02:00
Magnus Ihse Bursie
952d9ce87c
8001931: The new build system whitespace cleanup
...
Reviewed-by: tbell, simonis, erikj
2013-10-10 14:58:19 +02:00
Magnus Ihse Bursie
d477f2800d
8024620: config.log does not end up in corresponding configuration
...
Reviewed-by: erikj
2013-09-13 13:07:02 +02:00
Vladimir Kozlov
864df016ea
Merge
2013-09-05 10:58:25 -07:00
Erik Joelsson
7b50e2e59c
8023957: Lock down version of autoconf
...
Reviewed-by: chegar, dsamersoff, tbell, dholmes
2013-08-30 10:13:25 +02:00
Volker Simonis
2304036211
8017568: PPC64: Generic build preparations needed to enable new build on Linux/PPC64
...
Enable new build on Linux/PPC64
Reviewed-by: erikj
2013-07-02 17:38:10 -07:00
Erik Joelsson
e44f5ce0ae
8013786: JDK-8013480 broke configure on solaris
...
Reviewed-by: tbell
2013-05-02 15:46:38 +02:00
Omair Majid
7b22402218
8010030: Allow configure to detect if EC implementation is present
...
Reviewed-by: andrew, dholmes
2013-03-18 10:47:37 -04:00
Erik Joelsson
737b863ce4
8004352: build-infra: Limit JOBS on large machines
...
Reviewed-by: mduigou
2013-03-04 16:45:07 +01:00
Erik Joelsson
ad4210a395
8005850: build-infra: Make --enable-openjdk-only really disable custom
...
Reviewed-by: ohair, dholmes
2013-01-11 10:46:59 +01:00
Kelly O'Hair
f9c6f4bd18
8000992: Update new build-infra makefiles
...
Build-infra project integration. Multiple authors on this work: erikj and ihse primarily, also changes from ohair, tbell, and dholmes. Special credit to ohstrom for his smartjavac work.
Reviewed-by: erikj, ihse, dholmes, tbell
2012-10-26 14:29:57 -07:00
Kelly O'Hair
228c21635b
7197849: Update new build-infra makefiles
...
Reviewed-by: ihse, erikj, ohrstrom, tbell
2012-09-18 11:29:16 -07:00
Erik Joelsson
f7b99ca7f6
7181504: Update of latest build-infra Makefiles
...
Reviewed-by: ohair
2012-07-03 16:11:12 -07:00
Erik Joelsson
36674b96fd
7170079: Adjustments to build-infra makefiles
...
Co-authored-by: Jonas Oreland <jonas.oreland@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Torbjorn Granat <torbjorn.granat@oracle.com>
Co-authored-by: Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
Reviewed-by: ohair, ohrstrom, ihse, jonas
2012-06-07 20:25:06 -07:00
Magnus Ihse Bursie
d85f615c03
7165277: Fix missing execute permission issue running logger.sh
...
Reviewed-by: ohair
2012-04-30 12:13:29 -07:00
Fredrik Ohstrom
c41339543f
7074397: Build infrastructure changes (makefile re-write)
...
New makefiles transition, old and new living side by side for now.
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Torbjorn Granat <torbjorn.granat@oracle.com>
Co-authored-by: Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
Reviewed-by: ohair, jjg, dholmes, ohrstrom, erikj, ihse, tgranat, ykantser
2012-04-10 08:18:28 -07:00