Commit Graph

579 Commits

Author SHA1 Message Date
Magnus Ihse Bursie
17cc06c77c 8075176: DISABLED_WARNINGS caused C++ compiler flags to get lost
Reviewed-by: erikj, tbell
2015-03-17 16:01:05 +01:00
Alejandro Murillo
e193e0c6a3 Merge 2015-03-16 14:27:32 -07:00
Magnus Ihse Bursie
71ad1eca20 8075054: Mixed case Windows path break native dependency checks
Reviewed-by: erikj
2015-03-13 14:00:36 +01:00
Alejandro Murillo
e40d67ac75 Merge 2015-03-12 19:51:35 -07:00
Erik Joelsson
e755ea9a60 8074988: Reduce boilerplate in Setup* macro definitions
Reviewed-by: tbell, ihse
2015-03-12 12:13:23 +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
Daniel D. Daugherty
451a89fd97 Merge 2015-03-06 08:43:02 -08:00
Staffan Larsen
c4df8e24bc 8058470: [jconsole] VM Summary Tab is blank for JDK9's jconsole
Reviewed-by: erikj
2015-03-05 11:39:15 +01:00
Erik Joelsson
eb8ced8051 8074091: Remove dead code from merge mistake in JavaCompilation.gmk
Reviewed-by: ihse
2015-03-04 11:00:04 +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
Magnus Ihse Bursie
f6875fea5b 8072842: Add support for building native JTReg tests
Reviewed-by: erikj, sla
2015-02-27 11:56:57 +01:00
Chris Hegarty
4db8117dec 8064924: Update java.net.URL to work with modules
Reviewed-by: alanb, plevart, psandoz
2015-02-23 15:51:47 +00:00
David Dehaven
8e08670d9a Merge 2015-02-17 11:44:44 -08:00
Erik Joelsson
d2719e8bdf 8072950: api/xinclude/Harold/harold-97.html\#harold-97, api/xinclude/Harold/harold-67.html\#harold-67 fails on solaris with build port-stage-aarch64
Reviewed-by: tbell
2015-02-17 16:53:41 +01: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
Magnus Ihse Bursie
8450ccc371 8072106: Properly handle dependencies for deleted header files
Reviewed-by: erikj
2015-02-06 12:37:31 +01: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
Erik Joelsson
d60c8e9ea6 8071651: infinite build loops in 9-dev windows platform on Jan 26
Reviewed-by: alanb, ihse
2015-01-28 14:04:05 +01: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
50ce50d7bb 8071550: SetupJavaComilation EXCLUDE/INCLUDE/EXCLUDE_FILE do not work on META-INF files
Reviewed-by: ihse
2015-01-26 16:25:26 +01:00
Erik Joelsson
995835697d 8069261: Create make dependencies on make variable values
Reviewed-by: ihse
2015-01-26 10:28:53 +01:00
Alejandro Murillo
e64118276a Merge 2015-01-22 22:42:30 -08:00
David Dehaven
c185d7e8d4 Merge 2015-01-21 12:00:04 -08:00
Yumin Qi
6e46cdd7a6 Merge 2015-01-18 23:14:47 -08:00
Magnus Ihse Bursie
5e638e9c56 8069064: Various improvements and fixes in build system
Reviewed-by: erikj
2015-01-16 16:02:09 +01:00
Erik Joelsson
da5d03e784 8069041: Bootcycle builds do not work with sjavac
Reviewed-by: ihse
2015-01-16 10:15:54 +01:00
Joe Darcy
163f2e001e 8067099: Add deprecation lint warning to build of jdk repository
Reviewed-by: erikj
2015-01-15 14:51:05 -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
Magnus Ihse Bursie
963ea242c9 8069063: More merge errors following JDK-8049367
Reviewed-by: erikj
2015-01-15 15:40:56 +01:00
Erik Joelsson
9ca8fd34f2 8068902: Solaris build fails with new 10u10 devkit
Reviewed-by: tbell
2015-01-15 12:09:04 +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
Erik Joelsson
56255388c6 8066761: Investigate -sourcepath usage when compiling java
Removed all uses of -sourcepath

Reviewed-by: jfranck, alanb, ihse
2014-12-09 08:56:44 +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
Athijegannathan Sundararajan
d291f2c3f7 8066146: jdk.nashorn.api.scripting package javadoc should be included in jdk docs
Reviewed-by: erikj, jlaskey, lagergren
2014-11-28 18:31:05 +05:30
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
e9f4e57a6b 8065911: Introduce EvalDebugWrapper for all Setup* macros
Reviewed-by: erikj
2014-11-26 14:59:10 +01:00
Erik Joelsson
65d007d445 8065138: Encodings.isRecognizedEnconding sometimes fails to recognize 'UTF8'
Reviewed-by: dfuchs
2014-11-24 11:53:47 +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
Brent Christian
0a2a50258e 8044473: Allow for extended set of platform MXBeans
Add ExtendedPlatformComponent

Reviewed-by: dfuchs
2014-09-04 14:41:07 -07:00
Shanliang Jiang
8be6fa0ec3 8060692: Delete com/sun/jmx/snmp and sun/management/snmp from OpenJDK
Reviewed-by: alanb, dfuchs, erikj, mchung
2014-10-22 09:12:36 +02:00
Erik Joelsson
db75425e0a 8058797: Building with sjavac broken after JDK-8058118
Reviewed-by: ihse
2014-09-19 11:53:01 +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
Magnus Ihse Bursie
b18f6e247e 8057125: The fix for JDK-8027627 was incomplete: Don't hardcode bash anywhere
Reviewed-by: erikj
2014-09-09 15:12:50 +02:00
Dmitry Samersoff
729736b3f4 8027627: Don't hardcode bash path in LOG=trace
Reviewed-by: erikj, tbell
2014-09-01 10:39:20 +02:00
Erik Joelsson
9e4f249ef0 8055922: Work around sjavac limitation with public api tracking cross modules
Reviewed-by: ihse
2014-08-27 11:19:01 +02:00
Erik Joelsson
3974d1184a 8056064: Fix corba locale build problem on windows
Reviewed-by: alanb, tbell
2014-08-27 10:59:59 +02:00
Erik Joelsson
74d5ddea1a 8055095: Improve "do nothing" incremental build performance after modularized source code integration
Reviewed-by: tbell
2014-08-21 12:22:42 +02:00
Erik Joelsson
6836c834fb 8055188: General cleanup of minor issues from source restructure
Reviewed-by: tbell
2014-08-21 11:05:01 +02:00
Erik Joelsson
b7cc4f2beb 8055405: JDK 9 build started failing on ja_JP.UTF-8 locale due to mapping error (encoding=ascii)
Reviewed-by: ihse
2014-08-20 14:11:35 +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
Phil Race
6dfab3f953 Merge 2014-07-01 10:20:34 -07:00
Joe Wang
61183bb10c 8023276: Java SE should include the full DOM API from JAXP
Reviewed-by: lancea, mchung, alanb
2014-06-30 18:04:13 -07:00
Mandy Chung
1211cc5dbc 8044063: Remove com.sun.java.browser.* from jdk repo
Reviewed-by: darcy, alanb
2014-06-20 13:35:56 -07:00
Erik Joelsson
518ae6b7a1 8041265: jdk/bin/rmic -iiop failed on macosx-x86_64 with "Class sun.rmi.rmic.iiop.BatchEnvironmen not found"
Reviewed-by: tbell, msheppar
2014-04-30 10:36:25 +02:00
Mike Duigou
6d66229109 8041267: Add filtering capability to CacheFind
Reviewed-by: erikj
2014-04-22 12:55:56 -07:00
Andreas Lundblad
2559eb68d7 8037085: The sjavac exclude option should accept valid directory identifiers
Option handling code rewritten. Exclusion / inclusion patterns changed from package to directories.

Reviewed-by: jfranck, erikj, ihse
2014-04-22 16:39:46 +02:00
Michael McMahon
4acce14c79 8036979: Support java.net.SocketOption<> in java.net socket types
Reviewed-by: alanb, chegar
2014-04-12 19:05:42 +00:00
Erik Joelsson
ffbb7125b2 8035134: JDK9 unix debug bundle manifest file list issue
Reviewed-by: ihse
2014-04-07 10:59:50 +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
Erik Joelsson
6151bfe1cb 8037281: Improve CacheFind and enable on all platforms
Reviewed-by: tbell, ihse
2014-03-14 12:31:08 +01:00
Erik Joelsson
29a22468e2 8037238: JDK 9 images don't rebuild when access bridge jars rebuild
Reviewed-by: tbell
2014-03-13 17:18:11 +01:00
Erik Joelsson
3cd6a66a8f 8036948: Solaris builds broken by fix for 8036611: Cleanup of handling of properties ..
Reviewed-by: ihse
2014-03-11 12:04:50 +01:00
Erik Joelsson
405bc140c0 8036965: 9-dev solaris builds failed: sort: can't read STDIN: Illegal byte sequence
Reviewed-by: henryjen, tbell, ihse
2014-03-11 12:04:27 +01:00
Erik Joelsson
18c3f81053 8036611: Cleanup of handling of properties and other java resources in the build
Reviewed-by: tbell, ihse
2014-03-07 14:56:08 +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
Erik Joelsson
650470b407 8033210: Intermittent build failure: jdk8 fails on win_i586 in jdk/make (p11_convert.c(67) : Cannot open 'sun_security_pkcs11_wrapper_PKCS11.h)
Reviewed-by: ihse, tbell
2014-02-05 17:24:03 +01: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
Vladimir Kozlov
c69384815e Merge 2014-01-28 14:10:47 -08:00
Erik Joelsson
6be5b779e1 8025936: Windows .pdb and .map files does not have proper dependencies setup
Reviewed-by: ihse, tbell
2014-01-14 12:05:32 +01:00
Vladimir Kozlov
3a6874c2c2 Merge 2013-12-05 15:12:22 -08:00
Magnus Ihse Bursie
1a8ec8e251 8027566: Remove the old build system
Reviewed-by: erikj, tbell
2013-11-14 10:53:23 +01:00