aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2024-03-13 19:47:36 +0200
committerLasse Collin <lasse.collin@tukaani.org>2024-03-13 22:00:23 +0200
commit45d33bfc45e4295b8ad743bc2ae61cc724f98076 (patch)
treec70a61d588aba09ca3a0be70db30bc803bfd1288
parentBuild: Let the users override the symbol versioning variant. (diff)
downloadxz-45d33bfc45e4295b8ad743bc2ae61cc724f98076.tar.xz
Build: Style tweaks to configure.ac.
The AC_MSG_ERROR line is overlong anyway as are a few other AC_MSG_ERROR lines already.
-rw-r--r--configure.ac16
1 files changed, 9 insertions, 7 deletions
diff --git a/configure.ac b/configure.ac
index 3200f89c..7ab0e187 100644
--- a/configure.ac
+++ b/configure.ac
@@ -716,14 +716,17 @@ elif test "x$enable_shared" = xno ; then
enable_symbol_versions=no
AC_MSG_RESULT([no (not building a shared library)])
else
+ # "yes" means that symbol version are to be used but we need to
+ # autodetect which variant to use.
if test "x$enable_symbol_versions" = xyes ; then
case "$host_cpu-$host_os" in
microblaze*)
- # GCC 12 on MicroBlaze doesn't support __symver__
- # attribute. It's simplest and safest to use the
- # generic version on that platform since then only
- # the linker script is needed. The RHEL/CentOS 7
- # compatibility symbols don't matter on MicroBlaze.
+ # GCC 12 on MicroBlaze doesn't support
+ # __symver__ attribute. It's simplest and
+ # safest to use the generic version on that
+ # platform since then only the linker script
+ # is needed. The RHEL/CentOS 7 compatibility
+ # symbols don't matter on MicroBlaze.
enable_symbol_versions=generic
;;
*-linux*)
@@ -768,8 +771,7 @@ else
used together with liblzma_linux.map.])
elif test "x$enable_symbol_versions" != xgeneric ; then
AC_MSG_RESULT([])
- AC_MSG_ERROR(
- [unknown symbol versioning variant '$enable_symbol_versions'])
+ AC_MSG_ERROR([unknown symbol versioning variant '$enable_symbol_versions'])
fi
AC_MSG_RESULT([yes ($enable_symbol_versions)])
fi