Commit Graph

475 Commits

Author SHA1 Message Date
Erik Joelsson
09dbe042bf 8073021: add native code coverage target into makefiles
Reviewed-by: ihse, tbell, iignatyev
2015-03-10 14:36:56 +01:00
Phil Race
85ed8fabb5 Merge 2015-03-09 09:49:22 -07: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
Mandy Chung
78dff0df24 8074430: Move policytool to jdk.policytool module
Reviewed-by: alanb, weijun, erikj, ihse
2015-03-06 11:00:42 -08:00
Mandy Chung
04e7f3d871 8074429: Move jar, jarsigner tool to jdk.jartool module
Reviewed-by: alanb, weijun, erikj, ihse
2015-03-06 09:11:22 -08:00
Mandy Chung
392dc6864e 8074428: Move pack200, unpack200, libpack200 to jdk.pack200
Reviewed-by: alanb, weijun, erikj, ihse
2015-03-06 09:02:09 -08: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
Steven Loomis
a6d31e225e 8074048: ccache 1.3.10 still not detected properly
Fix configure to detect ccache 1.3.10 properly

Reviewed-by: erikj
2015-03-04 09:45:12 -08: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
Vladimir Kozlov
f2ca39b031 Merge 2015-03-02 10:08:47 -08:00
Magnus Ihse Bursie
f02b21927b 8074055: Improvements in compare.sh from build-infra
Reviewed-by: erikj
2015-03-02 13:45:05 +01:00
Erik Joelsson
a88048005f 8073965: Bring compare.sh up to date with JDK 9
Reviewed-by: tbell, ihse
2015-02-27 17:27:11 +01:00
Vladimir Kozlov
2c25f6b054 Merge 2015-02-26 10:56:01 -08:00
Magnus Ihse Bursie
43e3412689 8073864: Configure must handle invalid elements on INCLUDE/LIB for visualstudio
Reviewed-by: erikj
2015-02-25 14:50:07 +01:00
Magnus Ihse Bursie
b3005d5d3c 8073862: BASIC_FIXUP_EXECUTABLE should not fail on empty path
Reviewed-by: erikj
2015-02-25 14:48:41 +01:00
Jason Uh
33dd267f40 8072663: Remove the sun.security.acl package which is not used in the JDK
Reviewed-by: mullan, alanb, mchung
2015-02-23 11:42:54 -08:00
David Dehaven
8e08670d9a Merge 2015-02-17 11:44:44 -08:00
Ivan Gerasimov
cddb50dcd1 8077622: Add sources from jdk/src/jdk.deploy.osx/macosx/classes/ to unshuffle script
Reviewed-by: chegar
2015-04-13 21:01:19 +03:00
Erik Joelsson
45fbc2f802 8077563: 9-dev 1-prebuild fail: "configure: error: write failure creating /config.status"
Reviewed-by: dholmes
2015-04-13 08:39:19 +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
Lana Steuck
4d3d136de1 Merge 2015-04-03 16:33:01 -07:00
Erik Joelsson
b26b2b8c68 8076531: Switch default compiler on Windows to VS2013
Reviewed-by: tbell
2015-04-03 08:45:08 -07:00
Weijun Wang
351ed3d735 8071338: Move policytool from JRE to JDK
Reviewed-by: alanb, erikj, ihse, mchung
2015-02-13 11:03:13 +08:00
Magnus Ihse Bursie
a9b617a74b 8072732: Regression in configure due to JDK-8069057
Reviewed-by: erikj, tbell
2015-02-11 09:18:49 +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
Erik Joelsson
c0277e17c9 8071329: Stop exporting INCLUDE and LIB when building on windows
Reviewed-by: ihse
2015-02-06 09:56:30 +01:00
Erik Joelsson
b81e35ebff 8072107: New dependency introduced by deploy.dll and awt.dll (msvcp100.dll)
Reviewed-by: ihse
2015-02-05 14:55:30 +01:00
Mandy Chung
778c94c9f3 8069551: Move java.security.acl from compact3 to java.base
Reviewed-by: alanb, mullan, wetmore
2015-02-03 14:08:55 -08:00
David Dehaven
c0190983ad Merge 2015-01-28 08:14:14 -08:00
Erik Joelsson
7cd26c0c6e 8071781: Bootcycle build fails on macosx
Reviewed-by: ihse
2015-01-28 15:45:00 +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
995835697d 8069261: Create make dependencies on make variable values
Reviewed-by: ihse
2015-01-26 10:28:53 +01:00
David Dehaven
c185d7e8d4 Merge 2015-01-21 12:00:04 -08:00
Vladimir Kozlov
c18ded414f Merge 2015-01-20 15:22:10 -08:00
Erik Joelsson
a9158e0f40 8067479: verify-modules fails in bootcycle build
Reviewed-by: ihse, dholmes
2015-01-20 13:56:35 +01: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
Dean Long
0b2476589a 8068927: AARCH64: better handling of aarch64- triples
Convert aarch64- to arm-, let upstream code do the work, then convert back to aarch64-

Reviewed-by: ihse
2015-01-15 15:12:38 -05: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
721b7a43be 8069057: Make sure configure is run by bash
Reviewed-by: erikj
2015-01-15 15:43:28 +01:00
Magnus Ihse Bursie
a278a118ee 8066769: Fix merge errors following JDK-8049367
Reviewed-by: erikj
2015-01-15 15:09:37 +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
0d39dab659 8068735: Configure fails on Windows if Visual Studio $LIB/$INCLUDE is lower case
Reviewed-by: erikj
2015-01-09 16:59:36 +01:00
Ingemar Aberg
11d6127f18 8067759: Create initial test bundle framework
Reviewed-by: ihse, erikj
2015-01-09 16:45:39 +01:00
Alan Bateman
b43392d038 8047776: Add module java.transaction to export API javax.transaction
Reviewed-by: lancea, mchung
2015-01-06 13:55:57 +00:00
Alan Bateman
35d7b6ffb8 8067867: Subsume module java.xml.soap into module java.xml.ws
Reviewed-by: mkos, mchung
2015-01-06 13:26:58 +00:00
Stuart Marks
7d8f013196 8067631: hgforest.sh mishandles arguments with spaces
Reviewed-by: chegar
2014-12-15 17:49:56 -08:00
Severin Gehwolf
f4e7330e54 8067330: ZERO_ARCHDEF incorrectly defined for PPC/PPC64 architectures
Reviewed-by: simonis, tbell, erikj
2014-12-12 15:38:57 +01:00
Vladimir Kozlov
7c46efc738 Merge 2014-12-11 15:05:06 -08:00
Erik Joelsson
196d5af55e 8066828: configure fails if it's set --with-boot-jdk to use JDK 9 modular image
Reviewed-by: ihse
2014-12-09 08:49:22 +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
Erik Helin
2f10adad63 8065648: Remove the flag -fsanitize=undefined for GCC 4.9 and later
Reviewed-by: erikj
2014-11-24 14:44:10 +01:00
Magnus Ihse Bursie
88f336ba40 8065913: Various improvements in SetupNativeCompilation
Reviewed-by: erikj
2014-11-26 15:14:14 +01:00
Vladimir Kozlov
21a9917a88 Merge 2014-11-21 14:55:59 -08:00
Andrew Haley
f4aafadd05 8064357: AARCH64: Top-level JDK changes
Reviewed-by: ihse, twisti
2014-11-21 11:24:55 -08: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
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
20802dbd08 8065183: Add --with-copyright-year option to configure
Reviewed-by: ihse, tbell
2014-11-18 16:07:57 +01:00
Magnus Ihse Bursie
6b1eac7c4e 8062816: Fix configure freetype detection on Mac OS X Yosemite
Reviewed-by: tbell
2014-11-05 10:26:06 +01:00
Magnus Ihse Bursie
9b6713919a 8062661: Do not perform X11 checks in configure when X11 is not needed
Reviewed-by: tbell
2014-11-05 10:21:59 +01:00
Magnus Ihse Bursie
f2253115a2 8062806: Remove unused build/make files
Reviewed-by: tbell
2014-11-05 09:51:33 +01:00
Erik Joelsson
755b2be9af 8062521: 9-dev glinux/elinux "configure: error: Could not find all X11 headers" since 2014-10-28
Reviewed-by: dholmes
2014-10-30 17:49:45 +01:00
Erik Joelsson
719facf80b 8062159: Fix Xrender check to work with sysroot
Reviewed-by: tbell, prr
2014-10-28 09:47:32 +01:00
Pavel Rappo
bcb19ac108 8042888: Remove extcheck tool
Reviewed-by: alanb, chegar
2014-10-22 10:34:45 +01:00
Severin Gehwolf
515ee87432 8061301: Fix typo when translating characters in $USER
Reviewed-by: erikj
2014-10-17 10:13:20 +02:00
Erik Joelsson
d05ce78d47 8059658: Bootcycle build not actually using built image
Reviewed-by: tbell
2014-10-06 14:37:54 +02:00
Phil Race
d6b54f6397 Merge 2014-09-25 14:17:39 -07:00
Ivan Gerasimov
ea278f4b22 8059101: unshuffle_patch.sh should be able to deal with stdin/stdout
Reviewed-by: dfuchs, chegar
2014-09-25 21:16:00 +04:00
Phil Race
f52b1b87c3 Merge 2014-09-19 11:19:20 -07:00
Phil Race
a790875944 8056216: Remove "sun" directory layer from libawt and common
Reviewed-by: erikj, ihse, coffeys
2014-09-19 09:42:27 -07:00
Weijun Wang
25244f5b11 8056141: Move com.sun.security.jgss into a new module
Reviewed-by: alanb, chegar, mchung
2014-09-17 13:55:36 +08:00
Alejandro Murillo
264ffb37e4 Merge 2014-09-16 08:04:59 -07: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 Helin
2f0bf4e521 8058317: Top-level Makefiles uses deprecated target jvmg in HotSpot Makefiles
Reviewed-by: erikj, tbell
2014-09-15 16:30:08 +02:00
Alejandro Murillo
cf93902bb5 Merge 2014-09-12 13:59:08 -07:00
Mike Duigou
35d096a99f 8056195: Add CUSTOM_SUMMARY_AND_WARNINGS_HOOK
Reviewed-by: ihse, erikj
2014-09-10 12:28:14 -07:00
Volker Simonis
cdb4a8c15b 8057538: Build the freetype library during configure on Windows
Reviewed-by: erikj, ihse
2014-09-09 17:42:07 +01:00
Erik Joelsson
033e6ca74e 8014510: Fix sjavac on all platforms in jprt
Reviewed-by: ihse
2014-08-29 13:30:42 +02:00
Volker Simonis
8df6fff19b 8056246: Fix AIX build after the Modular Source Code change 8054834
Reviewed-by: erikj, ihse
2014-08-29 12:02:20 +02:00
Erik Joelsson
46bde90a2b 8056053: Disable HOTSPOT_BUILD_JOBS when building with configure
Reviewed-by: dholmes, ihse, dcubed
2014-08-28 11:58:49 +02:00
Alejandro Murillo
b5ed691739 Merge 2014-08-22 10:03:17 -07:00
Vladimir Kozlov
428a602e6e Merge 2014-08-21 15:37:51 -07:00
Mike Duigou
d1b07dc362 8055331: cleaner handling of sub-process non-zero exit result
Reviewed-by: tbell
2014-08-21 10:23:20 -07: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
Mike Duigou
9570788293 8047952: Remove FORTIFY_SOURCE from fastdebug and slowdebug builds
Reviewed-by: dholmes
2014-08-13 19:39:05 +00:00
Volker Simonis
d1439678a4 8049715: PPC64: First steps to enable SA on Linux/PPC64
Reviewed-by: dholmes, kvn
2014-07-14 17:26:16 -04:00
Mike Duigou
d8f753f756 8047734: Backout use of -Og
Reviewed-by: iveresov
2014-07-09 21:55:52 +00:00
Alejandro Murillo
4d58e440fc Merge 2014-06-26 23:10:58 -07:00
Mikael Vidstedt
3761efd835 8047763: Recognize sparc64 as a sparc platform
Reviewed-by: dholmes
2014-06-23 14:08:45 -07:00
Daniel D. Daugherty
89707e755e Merge 2014-06-20 17:37:19 -07:00
Phil Race
d71f56547b Merge 2014-06-18 13:12:58 -07: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
Mikael Vidstedt
bad3b17c29 8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH
Reviewed-by: erikj, dholmes
2014-06-18 12:35:37 -07:00
Mike Duigou
7b2f1d267c 8032045: Enable compiler and linker safety switches for debug builds
Enable GCC linker protections, runtime bounds checks and stack protection.

Reviewed-by: ihse, dholmes
2014-06-12 16:33:32 -07:00