From: Bruno Haible <bruno@clisp.org>
Date: Sat, 28 Dec 2024 17:39:24 +0000 (+0100)
Subject: endian: Fix link error on CentOS 5.
X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=964c3a2bacda42e8cabe572c54079b7d7b6ce9f6;p=gnulib.git

endian: Fix link error on CentOS 5.

* m4/endian_h.m4 (gl_ENDIAN_H): Use AC_LINK_IFELSE, not
AC_COMPILE_IFELSE.
---

diff --git a/ChangeLog b/ChangeLog
index af2a4bf6d3..50b46a32d0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2024-12-28  Bruno Haible  <bruno@clisp.org>
+
+	endian: Fix link error on CentOS 5.
+	* m4/endian_h.m4 (gl_ENDIAN_H): Use AC_LINK_IFELSE, not
+	AC_COMPILE_IFELSE.
+
 2024-12-28  Bruno Haible  <bruno@clisp.org>
 
 	assert-h, verify: Make static_assert work in C++ mode on FreeBSD 11.
diff --git a/m4/endian_h.m4 b/m4/endian_h.m4
index 834fb08031..a340b2f254 100644
--- a/m4/endian_h.m4
+++ b/m4/endian_h.m4
@@ -1,5 +1,5 @@
 # endian_h.m4
-# serial 5
+# serial 6
 dnl Copyright 2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -33,7 +33,7 @@ AC_DEFUN_ONCE([gl_ENDIAN_H],
     AC_CACHE_CHECK([if endian.h defines functions and macros],
       [gl_cv_header_working_endian_h],
       [gl_cv_header_working_endian_h=no
-       AC_COMPILE_IFELSE(
+       AC_LINK_IFELSE(
          [AC_LANG_PROGRAM(
 [[
 #include <endian.h>
@@ -102,7 +102,7 @@ return !(value16_1 + value32_1 + value64_1
     AC_CACHE_CHECK([if sys/endian.h defines functions and macros],
       [gl_cv_header_working_sys_endian_h],
       [gl_cv_header_working_sys_endian_h=no
-       AC_COMPILE_IFELSE(
+       AC_LINK_IFELSE(
          [AC_LANG_PROGRAM(
 [[
 #include <sys/endian.h>