]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
libcc1: Check for libgen.h header
authorJohn David Anglin <danglin@gcc.gnu.org>
Mon, 1 Dec 2025 01:51:13 +0000 (20:51 -0500)
committerJohn David Anglin <danglin@gcc.gnu.org>
Mon, 1 Dec 2025 01:51:13 +0000 (20:51 -0500)
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.

libcc1/configure
libcc1/configure.ac

index 00cb83e0c39a996aec7807624bb800e201c518c5..83468ea31c44f6716ca307fff8e8f68a4cc2e321 100755 (executable)
@@ -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
index 87f157568e8b91ba0892fd6acad051131b755409..287c65ead407b77d0f7febcb310279de94c44725 100644 (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