]> Savannah Git Hosting - gnulib.git/commitdiff
realloc-posix: Avoid use of AC_LIBOBJ.
authorBruno Haible <bruno@clisp.org>
Tue, 5 Nov 2024 21:18:35 +0000 (22:18 +0100)
committerBruno Haible <bruno@clisp.org>
Tue, 5 Nov 2024 21:19:14 +0000 (22:19 +0100)
* modules/realloc-posix (configure.ac): Define
GL_COND_OBJ_REALLOC_POSIX. Don't invoke AC_LIBOBJ.
(Makefile.am): Add realloc.c to lib_SOURCES instead.

ChangeLog
modules/realloc-posix

index 5cdadffad7b107e2ae060966d0ae5926bb7f2797..c3e15d31d4467eaf674902bf724cfa3a86e3afb9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2024-11-05  Bruno Haible  <bruno@clisp.org>
+
+       realloc-posix: Avoid use of AC_LIBOBJ.
+       * modules/realloc-posix (configure.ac): Define
+       GL_COND_OBJ_REALLOC_POSIX. Don't invoke AC_LIBOBJ.
+       (Makefile.am): Add realloc.c to lib_SOURCES instead.
+
 2024-11-05  Bruno Haible  <bruno@clisp.org>
 
        realloc-posix: Fix link error (regression yesterday).
index 236afa31138cbf1ae23aa27f588443ed3a800e5c..fd4fd89c3db3ee5e259f2973b14385ef849d5d0d 100644 (file)
@@ -14,12 +14,14 @@ stdlib
 configure.ac:
 gl_FUNC_REALLOC_POSIX
 gl_FUNC_REALLOC_0_NONNULL
-if test $REPLACE_REALLOC_FOR_REALLOC_POSIX != 0; then
-  AC_LIBOBJ([realloc])
-fi
+gl_CONDITIONAL([GL_COND_OBJ_REALLOC_POSIX],
+               [test $REPLACE_REALLOC_FOR_REALLOC_POSIX != 0])
 gl_STDLIB_MODULE_INDICATOR([realloc-posix])
 
 Makefile.am:
+if GL_COND_OBJ_REALLOC_POSIX
+lib_SOURCES += realloc.c
+endif
 
 Include:
 <stdlib.h>