Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/perl5Public

Commita8f1068

Browse files
committed
Detect presence of fdopendir in Configure
1 parent5cafde0 commita8f1068

File tree

10 files changed

+24
-0
lines changed

10 files changed

+24
-0
lines changed

‎Configure

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -478,6 +478,7 @@ d_fd_set=''
478478
d_fds_bits=''
479479
d_fdclose=''
480480
d_fdim=''
481+
d_fdopendir=''
481482
d_fegetround=''
482483
d_ffs=''
483484
d_ffsl=''
@@ -13344,6 +13345,10 @@ esac
1334413345
set i_fcntl
1334513346
eval $setvar
1334613347

13348+
: see if fdopendir exists
13349+
set fdopendir d_fdopendir
13350+
eval $inlibc
13351+
1334713352
: see if fork exists
1334813353
set fork d_fork
1334913354
eval $inlibc
@@ -25052,6 +25057,7 @@ d_flockproto='$d_flockproto'
2505225057
d_fma='$d_fma'
2505325058
d_fmax='$d_fmax'
2505425059
d_fmin='$d_fmin'
25060+
d_fdopendir='$d_fdopendir'
2505525061
d_fork='$d_fork'
2505625062
d_fp_class='$d_fp_class'
2505725063
d_fp_classify='$d_fp_classify'

‎Cross/config.sh-arm-linux

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ d_fd_macros='define'
212212
d_fd_set='define'
213213
d_fdclose='undef'
214214
d_fdim='undef'
215+
d_fdopendir=undef
215216
d_fds_bits='undef'
216217
d_fegetround='define'
217218
d_ffs='undef'

‎Cross/config.sh-arm-linux-n770

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@ d_fd_macros='define'
211211
d_fd_set='define'
212212
d_fdclose='undef'
213213
d_fdim='undef'
214+
d_fdopendir=undef
214215
d_fds_bits='undef'
215216
d_fegetround='define'
216217
d_ffs='undef'

‎Porting/Glossary

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -947,6 +947,11 @@ d_fmin (d_fmin.U):
947947
This variable conditionally defines the HAS_FMIN symbol, which
948948
indicates to the C program that the fmin() routine is available.
949949

950+
d_fdopendir (d_fdopendir.U):
951+
This variable conditionally defines the HAS_FORK symbol, which
952+
indicates that the fdopen routine is * available to open a
953+
directory descriptor.
954+
950955
d_fork (d_fork.U):
951956
This variable conditionally defines the HAS_FORK symbol, which
952957
indicates to the C program that the fork() routine is available.

‎Porting/config.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ d_fd_macros='define'
223223
d_fd_set='define'
224224
d_fdclose='undef'
225225
d_fdim='define'
226+
d_fdopendir='define'
226227
d_fds_bits='define'
227228
d_fegetround='define'
228229
d_ffs='define'

‎config_h.SH

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,12 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
142142
*/
143143
#$d_fcntl HAS_FCNTL/**/
144144
145+
/* HAS_FDOPENDIR:
146+
* This symbol, if defined, indicates that the fdopen routine is
147+
* available to open a directory descriptor.
148+
*/
149+
#$d_fdopendir HAS_FDOPENDIR/**/
150+
145151
/* HAS_FGETPOS:
146152
*This symbol, if defined, indicates that the fgetpos routine is
147153
*available to get the file position indicator, similar to ftell().

‎configure.com

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6010,6 +6010,7 @@ $ WC "d_fd_set='" + d_fd_set + "'"
60106010
$ WC "d_fd_macros='define'"
60116011
$ WC "d_fdclose='undef'"
60126012
$ WC "d_fdim='" + d_fdim + "'"
6013+
$ WC "d_fdopendir='undef'"
60136014
$ WC "d_fds_bits='define'"
60146015
$ WC "d_fegetround='undef'"
60156016
$ WC "d_ffs='undef'"

‎plan9/config_sh.sample

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ d_fd_macros='undef'
212212
d_fd_set='undef'
213213
d_fdclose='undef'
214214
d_fdim='undef'
215+
d_fdopendir=undef
215216
d_fds_bits='undef'
216217
d_fegetround='undef'
217218
d_ffs='undef'

‎win32/config.gc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ d_fd_macros='define'
199199
d_fd_set='define'
200200
d_fdclose='undef'
201201
d_fdim='undef'
202+
d_fdopendir='undef'
202203
d_fds_bits='define'
203204
d_fegetround='undef'
204205
d_ffs='undef'

‎win32/config.vc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ d_fd_macros='define'
199199
d_fd_set='define'
200200
d_fdclose='undef'
201201
d_fdim='undef'
202+
d_fdopendir='undef'
202203
d_fds_bits='define'
203204
d_fegetround='undef'
204205
d_ffs='undef'

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp