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
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
Magnus Ihse Bursie
9f31d88faf
8138864: Build with nice to lower UI impact
...
Reviewed-by: erikj
2015-10-07 11:58:03 +02:00
Iris Clark
8dd55fa4ca
Merge
2015-10-05 21:02:46 -07:00
David Dehaven
0d0c0afeb2
Merge
2015-10-05 13:45:47 -07: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
Iris Clark
46097af9a7
Merge
2015-09-29 17:56:41 -07:00
David Dehaven
38d9815e20
Merge
2015-09-28 13:10:03 -07:00
Erik Joelsson
8f85a8ae8d
8135060: Stop building Xcode projects in install build
...
Reviewed-by: ihse, pbhat, dmalav
2015-09-28 15:51:29 +02:00
Erik Joelsson
c28cba0346
8137088: Drop building of interim_java.corba
...
Reviewed-by: alanb, ihse
2015-09-28 09:52:19 +02:00
Magnus Ihse Bursie
b7de3f0805
8137013: ar (static linker) broken since JDK-8065912
...
Reviewed-by: erikj
2015-09-25 08:43:21 +02:00
Iris Clark
4cc8a11075
Merge
2015-09-21 20:14:35 -07:00
Magnus Ihse Bursie
19b025dd98
8136695: Automatic build comparison with COMPARE_BUILD
...
Reviewed-by: erikj
2015-09-21 09:32:07 +02:00
Alejandro Murillo
10b4e2586d
Merge
2015-09-10 14:55:18 -07:00
Magnus Ihse Bursie
54b0810371
8065912: Better handling of classpath in build-infra
...
Reviewed-by: erikj
2015-09-09 09:36:39 +02:00
Jaroslav Bachorik
2fdcbf527f
8043937: Drop support for the IIOP transport from the JMX RMIConnector
...
Reviewed-by: alanb, erikj
2015-08-21 13:34:07 +02:00
Erik Joelsson
f50537ea96
8087329: Introduce VERSION_IS_GA
...
Reviewed-by: ihse
2015-06-26 10:09:55 +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
7ec9ed5041
8074859: Turn on warnings as error
...
Reviewed-by: erikj
2015-05-08 10:37:13 +02:00
Magnus Ihse Bursie
45c77a184b
8078046: Remove MCS post-processing on Solaris
...
Reviewed-by: dholmes
2015-05-06 15:30:51 +02:00
Magnus Ihse Bursie
50d1f86836
8078058: Clean up mac bundles logic
...
Reviewed-by: erikj
2015-05-06 10:47:21 +02:00
Magnus Ihse Bursie
968a4d3e25
8077992: Eliminate JDK build dependency of native2ascii and update Japanese nroff man pages to UTF-8 encoding
...
Reviewed-by: mchung
2015-05-06 10:26:10 +02:00
Erik Joelsson
4ad9ac199d
8077824: Introduce DefineNativeToolchain to handle toolchain configurations
...
Reviewed-by: ihse, tbell
2015-04-17 13:54:50 +02:00
Magnus Ihse Bursie
35e5e5eaa8
8077847: Better handling of Windows executable manifest version
...
Reviewed-by: erikj, tbell
2015-04-16 14:48:01 +02:00
Erik Joelsson
671367fd2a
8073634: Improve clean targets
...
Reviewed-by: ihse
2015-04-10 16:32:00 +02:00
Magnus Ihse Bursie
7ba3b45382
8076465: New Init.gmk needs improvements
...
Reviewed-by: erikj, tbell
2015-04-07 09:06:24 +02:00
Erik Joelsson
90284ff64a
8076123: 9-dev build fail: make/Init.gmk:142: *** multiple target patterns. Stop
...
Reviewed-by: ihse
2015-03-27 14:11:26 +01:00
Magnus Ihse Bursie
1eb8d0b847
8076060: Improve make bootstrap process
...
Reviewed-by: erikj
2015-03-26 16:17:30 +01: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
06b2c14db0
8074096: Disable (most) native warnings in JDK on a per-library basis
...
Reviewed-by: erikj, tbell
2015-03-09 10:39:16 +01:00
Magnus Ihse Bursie
70e66b384a
8074099: Even with toolchain type clang, OBJC is set to gcc
...
Reviewed-by: erikj, ddehaven
2015-03-04 10:47:36 +01:00
David Dehaven
8e08670d9a
Merge
2015-02-17 11:44:44 -08:00
Erik Joelsson
24bc773808
8062223: Upgrading to ccache 1.3.10 disables the use of ccache
...
Reviewed-by: ihse
2015-02-10 12:25:44 +01:00
David Dehaven
cbd516739c
Merge
2015-02-09 09:52:45 -08:00
Erik Joelsson
c0277e17c9
8071329: Stop exporting INCLUDE and LIB when building on windows
...
Reviewed-by: ihse
2015-02-06 09:56:30 +01:00
David Dehaven
c0190983ad
Merge
2015-01-28 08:14:14 -08:00
Alejandro Murillo
bccf30e6e7
Merge
2015-01-27 10:11:22 -08:00
David Dehaven
b80c23b28f
Merge
2015-01-27 09:32:37 -08:00
Erik Joelsson
995835697d
8069261: Create make dependencies on make variable values
...
Reviewed-by: ihse
2015-01-26 10:28:53 +01:00
Yumin Qi
6e46cdd7a6
Merge
2015-01-18 23:14:47 -08:00
Erik Joelsson
6f19ee9717
8042707: Source changes needed to build JDK 9 with Visual Studio 2013 (VS2013)
...
Reviewed-by: tbell, ihse
2015-01-15 16:36:24 +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
Ingemar Aberg
11d6127f18
8067759: Create initial test bundle framework
...
Reviewed-by: ihse, erikj
2015-01-09 16:45:39 +01:00
Chris Hegarty
8d19b510dd
Merge
2014-12-03 19:28:30 +00:00
Chris Hegarty
b26d39ffd7
8049367: Modular Run-Time Images
...
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Bradford Wetmore <bradford.wetmore@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
2014-12-03 14:20:21 +00:00
Magnus Ihse Bursie
c4ced97793
8065914: Various improvements and cleanup of build system
...
Reviewed-by: erikj
2014-11-27 15:41:56 +01:00
Magnus Ihse Bursie
88f336ba40
8065913: Various improvements in SetupNativeCompilation
...
Reviewed-by: erikj
2014-11-26 15:14:14 +01:00
Magnus Ihse Bursie
a6355c5d7d
8058631: Rename posix to unix in build system to match file name changes
...
Reviewed-by: simonis, erikj, tbell
2014-11-21 16:05:46 +01:00
Erik Joelsson
d05ce78d47
8059658: Bootcycle build not actually using built image
...
Reviewed-by: tbell
2014-10-06 14:37:54 +02:00
Erik Joelsson
beef993046
8058118: Generate modules.list during the build
...
Reviewed-by: alanb, ihse, tbell, mchung
2014-09-16 12:08:04 +02:00
Erik Joelsson
3195bc66ba
8022177: Windows/MSYS builds broken
...
Co-authored-by: Volker Simonis <volker.simonis@gmail.com>
Reviewed-by: tbell, erikj, simonis
2014-08-19 13:43:40 +02:00
Chris Hegarty
ebd8efe5ef
8054834: Modular Source Code
...
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: alanb, chegar, ihse, mduigou
2014-08-17 15:51:37 +01:00
David Dehaven
9110c16bd9
8043340: [macosx] Fix hard-wired paths to JavaVM.framework
...
Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later
Reviewed-by: erikj, henryjen, dholmes
2014-06-18 12:52:13 -07:00
Thomas Ng
6bc08ad755
Merge
2014-04-29 14:40:07 -07:00
Omair Majid
05e0c63b32
8042159: Allow using a system-installed lcms2
...
Reviewed-by: andrew, ihse, prr
2014-04-29 15:44:14 -04:00
Mike Duigou
6ecb5d0903
8007327: Emit MEMORY_SIZE into spec.gmk
...
Reviewed-by: erikj
2014-04-22 12:56:41 -07: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
Staffan Larsen
89a408692d
8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries
...
Reviewed-by: erikj, ihse
2014-03-21 09:35:43 +01:00
Erik Joelsson
ac1be38a4c
8010767: Build fails on OEL6 with 16 cores
...
Reviewed-by: tbell, ihse
2014-03-14 13:16:46 +01:00
Phil Race
4cf284abbb
Merge
2014-03-07 10:48:18 -08:00
Phil Race
7d3eaecdfb
Merge
2014-02-27 10:35:05 -08: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
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
Phil Race
aed611c5d2
Merge
2014-02-20 16:10:56 -08:00
Omair Majid
d54998d0af
8035341: Allow using a system installed libpng
...
Reviewed-by: andrew, erikj, ihse, serb
2014-02-20 10:07:46 -05:00
Erik Joelsson
b4e3a62871
8032632: Wrong version for the first jdk8 fcs build
...
Reviewed-by: katleman
2014-02-10 14:25:17 +01:00
Alan Bateman
2c63929e08
8033366: Add configure option to allow RMIConnector IIOP transport be selected compiled in or not
...
Reviewed-by: erikj
2014-02-06 14:57:02 +00:00
Erik Joelsson
23cc62f593
8026773: Failing compilation in Corba does not fail the build
...
Reviewed-by: ihse, tbell
2014-02-05 11:03:54 +01:00
Magnus Ihse Bursie
f9c28e97a2
8033236: Update GensrcCharsetMapping.gmk to build-infra standards
...
Reviewed-by: erikj, mduigou, sherman
2014-02-04 10:01:20 +01:00
Magnus Ihse Bursie
b9f32d4842
8033119: Improve and document boot-jdk.m4
...
Reviewed-by: erikj
2014-01-29 22:55:43 +01:00
Magnus Ihse Bursie
8f9dfe90ed
8034199: Add 'reconfigure' target for re-creating a configuration
...
Reviewed-by: erikj, tbell
2014-02-13 23:30:08 +01:00
Magnus Ihse Bursie
d45fc51a44
8034191: Move relevant parts of build system to new closed repo
...
Reviewed-by: erikj, tbell
2014-02-13 00:00:20 +01:00
Vladimir Kozlov
cf227641b5
Merge
2013-12-12 11:04:54 -08:00
Vladimir Kozlov
3a6874c2c2
Merge
2013-12-05 15:12:22 -08:00
Erik Joelsson
367aa416ef
8027963: Create unlimited policy jars
...
Reviewed-by: wetmore, ihse
2013-12-04 12:45:38 +01:00
Magnus Ihse Bursie
1a8ec8e251
8027566: Remove the old build system
...
Reviewed-by: erikj, tbell
2013-11-14 10:53:23 +01:00
Vladimir Kozlov
039db22f0a
Merge
2013-11-05 17:33:48 -08:00
David Dehaven
c1f40ad95d
8016096: [macosx] jawt_md.h shipped with jdk is outdated
...
Revised build system and added platform specific headers for Mac OS X
Reviewed-by: ihse, erikj
2013-10-24 20:45:43 -04:00
Magnus Ihse Bursie
af31015c79
8001922: Improve freetype handling
...
Reviewed-by: erikj
2013-10-23 13:05:58 +02:00
Alejandro Murillo
8136f77645
Merge
2013-10-19 08:51:39 -07:00
Daniel D. Daugherty
00478aa3b7
7165611: implement Full Debug Symbols on MacOS X hotspot
...
Add MacOS X FDS support to hotspot; add minimal MacOS X FDS import support to jdk; add MacOS X FDS support to install; add MacOS X FDS support to root.
Reviewed-by: erikj, sla, dholmes, rdurbin, tbell, ihse
2013-10-15 08:24:31 -07:00