@@ -439,9 +439,6 @@ d_dlopen=''
439
439
d_dlsymun=''
440
440
d_dosuid=''
441
441
d_suidsafe=''
442
- d_drand48_r=''
443
- drand48_r_proto=''
444
- d_drand48proto=''
445
442
d_dup2=''
446
443
d_dup3=''
447
444
d_eaccess=''
@@ -729,8 +726,6 @@ d_sched_yield=''
729
726
sched_yield=''
730
727
d_ptrdiff_t=''
731
728
d_qgcvt=''
732
- d_random_r=''
733
- random_r_proto=''
734
729
d_readdir64_r=''
735
730
readdir64_r_proto=''
736
731
d_readdir=''
@@ -849,10 +844,6 @@ socketlib=''
849
844
d_socklen_t=''
850
845
d_socks5_init=''
851
846
d_sqrtl=''
852
- d_srand48_r=''
853
- srand48_r_proto=''
854
- d_srandom_r=''
855
- srandom_r_proto=''
856
847
d_sresgproto=''
857
848
d_sresuproto=''
858
849
d_stat=''
@@ -1280,10 +1271,8 @@ quadkind=''
1280
1271
quadtype=''
1281
1272
uquadtype=''
1282
1273
drand01=''
1283
- randbits=''
1284
1274
randfunc=''
1285
1275
randseedtype=''
1286
- seedfunc=''
1287
1276
installscript=''
1288
1277
scriptdir=''
1289
1278
scriptdirexp=''
@@ -4702,7 +4691,7 @@ esac
4702
4691
# to fail hard and early.
4703
4692
#
4704
4693
# Annoyingly -std=c99 will cause gcc to tell glibc not to define prototypes for
4705
- # syscall, drand48 etc when including <unistd.h>, which messes up our build.
4694
+ # syscall, etc when including <unistd.h>, which messes up our build.
4706
4695
# I guess we *could* loop round trying -std=c99 first with checks both for the
4707
4696
# prototype found and the code compiling (because -std=gnu99 might do other
4708
4697
# things we don't want, particularly on non-GCC compilers) but
@@ -12692,52 +12681,6 @@ $rm -f fred fred.* dyna.$dlext dyna.* tmp-dyna.*
12692
12681
set d_dlsymun
12693
12682
eval $setvar
12694
12683
12695
- : see if drand48_r exists
12696
- set drand48_r d_drand48_r
12697
- eval $inlibc
12698
- case "$d_drand48_r" in
12699
- "$define")
12700
- hdrs="$i_systypes sys/types.h define stdio.h $i_stdlib stdlib.h"
12701
- case "$d_drand48_r_proto:$usethreads" in
12702
- ":define") d_drand48_r_proto=define
12703
- set d_drand48_r_proto drand48_r $hdrs
12704
- eval $hasproto ;;
12705
- *) ;;
12706
- esac
12707
- case "$d_drand48_r_proto" in
12708
- define)
12709
- case "$drand48_r_proto" in
12710
- ''|0) try='int drand48_r(struct drand48_data*, double*);'
12711
- ./protochk "$extern_C $try" $hdrs && drand48_r_proto=I_ST ;;
12712
- esac
12713
- case "$drand48_r_proto" in
12714
- ''|0) d_drand48_r=undef
12715
- drand48_r_proto=0
12716
- echo "Disabling drand48_r, cannot determine prototype." >&4 ;;
12717
- * ) case "$drand48_r_proto" in
12718
- REENTRANT_PROTO*) ;;
12719
- *) drand48_r_proto="REENTRANT_PROTO_$drand48_r_proto" ;;
12720
- esac
12721
- echo "Prototype: $try" ;;
12722
- esac
12723
- ;;
12724
- *) case "$usethreads" in
12725
- define) echo "drand48_r has no prototype, not using it." >&4 ;;
12726
- esac
12727
- d_drand48_r=undef
12728
- drand48_r_proto=0
12729
- ;;
12730
- esac
12731
- ;;
12732
- *) drand48_r_proto=0
12733
- ;;
12734
- esac
12735
-
12736
- : see if prototype for drand48 is available
12737
- echo " "
12738
- set d_drand48proto drand48 $i_stdlib stdlib.h $i_unistd unistd.h
12739
- eval $hasproto
12740
-
12741
12684
: see if dup2 exists
12742
12685
set dup2 d_dup2
12743
12686
eval $inlibc
@@ -18091,55 +18034,6 @@ $rm_try
18091
18034
set d_ptrdiff_t
18092
18035
eval $setvar
18093
18036
18094
- : see if random_r exists
18095
- set random_r d_random_r
18096
- eval $inlibc
18097
- case "$d_random_r" in
18098
- "$define")
18099
- hdrs="$i_systypes sys/types.h define stdio.h $i_stdlib stdlib.h"
18100
- case "$d_random_r_proto:$usethreads" in
18101
- ":define") d_random_r_proto=define
18102
- set d_random_r_proto random_r $hdrs
18103
- eval $hasproto ;;
18104
- *) ;;
18105
- esac
18106
- case "$d_random_r_proto" in
18107
- define)
18108
- case "$random_r_proto" in
18109
- ''|0) try='int random_r(int*, struct random_data*);'
18110
- ./protochk "$extern_C $try" $hdrs && random_r_proto=I_iS ;;
18111
- esac
18112
- case "$random_r_proto" in
18113
- ''|0) try='int random_r(long*, struct random_data*);'
18114
- ./protochk "$extern_C $try" $hdrs && random_r_proto=I_lS ;;
18115
- esac
18116
- case "$random_r_proto" in
18117
- ''|0) try='int random_r(struct random_data*, int32_t*);'
18118
- ./protochk "$extern_C $try" $hdrs && random_r_proto=I_St ;;
18119
- esac
18120
- case "$random_r_proto" in
18121
- ''|0) d_random_r=undef
18122
- random_r_proto=0
18123
- echo "Disabling random_r, cannot determine prototype." >&4 ;;
18124
- * ) case "$random_r_proto" in
18125
- REENTRANT_PROTO*) ;;
18126
- *) random_r_proto="REENTRANT_PROTO_$random_r_proto" ;;
18127
- esac
18128
- echo "Prototype: $try" ;;
18129
- esac
18130
- ;;
18131
- *) case "$usethreads" in
18132
- define) echo "random_r has no prototype, not using it." >&4 ;;
18133
- esac
18134
- d_random_r=undef
18135
- random_r_proto=0
18136
- ;;
18137
- esac
18138
- ;;
18139
- *) random_r_proto=0
18140
- ;;
18141
- esac
18142
-
18143
18037
: see if readdir and friends exist
18144
18038
set readdir d_readdir
18145
18039
eval $inlibc
@@ -19349,88 +19243,6 @@ eval $hasproto
19349
19243
set socks5_init d_socks5_init
19350
19244
eval $inlibc
19351
19245
19352
- : see if srand48_r exists
19353
- set srand48_r d_srand48_r
19354
- eval $inlibc
19355
- case "$d_srand48_r" in
19356
- "$define")
19357
- hdrs="$i_systypes sys/types.h define stdio.h $i_stdlib stdlib.h"
19358
- case "$d_srand48_r_proto:$usethreads" in
19359
- ":define") d_srand48_r_proto=define
19360
- set d_srand48_r_proto srand48_r $hdrs
19361
- eval $hasproto ;;
19362
- *) ;;
19363
- esac
19364
- case "$d_srand48_r_proto" in
19365
- define)
19366
- case "$srand48_r_proto" in
19367
- ''|0) try='int srand48_r(long, struct drand48_data*);'
19368
- ./protochk "$extern_C $try" $hdrs && srand48_r_proto=I_LS ;;
19369
- esac
19370
- case "$srand48_r_proto" in
19371
- ''|0) d_srand48_r=undef
19372
- srand48_r_proto=0
19373
- echo "Disabling srand48_r, cannot determine prototype." >&4 ;;
19374
- * ) case "$srand48_r_proto" in
19375
- REENTRANT_PROTO*) ;;
19376
- *) srand48_r_proto="REENTRANT_PROTO_$srand48_r_proto" ;;
19377
- esac
19378
- echo "Prototype: $try" ;;
19379
- esac
19380
- ;;
19381
- *) case "$usethreads" in
19382
- define) echo "srand48_r has no prototype, not using it." >&4 ;;
19383
- esac
19384
- d_srand48_r=undef
19385
- srand48_r_proto=0
19386
- ;;
19387
- esac
19388
- ;;
19389
- *) srand48_r_proto=0
19390
- ;;
19391
- esac
19392
-
19393
- : see if srandom_r exists
19394
- set srandom_r d_srandom_r
19395
- eval $inlibc
19396
- case "$d_srandom_r" in
19397
- "$define")
19398
- hdrs="$i_systypes sys/types.h define stdio.h $i_stdlib stdlib.h"
19399
- case "$d_srandom_r_proto:$usethreads" in
19400
- ":define") d_srandom_r_proto=define
19401
- set d_srandom_r_proto srandom_r $hdrs
19402
- eval $hasproto ;;
19403
- *) ;;
19404
- esac
19405
- case "$d_srandom_r_proto" in
19406
- define)
19407
- case "$srandom_r_proto" in
19408
- ''|0) try='int srandom_r(unsigned int, struct random_data*);'
19409
- ./protochk "$extern_C $try" $hdrs && srandom_r_proto=I_TS ;;
19410
- esac
19411
- case "$srandom_r_proto" in
19412
- ''|0) d_srandom_r=undef
19413
- srandom_r_proto=0
19414
- echo "Disabling srandom_r, cannot determine prototype." >&4 ;;
19415
- * ) case "$srandom_r_proto" in
19416
- REENTRANT_PROTO*) ;;
19417
- *) srandom_r_proto="REENTRANT_PROTO_$srandom_r_proto" ;;
19418
- esac
19419
- echo "Prototype: $try" ;;
19420
- esac
19421
- ;;
19422
- *) case "$usethreads" in
19423
- define) echo "srandom_r has no prototype, not using it." >&4 ;;
19424
- esac
19425
- d_srandom_r=undef
19426
- srandom_r_proto=0
19427
- ;;
19428
- esac
19429
- ;;
19430
- *) srandom_r_proto=0
19431
- ;;
19432
- esac
19433
-
19434
19246
: see if prototype for setresgid is available
19435
19247
echo " "
19436
19248
set d_sresgproto setresgid $i_unistd unistd.h
@@ -21343,12 +21155,6 @@ case "$ccflags" in
21343
21155
;;
21344
21156
esac
21345
21157
21346
- randfunc=Perl_drand48
21347
- drand01="Perl_drand48()"
21348
- seedfunc="Perl_drand48_init"
21349
- randbits=48
21350
- randseedtype=U32
21351
-
21352
21158
: Probe whether dtrace builds an object, as newer Illumos requires an input
21353
21159
: object file that uses at least one of the probes defined in the .d file
21354
21160
case "$usedtrace" in
@@ -24999,8 +24805,6 @@ d_double_style_cray='$d_double_style_cray'
24999
24805
d_double_style_ibm='$d_double_style_ibm'
25000
24806
d_double_style_ieee='$d_double_style_ieee'
25001
24807
d_double_style_vax='$d_double_style_vax'
25002
- d_drand48_r='$d_drand48_r'
25003
- d_drand48proto='$d_drand48proto'
25004
24808
d_dup2='$d_dup2'
25005
24809
d_dup3='$d_dup3'
25006
24810
d_duplocale='$d_duplocale'
@@ -25286,7 +25090,6 @@ d_pwquota='$d_pwquota'
25286
25090
d_qgcvt='$d_qgcvt'
25287
25091
d_quad='$d_quad'
25288
25092
d_querylocale='$d_querylocale'
25289
- d_random_r='$d_random_r'
25290
25093
d_re_comp='$d_re_comp'
25291
25094
d_readdir64_r='$d_readdir64_r'
25292
25095
d_readdir='$d_readdir'
@@ -25383,8 +25186,6 @@ d_socklen_t='$d_socklen_t'
25383
25186
d_sockpair='$d_sockpair'
25384
25187
d_socks5_init='$d_socks5_init'
25385
25188
d_sqrtl='$d_sqrtl'
25386
- d_srand48_r='$d_srand48_r'
25387
- d_srandom_r='$d_srandom_r'
25388
25189
d_sresgproto='$d_sresgproto'
25389
25190
d_sresuproto='$d_sresuproto'
25390
25191
d_stat='$d_stat'
@@ -25492,7 +25293,6 @@ doublemantbits='$doublemantbits'
25492
25293
doublenanbytes='$doublenanbytes'
25493
25294
doublesize='$doublesize'
25494
25295
drand01='$drand01'
25495
- drand48_r_proto='$drand48_r_proto'
25496
25296
dtrace='$dtrace'
25497
25297
dtraceobject='$dtraceobject'
25498
25298
dtracexnolibs='$dtracexnolibs'
@@ -25829,9 +25629,7 @@ procselfexe='$procselfexe'
25829
25629
ptrsize='$ptrsize'
25830
25630
quadkind='$quadkind'
25831
25631
quadtype='$quadtype'
25832
- randbits='$randbits'
25833
25632
randfunc='$randfunc'
25834
- random_r_proto='$random_r_proto'
25835
25633
randseedtype='$randseedtype'
25836
25634
ranlib='$ranlib'
25837
25635
rd_nodata='$rd_nodata'
@@ -25864,7 +25662,6 @@ sched_yield='$sched_yield'
25864
25662
scriptdir='$scriptdir'
25865
25663
scriptdirexp='$scriptdirexp'
25866
25664
sed='$sed'
25867
- seedfunc='$seedfunc'
25868
25665
selectminbits='$selectminbits'
25869
25666
selecttype='$selecttype'
25870
25667
sendmail='$sendmail'
@@ -25919,8 +25716,6 @@ socksizetype='$socksizetype'
25919
25716
sort='$sort'
25920
25717
spackage='$spackage'
25921
25718
spitshell='$spitshell'
25922
- srand48_r_proto='$srand48_r_proto'
25923
- srandom_r_proto='$srandom_r_proto'
25924
25719
src='$src'
25925
25720
ssizetype='$ssizetype'
25926
25721
st_dev_sign='$st_dev_sign'
@@ -26175,4 +25970,3 @@ $rm -f kit*isdone ark*isdone
26175
25970
$rm -rf UU
26176
25971
26177
25972
: End of Configure
26178
-
0 commit comments