libcc1: Check for libgen.h header

The basename() function is declared in libgen.h.

2025-11-30  John David Anglin  <danglin@gcc.gnu.org>

libcc1/ChangeLog:

	* configure.ac: Check for libgen.h header.
	* configure: Regenerate.
This commit is contained in:
John David Anglin
2025-11-30 20:51:13 -05:00
parent 3b30d09ac7
commit 8de45537d2
2 changed files with 13 additions and 0 deletions

12
libcc1/configure vendored
View File

@@ -15298,6 +15298,18 @@ LDFLAGS="$cet_save_LDFLAGS"
for ac_header in libgen.h
do :
ac_fn_c_check_header_mongrel "$LINENO" "libgen.h" "ac_cv_header_libgen_h" "$ac_includes_default"
if test "x$ac_cv_header_libgen_h" = xyes; then :
cat >>confdefs.h <<_ACEOF
#define HAVE_LIBGEN_H 1
_ACEOF
fi
done
ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
if test "x$ac_cv_have_decl_basename" = xyes; then :
ac_have_decl=1

View File

@@ -48,6 +48,7 @@ AC_SUBST(visibility)
GCC_CET_HOST_FLAGS(CET_HOST_FLAGS)
AC_SUBST(CET_HOST_FLAGS)
AC_CHECK_HEADERS(libgen.h)
AC_CHECK_DECLS([basename])
GCC_BASE_VER