0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-06-18 09:58:22 +02:00

configure: Check for execinfo header.

This commit is contained in:
Jason Volk 2019-09-19 16:22:22 -07:00
parent 71a56fecb7
commit 966e2ce17e

View file

@ -854,6 +854,7 @@ RB_CHK_SYSHEADER(fcntl.h, [FCNTL_H])
RB_CHK_SYSHEADER(elf.h, [ELF_H]) RB_CHK_SYSHEADER(elf.h, [ELF_H])
RB_CHK_SYSHEADER(link.h, [LINK_H]) RB_CHK_SYSHEADER(link.h, [LINK_H])
RB_CHK_SYSHEADER(dlfcn.h, [DLFCN_H]) RB_CHK_SYSHEADER(dlfcn.h, [DLFCN_H])
RB_CHK_SYSHEADER(execinfo.h, [EXECINFO_H])
RB_CHK_SYSHEADER(sys/types.h, [SYS_TYPES_H]) RB_CHK_SYSHEADER(sys/types.h, [SYS_TYPES_H])
RB_CHK_SYSHEADER(sys/time.h, [SYS_TIME_H]) RB_CHK_SYSHEADER(sys/time.h, [SYS_TIME_H])
RB_CHK_SYSHEADER(sys/stat.h, [SYS_STAT_H]) RB_CHK_SYSHEADER(sys/stat.h, [SYS_STAT_H])
@ -903,18 +904,19 @@ dnl
dnl Specific function checks dnl Specific function checks
dnl dnl
AC_CHECK_FUNCS([ \ AC_CHECK_FUNCS([ \
gettimeofday \ backtrace \
posix_fadvise \ gettimeofday \
preadv2 \ posix_fadvise \
pwritev2 \ preadv2 \
snprintf \ pwritev2 \
strlcat \ snprintf \
strlcpy \ strlcat \
strnlen \ strlcpy \
strncpy \ strnlen \
strcpy \ strncpy \
vsnprintf \ strcpy \
vsnprintf \
]) ])
AC_SEARCH_LIBS(dlinfo, dl, AC_DEFINE(HAVE_DLINFO, 1, [Define if you have dlinfo])) AC_SEARCH_LIBS(dlinfo, dl, AC_DEFINE(HAVE_DLINFO, 1, [Define if you have dlinfo]))