*/
#$d_dbminitproto HAS_DBMINIT_PROTO /**/
+/* HAS_DIRFD:
+ * This manifest constant lets the C program know that dirfd
+ * is available.
+ */
+#$d_dirfd HAS_DIRFD /**/
+
/* HAS_FLOCK_PROTO:
* This symbol, if defined, indicates that the system provides
* a prototype for the flock() function. Otherwise, it is up
#$d_nl_langinfo HAS_NL_LANGINFO /**/
/* HAS_PROCSELFEXE:
- * This symbol is defined if /proc/self/exe is a symlink
- * to the executing program.
+ * This symbol is defined if PROCSELFEXE_PATH is a symlink
+ * to the absolute pathname of the executing program.
+ */
+/* PROCSELFEXE_PATH:
+ * If HAS_PROCSELFEXE is defined this symbol is the filename
+ * of the symbolic link pointing to the absolute pathname of
+ * the executing program.
*/
#$d_procselfexe HAS_PROCSELFEXE /**/
+#if defined(HAS_PROCSELFEXE) && !defined(PROCSELFEXE_PATH)
+#define PROCSELFEXE_PATH $procselfexe /**/
+#endif
/* HAS_SIGPROCMASK:
* This symbol, if defined, indicates that the sigprocmask