asctime_r_proto=''
d_asctime_r=''
d_asinh=''
+d_openat=''
+d_unlinkat=''
+d_renameat=''
+d_linkat=''
+d_fchmodat=''
d_atanh=''
d_attribute_deprecated=''
d_attribute_format=''
set strxfrm d_strxfrm
eval $inlibc
+: check for openat, unlinkat, renameat, linkat, fchmodat
+set openat d_openat
+eval $inlibc
+
+set unlinkat d_unlinkat
+eval $inlibc
+
+set renameat d_renameat
+eval $inlibc
+
+set linkat d_linkat
+eval $inlibc
+
+set fchmodat d_fchmodat
+eval $inlibc
+
: see if symlink exists
set symlink d_symlink
eval $inlibc
d_asctime_r='$d_asctime_r'
d_asinh='$d_asinh'
d_atanh='$d_atanh'
+d_openat='$d_openat'
+d_unlinkat='$d_unlinkat'
+d_renameat='$d_renameat'
+d_linkat='$d_linkat'
+d_fchmodat='$d_fchmodat'
d_atolf='$d_atolf'
d_atoll='$d_atoll'
d_attribute_deprecated='$d_attribute_deprecated'
d_faststdio='define'
d_fchdir='define'
d_fchmod='define'
+d_fchmodat='undef'
d_fchown='define'
d_fcntl='define'
d_fcntl_can_lock='define'
d_lgamma_r='undef'
d_libm_lib_version='define'
d_link='define'
+d_linkat='undef'
d_llrint='undef'
d_llrintl='undef'
d_llround='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='define'
+d_openat='undef'
d_pathconf='define'
d_pause='define'
d_perl_otherlibdirs='undef'
d_remainder='undef'
d_remquo='undef'
d_rename='define'
+d_renameat='undef'
d_rewinddir='define'
d_rint='undef'
d_rmdir='define'
d_umask='define'
d_uname='define'
d_union_semun='undef'
+d_unlinkat='undef'
d_unordered='undef'
d_unsetenv='define'
d_uselocale='undef'
d_faststdio='undef'
d_fchdir='undef'
d_fchmod='undef'
+d_fchmodat='undef'
d_fchown='undef'
d_fcntl='undef'
d_fcntl_can_lock='undef'
d_lgamma_r='undef'
d_libm_lib_version='undef'
d_link='define'
+d_linkat='undef'
d_llrint='undef'
d_llrintl='undef'
d_llround='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='undef'
+d_openat='undef'
d_pathconf='undef'
d_pause='undef'
d_perl_otherlibdirs='undef'
d_remainder='undef'
d_remquo='undef'
d_rename='define'
+d_renameat='undef'
d_rewinddir='define'
d_rint='undef'
d_rmdir='define'
d_umask='define'
d_uname='define'
d_union_semun='define'
+d_unlinkat='undef'
d_unordered='undef'
d_unsetenv='undef'
d_uselocale='undef'
indicates to the C program that the fchmod() routine is available
to change mode of opened files.
+d_fchmodat (d_fchmodat.U):
+ This variable conditionally defines the HAS_FCHMODAT symbol, which
+ indicates the POSIX fchmodat() function is available.
+
d_fchown (d_fchown.U):
This variable conditionally defines the HAS_FCHOWN symbol, which
indicates to the C program that the fchown() routine is available
This variable conditionally defines HAS_LINK if link() is
available to create hard links.
+d_linkat (d_linkat.U):
+ This variable conditionally defines the HAS_LINKAT symbol, which
+ indicates the POSIX linkat() function is available.
+
d_llrint (d_llrint.U):
This variable conditionally defines the HAS_LLRINT symbol, which
indicates to the C program that the llrint() routine is available
which indicates to the C program that the 3 argument version of
the open(2) function is available.
+d_openat (d_openat.U):
+ This variable conditionally defines the HAS_OPENAT symbol, which
+ indicates the POSIX openat() function is available.
+
d_pathconf (d_pathconf.U):
This variable conditionally defines the HAS_PATHCONF symbol, which
indicates to the C program that the pathconf() routine is available
indicates to the C program that the rename() routine is available
to rename files.
+d_renameat (d_renameat.U):
+ This variable conditionally defines the HAS_RENAMEAT symbol, which
+ indicates the POSIX renameat() function is available.
+
d_rewinddir (d_readdir.U):
This variable conditionally defines HAS_REWINDDIR if rewinddir() is
available.
This variable conditionally defines HAS_UNION_SEMUN if the
union semun is defined by including <sys/sem.h>.
+d_unlinkat (d_unlinkat.U):
+ This variable conditionally defines the HAS_UNLINKAT symbol, which
+ indicates the POSIX unlinkat() function isavailable.
+
d_unordered (d_unordered.U):
This variable conditionally defines the HAS_UNORDERED symbol, which
indicates to the C program that the unordered() routine is available.
d_faststdio='define'
d_fchdir='define'
d_fchmod='define'
+d_fchmodat='undef'
d_fchown='define'
d_fcntl='define'
d_fcntl_can_lock='define'
d_libm_lib_version='undef'
d_libname_unique='undef'
d_link='define'
+d_linkat='undef'
d_llrint='define'
d_llrintl='define'
d_llround='define'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='define'
+d_openat='undef'
d_pathconf='define'
d_pause='define'
d_perl_otherlibdirs='undef'
d_remainder='define'
d_remquo='define'
d_rename='define'
+d_renameat='undef'
d_rewinddir='define'
d_rint='define'
d_rmdir='define'
d_umask='define'
d_uname='define'
d_union_semun='define'
+d_unlinkat='undef'
d_unordered='undef'
d_unsetenv='define'
d_uselocale='define'
*/
#$d_alarm HAS_ALARM /**/
+/* HAS_OPENAT:
+ * This symbol is defined if the openat() routine is available.
+ */
+#$d_openat HAS_OPENAT /**/
+
+/* HAS_UNLINKAT:
+ * This symbol is defined if the unlinkat() routine is available.
+ */
+#$d_unlinkat HAS_UNLINKAT /**/
+
+/* HAS_RENAMEAT:
+ * This symbol is defined if the renameat() routine is available.
+ */
+#$d_renameat HAS_RENAMEAT /**/
+
+/* HAS_LINKAT:
+ * This symbol is defined if the linkat() routine is available.
+ */
+#$d_linkat HAS_LINKAT /**/
+
+/* HAS_FCHMODAT:
+ * This symbol is defined if the fchmodat() routine is available.
+ */
+#$d_fchmodat HAS_FCHMODAT /**/
+
/* HAS_BCMP:
* This symbol is defined if the bcmp() routine is available to
* compare blocks of memory.
$ WC "d_oldpthreads='" + d_oldpthreads + "'"
$ WC "d_oldsock='undef'"
$ WC "d_open3='define'"
+$ WC "d_openat='undef'"
+$ WC "d_unlinkat='undef'"
+$ WC "d_renameat='undef'"
+$ WC "d_linkat='undef'"
+$ WC "d_fchmodat='undef'"
$ WC "d_pathconf='" + d_pathconf + "'"
$ WC "d_pause='define'"
$ WC "d_perl_otherlibdirs='undef'"
d_faststdio='undef'
d_fchdir='undef'
d_fchmod='define'
+d_fchmodat='undef'
d_fchown='undef'
d_fcntl='define'
d_fcntl_can_lock='undef'
d_lgamma_r='undef'
d_libm_lib_version='0'
d_link='define'
+d_linkat='undef'
d_llrint='undef'
d_llrintl='undef'
d_llround='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='define'
+d_openat='undef'
d_pathconf='define'
d_pause='define'
d_perl_otherlibdirs='undef'
d_remainder='undef'
d_remquo='undef'
d_rename='define'
+d_renameat='undef'
d_rewinddir='define'
d_rint='undef'
d_rmdir='define'
d_umask='define'
d_uname='define'
d_union_semun='undef'
+d_unlinkat='undef'
d_unordered='undef'
d_unsetenv='undef'
d_uselocale='undef'
d_faststdio='undef'
d_fchdir='undef'
d_fchmod='undef'
+d_fchmodat='undef'
d_fchown='undef'
d_fcntl='undef'
d_fcntl_can_lock='undef'
d_lgamma_r='undef'
d_libm_lib_version='undef'
d_link='undef'
+d_linkat='undef'
d_llrint='undef'
d_llrintl='undef'
d_llround='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='undef'
+d_openat='undef'
d_pathconf='undef'
d_pause='undef'
d_perl_otherlibdirs='undef'
d_remainder='undef'
d_remquo='undef'
d_rename='define'
+d_renameat='undef'
d_rewinddir='define'
d_rint='undef'
d_rmdir='define'
d_umask='undef'
d_uname='undef'
d_union_semun='undef'
+d_unlinkat='undef'
d_unordered='undef'
d_unsetenv='undef'
d_uselocale='undef'
*/
/*#define HAS_ALARM / **/
+/* HAS_OPENAT:
+ * This symbol is defined if the openat() routine is available.
+ */
+/*#define HAS_OPENAT / **/
+
+/* HAS_UNLINKAT:
+ * This symbol is defined if the unlinkat() routine is available.
+ */
+/*#define HAS_UNLINKAT / **/
+
+/* HAS_RENAMEAT:
+ * This symbol is defined if the renameat() routine is available.
+ */
+/*#define HAS_RENAMEAT / **/
+
+/* HAS_LINKAT:
+ * This symbol is defined if the linkat() routine is available.
+ */
+/*#define HAS_LINKAT / **/
+
+/* HAS_FCHMODAT:
+ * This symbol is defined if the fchmodat() routine is available.
+ */
+/*#define HAS_FCHMODAT / **/
+
/* HAS_BCMP:
* This symbol is defined if the bcmp() routine is available to
* compare blocks of memory.
#endif
/* Generated from:
- * a0cea6273c16c1c5d8625665c84bda01926ce960c26873d4e5596b5b02a53e92 config_h.SH
- * 58f9d541683fff4dcacfd3cb2d9e1f444fd3c8e3f120ef92c21eb47e880ba924 uconfig.sh
+ * e192beb070dfc2b1167cdec538893718edff9a3659073ef7ad4a47a7fed9f082 config_h.SH
+ * a088a21b0ddb63b48c794da959469ddb98da178e5b2d4ec568331a988d59e146 uconfig.sh
* ex: set ro: */
d_faststdio='undef'
d_fchdir='undef'
d_fchmod='undef'
+d_fchmodat='undef'
d_fchown='undef'
d_fcntl='undef'
d_fcntl_can_lock='undef'
d_lgamma_r='undef'
d_libm_lib_version='undef'
d_link='undef'
+d_linkat='undef'
d_llrint='undef'
d_llrintl='undef'
d_llround='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='undef'
+d_openat='undef'
d_pathconf='undef'
d_pause='undef'
d_perl_otherlibdirs='undef'
d_remainder='undef'
d_remquo='undef'
d_rename='define'
+d_renameat='undef'
d_rewinddir='undef'
d_rint='undef'
d_rmdir='undef'
d_umask='undef'
d_uname='undef'
d_union_semun='undef'
+d_unlinkat='undef'
d_unordered='undef'
d_unsetenv='undef'
d_uselocale='undef'
d_faststdio='undef'
d_fchdir='undef'
d_fchmod='undef'
+d_fchmodat='undef'
d_fchown='undef'
d_fcntl='undef'
d_fcntl_can_lock='undef'
d_lgamma_r='undef'
d_libm_lib_version='undef'
d_link='undef'
+d_linkat='undef'
d_llrint='undef'
d_llrintl='undef'
d_llround='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='undef'
+d_openat='undef'
d_pathconf='undef'
d_pause='undef'
d_perl_otherlibdirs='undef'
d_remainder='undef'
d_remquo='undef'
d_rename='define'
+d_renameat='undef'
d_rewinddir='undef'
d_rint='undef'
d_rmdir='undef'
d_umask='undef'
d_uname='undef'
d_union_semun='undef'
+d_unlinkat='undef'
d_unordered='undef'
d_unsetenv='undef'
d_uselocale='undef'
d_faststdio='undef'
d_fchdir='undef'
d_fchmod='undef'
+d_fchmodat='undef'
d_fchown='undef'
d_fcntl='undef'
d_fcntl_can_lock='undef'
d_lgamma_r='undef'
d_libm_lib_version='undef'
d_link='define'
+d_linkat='undef'
d_llrint='undef'
d_llrintl='undef'
d_llround='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='undef'
+d_openat='undef'
d_pathconf='undef'
d_pause='define'
d_perl_otherlibdirs='undef'
d_remainder='undef'
d_remquo='undef'
d_rename='define'
+d_renameat='undef'
d_rewinddir='define'
d_rint='undef'
d_rmdir='define'
d_umask='define'
d_uname='define'
d_union_semun='define'
+d_unlinkat='undef'
d_unordered='undef'
d_unsetenv='undef'
d_uselocale='undef'
d_faststdio='define'
d_fchdir='undef'
d_fchmod='undef'
+d_fchmodat='undef'
d_fchown='undef'
d_fcntl='undef'
d_fcntl_can_lock='undef'
d_lgamma_r='undef'
d_libm_lib_version='undef'
d_link='define'
+d_linkat='undef'
d_llrint='undef'
d_llrintl='undef'
d_llround='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='undef'
+d_openat='undef'
d_pathconf='undef'
d_pause='define'
d_perl_otherlibdirs='undef'
d_remainder='undef'
d_remquo='undef'
d_rename='define'
+d_renameat='undef'
d_rewinddir='define'
d_rint='undef'
d_rmdir='define'
d_umask='define'
d_uname='define'
d_union_semun='define'
+d_unlinkat='undef'
d_unordered='undef'
d_unsetenv='undef'
d_uselocale='undef'
d_faststdio='define'
d_fchdir='undef'
d_fchmod='undef'
+d_fchmodat='undef'
d_fchown='undef'
d_fcntl='undef'
d_fcntl_can_lock='undef'
d_lgamma_r='undef'
d_libm_lib_version='undef'
d_link='define'
+d_linkat='undef'
d_llrint='undef'
d_llrintl='undef'
d_llround='undef'
d_oldpthreads='undef'
d_oldsock='undef'
d_open3='undef'
+d_openat='undef'
d_pathconf='undef'
d_pause='define'
d_perl_otherlibdirs='undef'
d_remainder='undef'
d_remquo='undef'
d_rename='define'
+d_renameat='undef'
d_rewinddir='define'
d_rint='undef'
d_rmdir='define'
d_umask='define'
d_uname='define'
d_union_semun='define'
+d_unlinkat='undef'
d_unordered='undef'
d_unsetenv='undef'
d_uselocale='undef'