1 ?RCS: $Id: d_perlio.U,v $
3 ?RCS: Copyright (c) 1998 Andy Dougherty
5 ?RCS: You may distribute under the terms of either the GNU General Public
6 ?RCS: License or the Artistic License, as specified in the README file.
8 ?RCS: $Log: d_perlio.U,v $
10 ?MAKE:useperlio: Myread Oldconfig Setvar package
11 ?MAKE: -pick add $@ %<
14 ?S: This variable conditionally defines the USE_PERLIO symbol,
15 ?S: and indicates that the PerlIO abstraction should be
19 ?C: This symbol, if defined, indicates that the PerlIO abstraction should
20 ?C: be used throughout. If not defined, stdio should be
21 ?C: used in a fully backward compatible manner.
23 ?H:?%<:#ifndef USE_PERLIO
24 ?H:?%<:#$useperlio USE_PERLIO /**/
30 Previous version of $package used the standard IO mechanisms as defined
31 in <stdio.h>. Versions 5.003_02 and later of perl allow alternate IO
32 mechanisms via a "PerlIO" abstraction, but the stdio mechanism is still
33 the default. This abstraction layer can use AT&T's sfio (if you already
34 have sfio installed) or regular stdio. Using PerlIO with sfio may cause
35 problems with some extension modules. Using PerlIO with stdio is safe,
36 but it is slower than plain stdio and therefore is not the default.
38 If this doesn't make any sense to you, just accept the default 'n'.
41 $define|true|[yY]*) dflt='y';;
44 rp='Use the experimental PerlIO abstraction layer?'
51 echo "Ok, doing things the stdio way"