History log of /openjdk10/common/autoconf/toolchain.m4
Revision Date Author Comments
# 2757:d2f32a6fef00 01-Aug-2017 kvn

Merge


# 2741:d9c2fd996753 23-May-2017 jwilhelm

Merge


# 2717:792022c45e19 13-Mar-2017 coleenp

Merge


# 2716:d48c70fef706 09-Mar-2017 ctornqvi

8175300: Enable artifact resolution for jtreg tests
Reviewed-by: ihse, gtriantafill


# 2696:49a15c503104 18-Jul-2017 mbaesken

8184338: switch minimum supported gcc version to 4.7
Reviewed-by: erikj, tbell


# 2623:2878d95ace72 15-May-2017 ihse

8180342: Fixup path for jtreg
Reviewed-by: erikj


# 2621:f6e365a5e489 12-May-2017 ihse

8180281: --with-jtreg is broken for many use cases
Reviewed-by: erikj


# 2505:ab38aae4e6c0 23-Feb-2017 erikj

8077113: Configure script do not properly detect cross-compilation gcc
Reviewed-by: tbell, ihse, gadams


# 2357:bf7b1a59db6e 02-Dec-2016 ihse

8170666: Test for microsoft compiler minimum version
Reviewed-by: erikj


# 2356:72004c40b4d2 01-Dec-2016 ihse

8170651: Remove legacy hotspot compiler setup
Reviewed-by: erikj


# 2354:71536174e788 01-Dec-2016 erikj

8164304: JDK should build with Oracle Developer Studio
Reviewed-by: tbell, ihse


# 2251:e51f798914a8 21-Sep-2016 alanbur

8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged
Reviewed-by: erikj


# 2209:37de4195dd18 05-Aug-2016 amurillo

Merge


# 2203:f3c27d6d4ad1 19-Jul-2016 rbackman

Merge


# 2201:d958c70a8063 11-Jul-2016 sanzinger

8160825: Update minimum Solaris Studio compiler version to 5.13
Reviewed-by: tbell


# 2189:f51004322fbe 10-Jul-2016 andrew

8156980: Hotspot build doesn't have -std=gnu++98 gcc option
8157358: Syntax error in TOOLCHAIN_CHECK_COMPILER_VERSION
Summary: Add flags for GCC 6 to JVM_CFLAGS and fix prefix handling
Reviewed-by: erikj, kbarrett


# 2181:d57780478145 04-Aug-2016 erikj

8079788: Fix broken CL version detection in configure for some Visual Studio configurations
Reviewed-by: tbell


# 2124:9aa7d40f3a45 27-Jun-2016 tbell

8081676: Verify that configure detects AS on Solaris and print help otherwise
Reviewed-by: dholmes, erikj


# 2107:89769a2f1511 07-Jun-2016 erikj

8158535: Configure script uses basic tools directly in many places
Reviewed-by: dholmes


# 2058:b12ea8f800aa 11-May-2016 erikj

8155587: Cross compilation may cause compiler warnings for "build" compiler
Reviewed-by: dholmes, cjplummer


# 2024:cc16e2a24f94 08-Apr-2016 erikj

8152666: The new Hotspot Build System
Reviewed-by: ihse, dcubed, erikj
Contributed-by: magnus.ihse.bursie@oracle.com, erik.joelsson@oracle.com, ingemar.aberg@oracle.com


# 1973:00ff6af007c0 22-Mar-2016 chegar

Merge


# 1967:9d77f922d694 18-Mar-2016 andrew

8151841: Build needs additional flags to compile with GCC 6
Summary: C++ standard needs to be explicitly set and some optimisations turned off to build on GCC 6
Reviewed-by: erikj, dholmes, kbarrett


# 1961:f900d5afd9c8 17-Mar-2016 alanb

8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: alanb, mchung, tbell
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, erik.joelsson@oracle.com, chris.hegarty@oracle.com, christian.tornqvist@oracle.com, harold.seigel@oracle.com, igor.ignatyev@oracle.com, james.laskey@oracle.com, jean-francois.denise@oracle.com, sundararajan.athijegannathan@oracle.com


# 1929:a2a3930ed7c3 12-Feb-2016 ihse

8149647: Incremental enhancements from build-infra
Reviewed-by: erikj


# 1901:9a38f8b4ba22 30-Jan-2016 ihse

8148351: Only display resolved symlink for compiler, do not change path
Reviewed-by: erikj


# 1857:87fd7459fac1 14-Jan-2016 ihse

8146995: Introduce named arguments in configure
Reviewed-by: erikj


# 1829:5a7e1695ac8c 15-Dec-2015 ihse

8142907: Integration of minor fixes from the build-infra project
Reviewed-by: erikj, dholmes


# 1790:b2a9c5ef147e 24-Nov-2015 erikj

8143141: Bring in minor build changes from the jigsaw/jake forest
Reviewed-by: ihse, mchung


# 1741:879da33f4837 05-Nov-2015 jwilhelm

Merge


# 1735:58e1d618b84c 19-Oct-2015 bobv

8136556: Add the ability to perform static builds of MacOSX x64 binaries
Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti


# 1714:5f7679c96d7d 29-Oct-2015 erikj

8140593: Add configure parameter for devkit for the build compiler
Reviewed-by: ihse


# 1663:6e5ccf55ed76 05-Oct-2015 erikj

8138694: Devkit build on Macosx still requires Xcode to be installed
Reviewed-by: ihse, tbell


# 1629:f105fbc01fd7 11-Sep-2015 ihse

8064808: Disable use of broken objcopy on Solaris, remove adhoc helper tools
Reviewed-by: erikj


# 1477:d909f7785f99 06-May-2015 ihse

8078046: Remove MCS post-processing on Solaris
Reviewed-by: dholmes


# 1454:bc02cff96b92 29-Apr-2015 erikj

8078437: Enable use of devkits for Windows
Reviewed-by: ihse


# 1448:519ce21e5def 17-Apr-2015 erikj

8077824: Introduce DefineNativeToolchain to handle toolchain configurations
Reviewed-by: ihse, tbell


# 1397:5c624e587f07 18-Mar-2015 erikj

8075495: Update jtreg bin location in configure
Reviewed-by: alanb


# 1362:fa6d6b488442 04-Mar-2015 ihse

8074099: Even with toolchain type clang, OBJC is set to gcc
Reviewed-by: erikj, ddehaven


# 1326:39ee0ee4f890 15-Jan-2015 erikj

8042707: Source changes needed to build JDK 9 with Visual Studio 2013 (VS2013)
Reviewed-by: tbell, ihse


# 1235:281f68758113 24-Nov-2014 ehelin

8065648: Remove the flag -fsanitize=undefined for GCC 4.9 and later
Reviewed-by: erikj


# 1158:5d7de212359d 09-Sep-2014 simonis

8057538: Build the freetype library during configure on Windows
Reviewed-by: erikj, ihse


# 1076:26ba036c46fc 18-Jun-2014 ddehaven

8043340: [macosx] Fix hard-wired paths to JavaVM.framework
Summary: Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later
Reviewed-by: erikj, henryjen, dholmes


# 1070:77ee6827e0b2 12-Jun-2014 mduigou

8032045: Enable compiler and linker safety switches for debug builds
Summary: Enable GCC linker protections, runtime bounds checks and stack protection.
Reviewed-by: ihse, dholmes


# 1009:f16ec21040c5 31-Mar-2014 ihse

8035751: Clean up Visual Studio detection logic
Reviewed-by: erikj, tbell


# 1008:9786ef8ca58c 28-Mar-2014 erikj

8038340: Cleanup and fix sysroot and devkit handling on Linux and Solaris
Reviewed-by: ihse


# 988:77c150b417d8 26-Feb-2014 henryjen

8019470: Changes needed to compile JDK 8 on MacOS with clang compiler
Reviewed-by: erikj, ihse


# 978:44a3384beedd 25-Feb-2014 ihse

8035725: Must keep microsoft VS_PATH on PATH after toolchain detection
Reviewed-by: erikj


# 975:b18872ff5379 23-Feb-2014 ihse

8034788: Rewrite toolchain.m4 to support multiple toolchains per platform.
Reviewed-by: henryjen, erikj


# 969:3a5d5a168722 12-Feb-2014 mduigou

8030350: Enable additional compiler warnings for GCC
Reviewed-by: dholmes, coleenp, tbell, erikj, ihse


# 967:d90bb73acd93 11-Feb-2014 erikj

8034098: Configure leaves 'a.out' in root dir.
Reviewed-by: tbell, ihse


# 954:82b65f34b79d 29-Jan-2014 ihse

8031759: Improved tool overriding in configure
Reviewed-by: tbell, mduigou, erikj


# 952:8c50ba0ba497 28-Jan-2014 kvn

Merge


# 951:4967c0f260dd 22-Jan-2014 kvn

Merge


# 946:f3697e0783e2 05-Nov-2013 kvn

Merge


# 945:584dc2e95e04 12-Sep-2013 simonis

8024265: Enable new build on AIX
Reviewed-by: ihse


# 944:e885c762cedd 05-Sep-2013 kvn

Merge


# 940:81632308f60d 11-Jul-2013 kvn

Merge


# 939:3ef3f4174c2b 02-Jul-2013 simonis

8017568: PPC64: Generic build preparations needed to enable new build on Linux/PPC64
Summary: Enable new build on Linux/PPC64
Reviewed-by: erikj


# 937:56c1a2adf6c4 28-Jan-2014 ihse

8022411: Allow overriding of CXX and CC with absolute path
Reviewed-by: erikj, tbell


# 930:9dc6651aec45 14-Jan-2014 mduigou

8031668: TOOLCHAIN_FIND_COMPILER unexpectedly resolves symbolic links
Reviewed-by: erikj, ihse


# 925:50669e45cec4 08-Jan-2014 erikj

8030781: System.setProperties(null) drops all system properties (RELEASE not set)
Reviewed-by: alanb, ihse, tbell


# 870:3c48e11c3901 24-Oct-2013 dholmes

8016096: [macosx] jawt_md.h shipped with jdk is outdated
Summary: Revised build system and added platform specific headers for Mac OS X
Reviewed-by: ihse, erikj
Contributed-by: david.dehaven@oracle.com


# 855:5b4f14990dd1 18-Oct-2013 ihse

8001912: Improve detection of msvcr100.dll
Reviewed-by: erikj


# 837:174a54ce39c4 10-Oct-2013 ihse

8001931: The new build system whitespace cleanup
Reviewed-by: tbell, simonis, erikj


# 836:ec48d637778a 09-Oct-2013 tbell

8023611: Win32 and win64: Remove all the WARNINGS in JDK 8 builds for Windows 2008 and MSVS 2010 SP1
Reviewed-by: erikj


# 799:7697621037fd 17-Sep-2013 ihse

8024815: Make --with-dxsdk and friends deprecated
Reviewed-by: erikj


# 794:b1e9396fb8af 11-Sep-2013 vadim

8008022: Upgrade Direct X SDK used to build JDK
Reviewed-by: erikj, prr, ihse


# 769:00dcfaa6bc01 16-Aug-2013 aefimov

8021820: Number of opened files used in select() is limited to 1024 [macosx]
Reviewed-by: alanb, chegar, tbell, smarks


# 753:dd3b314f4471 01-Jul-2013 erikj

8009744: build-infra: REGRESSION: Publisher was NOT set for some JDK files
Reviewed-by: tbell


# 750:0871b5799149 28-Jun-2013 erikj

8019229: Build Configuration Fail in Windows Platform
Reviewed-by: chegar, tbell, dxu


# 748:f5eb23490e6a 27-Jun-2013 erikj

8017047: Can't use --with-java-devtools and --with-devkit at the same time
Reviewed-by: tbell


# 737:0d1e8518c722 18-Jun-2013 erikj

8014404: Debug flag not added to jdk native compile when --enable-debug is set
Reviewed-by: tbell


# 726:db3144e1f89b 04-Jun-2013 mduigou

8015510: (s) Improve JTReg location detection and provide location to test/Makefile
Reviewed-by: erikj


# 716:e7c09a983c3c 28-May-2013 erikj

8007129: build-infra Add configure --with-jtreg option for location of JTREG
Reviewed-by: tbell


# 697:e1a929afcfc4 02-May-2013 erikj

8011687: Support correct dependencies from header files on windows and solaris
Reviewed-by: tbell


# 696:e404d321abc6 02-May-2013 erikj

8013786: JDK-8013480 broke configure on solaris
Reviewed-by: tbell


# 670:2f43964043c2 09-Apr-2013 erikj

8006288: build-infra: Use solaris nm and not gnm on solaris
Reviewed-by: tbell


# 652:22b9a31a92eb 14-Mar-2013 lana

Merge


# 648:c4901c0e0579 05-Mar-2013 lana

Merge


# 646:a9c8a32d09f9 05-Mar-2013 martin

8006988: build-infra: Configure fails if 'cl' is in path on linux
Summary: Respect user CC and CXX environment variables; use cl iff on windows
Reviewed-by: erikj


# 635:52741ab7c601 06-Mar-2013 erikj

8008073: build-infra: Need --with-dxsdk option? And awt/sound -I option additions?
Reviewed-by: tbell


# 629:ab82853d3365 21-Feb-2013 erikj

8008451: Make mac builds on 10.8 work on 10.7
Reviewed-by: ohair, ddehaven


# 619:ffb4d2e95140 15-Feb-2013 erikj

8005879: Add -DMAC_OS_X_VERSION_MAX_ALLOWED=1070 to builds on Mac
Reviewed-by: ohair


# 540:6b93e7a4401d 19-Dec-2012 dholmes

7190137: Add support for JVM_VARIANT minimal1
Summary: Allow configuration of minimal1 as a target VM along with client and server
Reviewed-by: ohair, erikj


# 530:2795874efd16 11-Dec-2012 erikj

8003945: build-infra: problems finding compiler when using --with-dev-kit
Summary: Search all compiler names in dev-kit dir first.
Reviewed-by: tbell


# 517:7d7dd520ebfd 28-Nov-2012 erikj

8003528: build-infra: Diffs in libjava and hotspot libs on solaris.
Summary: Linking against server jvm first if available. Adding filters and exceptions for hotspot lib compare on solaris.
Reviewed-by: ohair, ohrstrom


# 515:f8b0bacd4de5 28-Nov-2012 erikj

8001460: build-infra: Linker warnings on macosx
Summary: Only linking against jvm variant specific dirs if they are expected to exist.
Reviewed-by: ohair


# 514:ecf751a69f6a 19-Nov-2012 tbell

8003300: build-infra: fails on solaris when objcopy is not found
Summary: Only call BASIC_FIXUP_EXECUTABLE() if objcopy was found.
Reviewed-by: tbell
Contributed-by: erik.joelsson@oracle.com


# 493:e3182741ade2 29-Oct-2012 ihse

8001897: build-infra: misc adjustments to configure script
Reviewed-by: ohair


# 492:e64f2cb57d05 26-Oct-2012 ohair

8000992: Update new build-infra makefiles
Summary: 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


# 476:2ba6f4da4bf3 18-Sep-2012 ohair

7197849: Update new build-infra makefiles
Reviewed-by: ihse, erikj, ohrstrom, tbell


# 457:3156dff953b1 05-Jul-2012 erikj

7182051: Update of latest build-infra Makefiles (missing files)
Reviewed-by: ohair