forked from Imagelibrary/binutils-gdb
libctf: Add configure check for asprintf (for MinGW)
This commit fixes a compilation warning when compiling libctf
on MinGW:
libctf/ctf-dump.c:118:8: warning: implicit declaration of function
'asprintf'; did you mean 'vasprintf'? [-Wimplicit-function-declaration]
if (asprintf (&bit, " %lx: [slice 0x%x:0x%x]",
^~~~~~~~
vasprintf
MinGW doesn't provide that function, so we depend on the one provided
by libiberty. However, the declaration is guarded by HAVE_DECL_ASPRINTF,
which we do not have in libctf's config.h.
libctf/ChangeLog:
PR binutils/25155:
* configure.ac: Add AC_CHECK_DECLS([asprintf]).
* configure, config.h.in: Regenerate.
This commit is contained in:
committed by
Joel Brobecker
parent
7fddfece82
commit
3a657c600b
@@ -99,6 +99,8 @@ AC_C_BIGENDIAN
|
||||
AC_CHECK_HEADERS(byteswap.h endian.h)
|
||||
AC_CHECK_FUNCS(pread)
|
||||
|
||||
AC_CHECK_DECLS([asprintf])
|
||||
|
||||
dnl Check for qsort_r. (Taken from gnulib.)
|
||||
AC_CHECK_FUNCS_ONCE([qsort_r])
|
||||
if test $ac_cv_func_qsort_r = yes; then
|
||||
|
||||
Reference in New Issue
Block a user