summaryrefslogtreecommitdiff
path: root/hints
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-03-11 18:27:54 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-03-11 18:27:54 +0000
commit2b8ee12442001da9730d16040580477c79f88fb0 (patch)
treeb8544397f0e64040e2639aa6ca3a3360d6788835 /hints
parentea1135d66ae8d4c430392d299f9d76505be8f373 (diff)
downloadperl-2b8ee12442001da9730d16040580477c79f88fb0.tar.gz
metaconfig-ify the test for broken fflush(NULL)
(which ails e.g. Solaris), from Ulrich Pfeifer. p4raw-id: //depot/cfgperl@5659
Diffstat (limited to 'hints')
-rw-r--r--hints/solaris_2.sh23
1 files changed, 0 insertions, 23 deletions
diff --git a/hints/solaris_2.sh b/hints/solaris_2.sh
index 65f8158ff0..5a8cbfab8b 100644
--- a/hints/solaris_2.sh
+++ b/hints/solaris_2.sh
@@ -479,29 +479,6 @@ case "$uselongdouble" in
;;
esac
-case "$fflushNULL" in
-"$define"|true|[yY]*)
- # allow them to force it the other way
- ;;
-*)
- # All versions of Solaris appear to have a stdio bug that improperly
- # flushes the input end of pipes. So we avoid the autoflush on
- # fork/system/exec support for now. :-( See the test case in:
- # http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-03/msg00373.html
- # XXX this needs a Configure test so that more such platforms can be
- # caught automatically.
- fflushNULL=undef
- fflushall=undef
- cat >&4 <<EOM
-
-*** Solaris has a bug that affects input pipes, and so I have disabled
-*** support for automatic flushing on fork/system/exec. If you want
-*** automatic flushing anyway, rerun Configure again with -DfflushNULL.
-
-EOM
- ;;
-esac
-
rm -f try.c try.o try
# keep that leading tab
ccisworkshop=''