summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2022-04-29 12:51:26 -0400
committerMatthew Pickering <matthewtpickering@gmail.com>2022-05-04 09:13:45 +0100
commit710f2f47286fb37b7cafc3b81ae51477da760044 (patch)
tree00ccc5cdcb7244625c808a34550fe2bd003b8791
parent4a7809284354025d07221f0aeca10a7992d23677 (diff)
downloadhaskell-710f2f47286fb37b7cafc3b81ae51477da760044.tar.gz
Update supported LLVM versions
Pull forward minimum version to match 9.2. (cherry picked from commit c26faa54c5fbe902ccb74e79d87e3fa705e270d1)
-rw-r--r--configure.ac2
-rw-r--r--docs/users_guide/9.4.1-notes.rst6
2 files changed, 7 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index f0d3160d1f..0fd6442d51 100644
--- a/configure.ac
+++ b/configure.ac
@@ -555,7 +555,7 @@ AC_SUBST(InstallNameToolCmd)
# tools we are looking for. In the past, GHC supported a number of
# versions of LLVM simultaneously, but that stopped working around
# 3.5/3.6 release of LLVM.
-LlvmMinVersion=9 # inclusive
+LlvmMinVersion=10 # inclusive
LlvmMaxVersion=14 # not inclusive
AC_SUBST([LlvmMinVersion])
AC_SUBST([LlvmMaxVersion])
diff --git a/docs/users_guide/9.4.1-notes.rst b/docs/users_guide/9.4.1-notes.rst
index 42791d7153..62cd9c63fd 100644
--- a/docs/users_guide/9.4.1-notes.rst
+++ b/docs/users_guide/9.4.1-notes.rst
@@ -3,6 +3,12 @@
Version 9.4.1
==============
+The significant changes to the various parts of the compiler are listed in the
+following sections.
+
+The :ghc-flag:`LLVM backend <-fllvm>` of this release is to be used with LLVM
+10, 11, 12, or 13.
+
Language
~~~~~~~~