RFR: 8327701: Remove the xlc toolchain
Magnus Ihse Bursie
ihse at openjdk.org
Fri Mar 8 15:40:57 UTC 2024
On Fri, 8 Mar 2024 15:29:58 GMT, Magnus Ihse Bursie <ihse at openjdk.org> wrote:
> As of [JDK-8325880](https://bugs.openjdk.org/browse/JDK-8325880), building the JDK requires version 17 of IBM Open XL C/C++ (xlc). This is in effect clang by another name, and it uses the clang toolchain in the JDK build. Thus the old xlc toolchain is no longer supported, and should be removed.
make/autoconf/toolchain.m4 line 420:
> 418: # Remove "Thread model:" and further details from the version string, and
> 419: # collapse into a single line
> 420: COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT | \
These changes are not strictly needed, but it makes printing the clang version nicer, and compensates for the removal of the extra version information that was printed by some of the removed code.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/18172#discussion_r1517880241
More information about the build-dev
mailing list