From 13c74535dea99133fe71942d1ac4f6df0f742d90 Mon Sep 17 00:00:00 2001
From: Kim Barrett
Date: Wed, 6 Mar 2024 20:00:12 +0000
Subject: [PATCH] 8325880: Require minimum Open XL C/C++ version 17.1.1
Reviewed-by: mdoerr, jwaters, ihse
---
doc/building.html | 2 +-
doc/building.md | 2 +-
make/autoconf/toolchain.m4 | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/doc/building.html b/doc/building.html
index 29d0ace19b0..2b137a584bc 100644
--- a/doc/building.html
+++ b/doc/building.html
@@ -562,7 +562,7 @@ system and toolchain.
AIX |
-IBM XL C/C++ |
+IBM Open XL C/C++ |
Windows |
diff --git a/doc/building.md b/doc/building.md
index 14409b40668..7418013dbb7 100644
--- a/doc/building.md
+++ b/doc/building.md
@@ -382,7 +382,7 @@ one-to-one correlation between target operating system and toolchain.
| ------------------ | ------------------------- |
| Linux | gcc, clang |
| macOS | Apple Xcode (using clang) |
-| AIX | IBM XL C/C++ |
+| AIX | IBM Open XL C/C++ |
| Windows | Microsoft Visual Studio |
Please see the individual sections on the toolchains for version
diff --git a/make/autoconf/toolchain.m4 b/make/autoconf/toolchain.m4
index de0b6f0adfb..411ee5a029d 100644
--- a/make/autoconf/toolchain.m4
+++ b/make/autoconf/toolchain.m4
@@ -53,7 +53,7 @@ TOOLCHAIN_DESCRIPTION_xlc="IBM XL C/C++"
TOOLCHAIN_MINIMUM_VERSION_clang="3.5"
TOOLCHAIN_MINIMUM_VERSION_gcc="10.0"
TOOLCHAIN_MINIMUM_VERSION_microsoft="19.28.0.0" # VS2019 16.8, aka MSVC 14.28
-TOOLCHAIN_MINIMUM_VERSION_xlc="16.1.0.0011"
+TOOLCHAIN_MINIMUM_VERSION_xlc="17.1.1.4"
# Minimum supported linker versions, empty means unspecified
TOOLCHAIN_MINIMUM_LD_VERSION_gcc="2.18"