?RCS: $Id: Cppsym.U,v 3.0.1.5 1995/05/12 11:59:11 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?S: The list is a space-separated list of symbol=value tokens.
?S:.
?F:./Cppsym
+?F:./Cppsym.know
?F:!Cppsym.true
?F:!ccsym.com
?F:!ccsym.cpp
?F:!ccsym.own
?X: fake LINT hints
-?LINT:change cc
-?LINT:change optimize
?LINT:change ccflags
-?LINT:change ldflags
-?LINT:change libs
?LINT:extern s
-?LINT:change s
?LINT:extern s__
-?LINT:change s__
+: Preprocessor symbols
echo " "
$echo "Guessing which symbols your C compiler and preprocessor define..." >&4
?X: If your symbol is mixed case, just add it as-is.
?RCS: $Id: Extract.U,v 3.0.1.2 1997/02/28 14:58:52 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?RCS: Revision 3.0 1993/08/18 12:04:52 ram
?RCS: Baseline for dist 3.0 netwide release.
?RCS:
-?X:
+?X:
?X: This unit produces a shell script which can be doted in order to extract
?X: .SH files with variable substitutions.
?X:
?X: When running Configure from a remote directory ($src is not '.'),
?X: then the files will be created in that directory, so beware!
-?X:
+?X:
?MAKE:Extract: src
?MAKE: -pick add $@ %<
?F:./extract
?T:PERL_CONFIG_SH dir file name create mkdir_p
-?LINT:use PERL_CONFIG_SH
: script used to extract .SH files with variable substitutions
cat >extract <<'EOS'
PERL_CONFIG_SH=true
?RCS: $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?RCS: Revision 3.0 1993/08/18 12:04:58 ram
?RCS: Baseline for dist 3.0 netwide release.
?RCS:
-?X:
+?X:
?X: This is the very first unit in the Configure script. It is mostly just
?X: things to keep people from getting into a tizzy right off the bat.
-?X:
+?X:
?MAKE:Head:
?MAKE: -pick wipe $@ %<
?V:PATH p_ me
?T:argv Id p paths OS2_SHELL DJGPP
?T:inksh needksh avoidksh newsh changesh reason
?LINT:extern ENV CDPATH SHELL MACHTYPE _exe is_os2
-?LINT:change ENV CDPATH _exe is_os2
+?LINT:change ENV CDPATH is_os2
#! /bin/sh
#
# If these # comments don't work, trim them. Don't worry about any other
?RCS: $Id: Inhdr.U,v 3.0.1.2 1995/05/12 12:01:31 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?MAKE:Inhdr: test Findhdr Whoa
?MAKE: -pick add $@ %<
?LINT:define inhdr
-?LINT:use ccflags
?V:inhdr
?S:inhdr:
?S: This shell variable is used internally by Configure to check
?RCS: $Id: Loc.U,v 3.0.1.10 1997/02/28 15:04:16 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?RCS: Revision 3.0 1993/08/18 12:05:05 ram
?RCS: Baseline for dist 3.0 netwide release.
?RCS:
-?X:
+?X:
?X: This unit produces a shell script "loc" which can be used to find out
?X: where in a list of directories something is. It then uses loc to
?X: determine the location of commonly used programs. It leaves loc sitting
?X: around for other Configure units to use, but arranges for its demise
?X: at the end of Configure.
-?X:
+?X:
?X: To add a new program to find, add it both to the ?MAKE: line and to either
?X: the loclist or trylist variable.
-?X:
+?X:
?X: I put startsh at the end of the dependency list, in order to avoid the
?X: loading of the spitshell unit before the instructions.
?X:
esac
@end
case "$make" in
-make)
+make)
case "$gmake" in
gmake)
echo "I can't find make or gmake, and my life depends on it." >&4
;;
esac
;;
-esac
+esac
case "$gmake" in
gmake) ;;
*) # We can't have osname yet.
?RCS: $Id: Unix.U,v 3.0.1.1 1997/02/28 15:20:06 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?S: This is a cleanup variable for try test programs.
?S: Internal Configure use only.
?S:.
-?LINT: change _a _exe _o p_
+?LINT: change p_
?INIT:: Trailing extension. Override this in a hint file, if needed.
?INIT:: Extra object files, if any, needed on this platform.
?INIT:archobjs=''
?RCS: $Id: d_gethname.U,v 3.0.1.1 1994/10/29 16:13:00 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?H:.
?T:file val call
?LINT:change i_whoami
-?LINT:change PHOSTNAME
: see how we will look up host name
echo " "
call=''
*define*)
dflt=n
cat <<EOM
-
+
Every now and then someone has a $call() that lies about the hostname
but can't be fixed for political or economic reasons. If you wish, I can
@if MYHOSTNAME && PHOSTNAME
1) You can have your host name ($myhostname) compiled into $package, which
lets $package start up faster, but makes your binaries non-portable, or
2) you can have $package use a
-
+
popen("$aphostname","r")
which will start slower but be more portable.
"$define")
dflt=y
$cat <<EOM
-
+
No hostname function--you can either use the whoami.h file, which has this line:
`grep sysname $usrinc/whoami.h`
"$define")
dflt=y
$cat <<EOM
-
+
No hostname function--you can either use the whoami.h file, which has this line:
`grep sysname $usrinc/whoami.h`
?RCS: $Id$
?RCS:
?RCS: Copyright (c) 1999, Jarkko Hietaniemi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?H:#define Mmap_t $mmaptype /**/
?H:.
?LINT:set d_mmap
-?LINT:set mmaptype
: see if mmap exists
set mmap d_mmap
eval $inlibc
?H:#$d_strtoul HAS_STRTOUL /**/
?H:.
?F:!try
-?LINT:set d_strtoul
: see if strtoul exists
set strtoul d_strtoul
eval $inlibc
?RCS: $Id: d_vfork.U,v 3.0.1.6 1994/08/29 16:18:21 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?M:#define vfork fork
?M:#endif
?M:.
-?LINT:set d_vfork
-?X: TO BE REMOVED in dist 4.0
-?X:==========================
?T:d_hvfork
: backward compatibility for d_hvfork
if test X$d_hvfork != X; then
?RCS: $Id: i_dirent.U,v 3.0.1.4 1994/10/29 16:20:01 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?H:?%<:@end
?H:.
?T:xinc guess1 guess2
-?LINT:set i_dirent d_dirnamlen direntrytype
+?LINT:set i_dirent d_dirnamlen
: see if this is a dirent system
echo " "
if xinc=`./findhdr dirent.h`; $test "$xinc"; then
?RCS: $Id: libc.U,v 3.0.1.10 1997/02/28 15:56:48 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?F:!libnames
?LINT:extern PASE
?LINT:extern libnames
-?LINT:change libnames
?LINT:change nm_opt
?INIT:libnames=''
case "$runnm" in
?X:
?X: Some systems (e.g. DG/UX) use "environmental" links, which make the test
?X: -f fail. Ditto for symbolic links. So in order to reliably check the
-?X: existence of a file, we use test -r. It will still fail with DG/UX links
+?X: existence of a file, we use test -r. It will still fail with DG/UX links
?X: though, but at least it will detect symbolic links. At some strategic
?X: points, we make use of (test -h), using a sub-shell in case builtin test
?X: does not implement the -h check for symbolic links. This makes it
?RCS: $Id: libpth.U,v 3.0.1.6 1997/02/28 16:08:49 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?INIT:: machines, like the mips. Usually, it should be empty.
?INIT:plibpth=''
?INIT:
-?LINT:describe xlibpth glibpth
-?LINT:use use64bitint
: Set private lib path
case "$plibpth" in
'') if ./mips; then
?RCS: $Id: libs.U,v 3.0.1.6 1997/02/28 16:09:11 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?INIT:: some systems want to use only the non-versioned libso:s
?INIT:ignore_versioned_solibs=''
?LINT:extern libscheck
-?LINT:use libscheck
?LINT:extern p
?LINT:use uselongdouble
: Looking for optional libraries
'') libswanted='c_s';;
esac
?X: libsocks has nasty naming scheme.
-?X: This does not work if somebody wants SOCKS 4.
+?X: This does not work if somebody wants SOCKS 4.
case "$usesocks" in
"$define") libswanted="$libswanted socks5 socks5_sh" ;;
esac
xxx=$thisdir/lib$thislib.$so
$test -f "$xxx" && eval $libscheck
$test -f "$xxx" && libstyle=shared
- fi
+ fi
if test ! -f "$xxx"; then
xxx=$thisdir/lib$thislib$_a
$test -f "$xxx" && eval $libscheck
;;
esac
break
- fi
+ fi
done
if $test ! -f "$xxx"; then
echo "No -l$thislib."
?RCS: $Id: mallocsrc.U,v 3.0.1.2 1997/02/28 16:10:26 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?H:#$d_mymalloc MYMALLOC /**/
?H:.
?LINT:extern usedevel
-?LINT:change usedevel
?LINT:change libs
?X: Cannot test for mallocsrc; it is the unit's name and there is a bug in
?X: the interpreter which defines all the names, even though they are not used.
?RCS:
?RCS: Copyright (c) 1996, Cygnus Support
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?S: i.e. there might be an extra .. prepended to get out of the UU dir.
?S: Configure units should use this, not the src variable.
?S:.
-?LINT:change package
: Find the path to the source tree
case "$src" in
'') case "$0" in
?RCS: $Id: usrinc.U,v 1.1 2000/06/27 00:20:28 jhi Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?S: Possible values are "BSD 4.3" and "System V".
?S:.
?D:usrinc='/usr/include'
-?LINT:describe mips
-?LINT:set mips
?LINT:create mips
?T:xxx_prompt
?F:./mips
?RCS: $Id: voidflags.U,v 3.0.1.2 1997/02/28 16:27:58 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?INIT:: full support for void wanted by default
?INIT:defvoidused=15
?INIT:
-?LINT:describe defvoidused
?LINT:known void M_VOID VOIDUSED
: check for void type
echo " "
?H:#$d_signbit HAS_SIGNBIT /**/
?H:.
?F:!try
-?LINT:set d_signbit d_use_signbit
+?LINT:set d_signbit
: see if signbit exists
$echo $n "Checking to see if you have signbit() available to work on $nvtype... $c" >&4
$cat >try.c <<EOCP
?H:.
?T:yyy
?F:!try
-?LINT:set d_strtoll
: see if strtoll exists
set strtoll d_strtoll
eval $inlibc
?H:#$d_strtoull HAS_STRTOULL /**/
?H:.
?F:!try
-?LINT:set d_strtoull
: see if strtoull exists
set strtoull d_strtoull
eval $inlibc
?H:#$d_strtouq HAS_STRTOUQ /**/
?H:.
?F:!try
-?LINT:set d_strtouq
: see if strtouq exists
set strtouq d_strtouq
eval $inlibc
?H:.
?T:yyy zzz
?F:!try
-?LINT: set fpossize
: Check size for Fpos_t
echo " "
case "$fpostype" in
?LINT:extern ldflags
?LINT:extern locincpth
?LINT:extern ccname
-?LINT:change ccflags
?LINT:change ccname
?LINT:change locincpth
?X: Check if they have gcc in any guise.
?H:#define DB_VERSION_PATCH_CFG $db_version_patch /**/
?H:.
?F:!try
-?LINT:set i_db
?LINT:change libs
: see if this is a db.h system
set db.h i_db
?H:#$mad PERL_MAD /**/
?H:.
?T:ans
-?LINT:set mad madlyh madlyobj madlysrc
+?LINT:set mad
+: MAD = Misc Attribute Definition
if $test $patchlevel -lt 9; then
: MAD is not available in 5.8.x or earlier.
?RCS: that same Artistic Licence; a copy of which may be found at the root
?RCS: of the source tree for dist 3.0.
?RCS:
-?MAKE:need_va_copy: +ccflags rm_try cat Compile i_stdarg i_stdlib run
+?MAKE:need_va_copy: rm_try cat Compile i_stdarg i_stdlib run
?MAKE: -pick add $@ %<
?S:need_va_copy:
?S: This symbol, if defined, indicates that the system stores
?H:.
?T:okay
?F:!try
-?LINT:set need_va_copy
: see if we need va_copy
echo " "
case "$i_stdarg" in
?S:.
?S:version_patchlevel_string:
?S: This is a string combining version, subversion and
-?S: perl_patchlevel (if perl_patchlevel is non-zero).
-?S: It is typically something like
+?S: perl_patchlevel (if perl_patchlevel is non-zero).
+?S: It is typically something like
?S: 'version 7 subversion 1' or
?S: 'version 7 subversion 1 patchlevel 11224'
?S: It is computed here to avoid duplication of code in myconfig.SH
-?S: and lib/Config.pm.
+?S: and lib/Config.pm.
?S:.
?LINT:extern LC_ALL
-?LINT:change LC_ALL
?LINT:extern LANGUAGE
-?LINT:change LANGUAGE
: get the patchlevel
echo " "
echo "Getting the current patchlevel..." >&4
?H:.
?T:s
?F:!try
-?LINT:set d_stdio_stream_array
: Check stream access
$cat >&4 <<EOM
Checking how to access stdio streams by file descriptor number...
?H:?%<:#endif
?H:.
?INIT:archname64=''
-?LINT:set use64bitint
?LINT:extern ccflags
-?LINT:change ccflags
?LINT:use usemorebits
?LINT:extern use64bits
-?LINT:use use64bits
?LINT:extern uselonglong
-?LINT:use uselonglong
?LINT:extern uselonglongs
-?LINT:use uselonglongs
?LINT:extern use64bitints
-?LINT:use use64bitints
?LINT:extern use64bitsint
-?LINT:use use64bitints
?LINT:extern use64bitsall
-?LINT:use use64bitsall
-?LINT:set use64bitall
?F:!use64bitint.cbu
?F:!use64bitall.cbu
EOM
use64bitint="$define"
;;
-esac
+esac
case "$use64bits" in
"$define"|true|[yY]*)
cat <<EOM >&4
EOM
use64bitint="$define"
;;
-esac
+esac
case "$use64bitints" in
"$define"|true|[yY]*)
cat <<EOM >&4
EOM
use64bitint="$define"
;;
-esac
+esac
case "$use64bitsint" in
"$define"|true|[yY]*)
cat <<EOM >&4
EOM
use64bitint="$define"
;;
-esac
+esac
case "$uselonglongs" in
"$define"|true|[yY]*)
cat <<EOM >&4
EOM
use64bitint="$define"
;;
-esac
+esac
case "$use64bitsall" in
"$define"|true|[yY]*)
cat <<EOM >&4
EOM
use64bitall="$define"
;;
-esac
+esac
case "$ccflags" in
*-DUSE_LONG_LONG*|*-DUSE_64_BIT_INT*|*-DUSE_64_BIT_ALL*) use64bitint="$define";;
*) dflt='n' ;;
esac
;;
-esac
+esac
cat <<EOM
You may also choose to try maximal 64-bitness. It means using as much
?H:?%<:#endif
?H:.
?LINT:set usecjk
-?LINT:set useperlio
?LINT:extern useperlio
-?LINT:change useperlio
?INIT:: set usecjk on the Configure command line to enable cjk.
?X: We should really have some explanatory text here, and some
?X: automatic setting of sensible defaults.
rp='Build Perl for CJK?'
. ./myread
case "$ans" in
-y*|Y*) val="$define" ;;
+y*|Y*) val="$define" ;;
*) val="$undef" ;;
esac
set usecjk
?INIT:libswanted_uselargefiles=''
?T:yyy zzz
?F:!uselargefiles.cbu !try
-?LINT:set uselargefiles
?LINT:change lseeksize
?LINT:change fpossize
?LINT:extern uselfs
-?LINT:use uselfs
?LINT:use use64bitint
?LINT:use use64bitall
: Check for large file support
?H:?%<:#$uselongdouble USE_LONG_DOUBLE /**/
?H:?%<:#endif
?H:.
-?LINT:set uselongdouble
?LINT:extern ccflags
-?LINT:change ccflags
?LINT:use usemorebits
-?LINT:use uselargefiles
?F:!uselongdouble.cbu
case "$ccflags" in
*-DUSE_LONG_DOUBLE*|*-DUSE_MORE_BITS*) uselongdouble="$define" ;;
?H:?%<:#$uselonglong USE_LONG_LONG /**/
?H:?%<:#endif
?H:.
-?LINT:set uselonglong
?LINT:extern ccflags
?F:!uselonglong.cbu
case "$uselonglong" in
?H:?%<:#endif
?H:.
?LINT:set usesocks
-?LINT:set useperlio
?LINT:extern useperlio
?LINT:change useperlio
?INIT:: set usesocks on the Configure command line to enable socks.
rp='Build Perl for SOCKS?'
. ./myread
case "$ans" in
-y|Y) val="$define" ;;
+y|Y) val="$define" ;;
*) val="$undef" ;;
esac
set usesocks
?RCS: $Id: archname.U,v 3.0.1.3 1997/02/28 15:24:32 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?H:#define ARCHNAME "$archname" /**/
?H:.
?T:xxx tarch
-?LINT:use sanelongdbl
?F:!archname.cbu
?INIT:archname=''
: determine the architecture name
?H:#define ASCTIME_R_PROTO $asctime_r_proto /**/
?H:.
?T:try hdrs d_asctime_r_proto
-?LINT:set d_asctime_r
-?LINT:set asctime_r_proto
: see if asctime_r exists
set asctime_r d_asctime_r
eval $inlibc
?H:#define CRYPT_R_PROTO $crypt_r_proto /**/
?H:.
?T:try hdrs d_crypt_r_proto
-?LINT:set d_crypt_r
-?LINT:set crypt_r_proto
: see if crypt_r exists
set crypt_r d_crypt_r
eval $inlibc
?RCS:
?RCS: Generated by the reentr.pl from the Perl 5.8 distribution.
?RCS:
-?MAKE:d_ctermid_r ctermid_r_proto: Inlibc Protochk Hasproto i_systypes usethreads
+?MAKE:d_ctermid_r ctermid_r_proto: Inlibc Protochk Hasproto i_systypes usethreads
?MAKE: -pick add $@ %<
?S:d_ctermid_r:
?S: This variable conditionally defines the HAS_CTERMID_R symbol,
?H:#define CTERMID_R_PROTO $ctermid_r_proto /**/
?H:.
?T:try hdrs d_ctermid_r_proto
-?LINT:set d_ctermid_r
-?LINT:set ctermid_r_proto
: see if ctermid_r exists
set ctermid_r d_ctermid_r
eval $inlibc
?H:#define CTIME_R_PROTO $ctime_r_proto /**/
?H:.
?T:try hdrs d_ctime_r_proto
-?LINT:set d_ctime_r
-?LINT:set ctime_r_proto
: see if ctime_r exists
set ctime_r d_ctime_r
eval $inlibc
?H:#define DRAND48_R_PROTO $drand48_r_proto /**/
?H:.
?T:try hdrs d_drand48_r_proto
-?LINT:set d_drand48_r
-?LINT:set drand48_r_proto
: see if drand48_r exists
set drand48_r d_drand48_r
eval $inlibc
?H:#define ENDGRENT_R_PROTO $endgrent_r_proto /**/
?H:.
?T:try hdrs d_endgrent_r_proto
-?LINT:set d_endgrent_r
-?LINT:set endgrent_r_proto
: see if endgrent_r exists
set endgrent_r d_endgrent_r
eval $inlibc
?H:#define ENDHOSTENT_R_PROTO $endhostent_r_proto /**/
?H:.
?T:try hdrs d_endhostent_r_proto
-?LINT:set d_endhostent_r
-?LINT:set endhostent_r_proto
: see if endhostent_r exists
set endhostent_r d_endhostent_r
eval $inlibc
?H:#define ENDNETENT_R_PROTO $endnetent_r_proto /**/
?H:.
?T:try hdrs d_endnetent_r_proto
-?LINT:set d_endnetent_r
-?LINT:set endnetent_r_proto
: see if endnetent_r exists
set endnetent_r d_endnetent_r
eval $inlibc
?H:#define ENDPROTOENT_R_PROTO $endprotoent_r_proto /**/
?H:.
?T:try hdrs d_endprotoent_r_proto
-?LINT:set d_endprotoent_r
-?LINT:set endprotoent_r_proto
: see if endprotoent_r exists
set endprotoent_r d_endprotoent_r
eval $inlibc
?H:#define ENDPWENT_R_PROTO $endpwent_r_proto /**/
?H:.
?T:try hdrs d_endpwent_r_proto
-?LINT:set d_endpwent_r
-?LINT:set endpwent_r_proto
: see if endpwent_r exists
set endpwent_r d_endpwent_r
eval $inlibc
?H:#define ENDSERVENT_R_PROTO $endservent_r_proto /**/
?H:.
?T:try hdrs d_endservent_r_proto
-?LINT:set d_endservent_r
-?LINT:set endservent_r_proto
: see if endservent_r exists
set endservent_r d_endservent_r
eval $inlibc
?H:#define GETGRENT_R_PROTO $getgrent_r_proto /**/
?H:.
?T:try hdrs d_getgrent_r_proto
-?LINT:set d_getgrent_r
-?LINT:set getgrent_r_proto
: see if getgrent_r exists
set getgrent_r d_getgrent_r
eval $inlibc
?H:#define GETGRGID_R_PROTO $getgrgid_r_proto /**/
?H:.
?T:try hdrs d_getgrgid_r_proto
-?LINT:set d_getgrgid_r
-?LINT:set getgrgid_r_proto
: see if getgrgid_r exists
set getgrgid_r d_getgrgid_r
eval $inlibc
?H:#define GETGRNAM_R_PROTO $getgrnam_r_proto /**/
?H:.
?T:try hdrs d_getgrnam_r_proto
-?LINT:set d_getgrnam_r
-?LINT:set getgrnam_r_proto
: see if getgrnam_r exists
set getgrnam_r d_getgrnam_r
eval $inlibc
?H:#define GETHOSTBYADDR_R_PROTO $gethostbyaddr_r_proto /**/
?H:.
?T:try hdrs d_gethostbyaddr_r_proto
-?LINT:set d_gethostbyaddr_r
-?LINT:set gethostbyaddr_r_proto
: see if gethostbyaddr_r exists
set gethostbyaddr_r d_gethostbyaddr_r
eval $inlibc
?H:#define GETHOSTBYNAME_R_PROTO $gethostbyname_r_proto /**/
?H:.
?T:try hdrs d_gethostbyname_r_proto
-?LINT:set d_gethostbyname_r
-?LINT:set gethostbyname_r_proto
: see if gethostbyname_r exists
set gethostbyname_r d_gethostbyname_r
eval $inlibc
?H:#define GETHOSTENT_R_PROTO $gethostent_r_proto /**/
?H:.
?T:try hdrs d_gethostent_r_proto
-?LINT:set d_gethostent_r
-?LINT:set gethostent_r_proto
: see if gethostent_r exists
set gethostent_r d_gethostent_r
eval $inlibc
?H:#define GETLOGIN_R_PROTO $getlogin_r_proto /**/
?H:.
?T:try hdrs d_getlogin_r_proto
-?LINT:set d_getlogin_r
-?LINT:set getlogin_r_proto
: see if getlogin_r exists
set getlogin_r d_getlogin_r
eval $inlibc
?H:#define GETNETBYADDR_R_PROTO $getnetbyaddr_r_proto /**/
?H:.
?T:try hdrs d_getnetbyaddr_r_proto
-?LINT:set d_getnetbyaddr_r
-?LINT:set getnetbyaddr_r_proto
: see if getnetbyaddr_r exists
set getnetbyaddr_r d_getnetbyaddr_r
eval $inlibc
?H:#define GETNETBYNAME_R_PROTO $getnetbyname_r_proto /**/
?H:.
?T:try hdrs d_getnetbyname_r_proto
-?LINT:set d_getnetbyname_r
-?LINT:set getnetbyname_r_proto
: see if getnetbyname_r exists
set getnetbyname_r d_getnetbyname_r
eval $inlibc
?H:#define GETNETENT_R_PROTO $getnetent_r_proto /**/
?H:.
?T:try hdrs d_getnetent_r_proto
-?LINT:set d_getnetent_r
-?LINT:set getnetent_r_proto
: see if getnetent_r exists
set getnetent_r d_getnetent_r
eval $inlibc
?H:#define GETPROTOBYNAME_R_PROTO $getprotobyname_r_proto /**/
?H:.
?T:try hdrs d_getprotobyname_r_proto
-?LINT:set d_getprotobyname_r
-?LINT:set getprotobyname_r_proto
: see if getprotobyname_r exists
set getprotobyname_r d_getprotobyname_r
eval $inlibc
?H:#define GETPROTOBYNUMBER_R_PROTO $getprotobynumber_r_proto /**/
?H:.
?T:try hdrs d_getprotobynumber_r_proto
-?LINT:set d_getprotobynumber_r
-?LINT:set getprotobynumber_r_proto
: see if getprotobynumber_r exists
set getprotobynumber_r d_getprotobynumber_r
eval $inlibc
?H:#define GETPROTOENT_R_PROTO $getprotoent_r_proto /**/
?H:.
?T:try hdrs d_getprotoent_r_proto
-?LINT:set d_getprotoent_r
-?LINT:set getprotoent_r_proto
: see if getprotoent_r exists
set getprotoent_r d_getprotoent_r
eval $inlibc
?H:#define GETPWENT_R_PROTO $getpwent_r_proto /**/
?H:.
?T:try hdrs d_getpwent_r_proto
-?LINT:set d_getpwent_r
-?LINT:set getpwent_r_proto
: see if getpwent_r exists
set getpwent_r d_getpwent_r
eval $inlibc
?H:#define GETPWNAM_R_PROTO $getpwnam_r_proto /**/
?H:.
?T:try hdrs d_getpwnam_r_proto
-?LINT:set d_getpwnam_r
-?LINT:set getpwnam_r_proto
: see if getpwnam_r exists
set getpwnam_r d_getpwnam_r
eval $inlibc
?H:#define GETPWUID_R_PROTO $getpwuid_r_proto /**/
?H:.
?T:try hdrs d_getpwuid_r_proto
-?LINT:set d_getpwuid_r
-?LINT:set getpwuid_r_proto
: see if getpwuid_r exists
set getpwuid_r d_getpwuid_r
eval $inlibc
?H:#define GETSERVBYNAME_R_PROTO $getservbyname_r_proto /**/
?H:.
?T:try hdrs d_getservbyname_r_proto
-?LINT:set d_getservbyname_r
-?LINT:set getservbyname_r_proto
: see if getservbyname_r exists
set getservbyname_r d_getservbyname_r
eval $inlibc
?H:#define GETSERVBYPORT_R_PROTO $getservbyport_r_proto /**/
?H:.
?T:try hdrs d_getservbyport_r_proto
-?LINT:set d_getservbyport_r
-?LINT:set getservbyport_r_proto
: see if getservbyport_r exists
set getservbyport_r d_getservbyport_r
eval $inlibc
?H:#define GETSERVENT_R_PROTO $getservent_r_proto /**/
?H:.
?T:try hdrs d_getservent_r_proto
-?LINT:set d_getservent_r
-?LINT:set getservent_r_proto
: see if getservent_r exists
set getservent_r d_getservent_r
eval $inlibc
?H:#define GETSPNAM_R_PROTO $getspnam_r_proto /**/
?H:.
?T:try hdrs d_getspnam_r_proto
-?LINT:set d_getspnam_r
-?LINT:set getspnam_r_proto
: see if getspnam_r exists
set getspnam_r d_getspnam_r
eval $inlibc
?H:#define GMTIME_R_PROTO $gmtime_r_proto /**/
?H:.
?T:try hdrs d_gmtime_r_proto
-?LINT:set d_gmtime_r
-?LINT:set gmtime_r_proto
: see if gmtime_r exists
set gmtime_r d_gmtime_r
eval $inlibc
?H:.
?T:try hdrs d_localtime_r_proto
?F:!try
-?LINT:set d_localtime_r
-?LINT:set d_localtime_r_needs_tzset
-?LINT:set localtime_r_proto
: see if localtime_r exists
set localtime_r d_localtime_r
eval $inlibc
?C:.
?H:#$d_old_pthread_create_joinable OLD_PTHREAD_CREATE_JOINABLE $old_pthread_create_joinable /**/
?H:.
-?LINT: set d_old_pthread_create_joinable
-?LINT: set old_pthread_create_joinable
: how to create joinable pthreads
if test "X$usethreads" = "X$define" -a "X$i_pthread" = "X$define"; then
echo " "
?H:.
?T:yyy
?F:!try
-?LINT: set d_pthreads_created_joinable
: test whether pthreads are created in joinable -- aka undetached -- state
if test "X$usethreads" = "X$define" -a "X$i_pthread" = "X$define"; then
echo "Checking whether pthreads are created joinable..." >&4
?H:#define RANDOM_R_PROTO $random_r_proto /**/
?H:.
?T:try hdrs d_random_r_proto
-?LINT:set d_random_r
-?LINT:set random_r_proto
: see if random_r exists
set random_r d_random_r
eval $inlibc
?H:#define READDIR64_R_PROTO $readdir64_r_proto /**/
?H:.
?T:try hdrs d_readdir64_r_proto
-?LINT:set d_readdir64_r
-?LINT:set readdir64_r_proto
: see if readdir64_r exists
set readdir64_r d_readdir64_r
eval $inlibc
?H:#define READDIR_R_PROTO $readdir_r_proto /**/
?H:.
?T:try hdrs d_readdir_r_proto
-?LINT:set d_readdir_r
-?LINT:set readdir_r_proto
: see if readdir_r exists
set readdir_r d_readdir_r
eval $inlibc
?H:#define SETGRENT_R_PROTO $setgrent_r_proto /**/
?H:.
?T:try hdrs d_setgrent_r_proto
-?LINT:set d_setgrent_r
-?LINT:set setgrent_r_proto
: see if setgrent_r exists
set setgrent_r d_setgrent_r
eval $inlibc
?H:#define SETHOSTENT_R_PROTO $sethostent_r_proto /**/
?H:.
?T:try hdrs d_sethostent_r_proto
-?LINT:set d_sethostent_r
-?LINT:set sethostent_r_proto
: see if sethostent_r exists
set sethostent_r d_sethostent_r
eval $inlibc
?H:#define SETLOCALE_R_PROTO $setlocale_r_proto /**/
?H:.
?T:try hdrs d_setlocale_r_proto
-?LINT:set d_setlocale_r
-?LINT:set setlocale_r_proto
: see if setlocale_r exists
set setlocale_r d_setlocale_r
eval $inlibc
?H:#define SETNETENT_R_PROTO $setnetent_r_proto /**/
?H:.
?T:try hdrs d_setnetent_r_proto
-?LINT:set d_setnetent_r
-?LINT:set setnetent_r_proto
: see if setnetent_r exists
set setnetent_r d_setnetent_r
eval $inlibc
?H:#define SETPROTOENT_R_PROTO $setprotoent_r_proto /**/
?H:.
?T:try hdrs d_setprotoent_r_proto
-?LINT:set d_setprotoent_r
-?LINT:set setprotoent_r_proto
: see if setprotoent_r exists
set setprotoent_r d_setprotoent_r
eval $inlibc
?H:#define SETPWENT_R_PROTO $setpwent_r_proto /**/
?H:.
?T:try hdrs d_setpwent_r_proto
-?LINT:set d_setpwent_r
-?LINT:set setpwent_r_proto
: see if setpwent_r exists
set setpwent_r d_setpwent_r
eval $inlibc
?H:#define SETSERVENT_R_PROTO $setservent_r_proto /**/
?H:.
?T:try hdrs d_setservent_r_proto
-?LINT:set d_setservent_r
-?LINT:set setservent_r_proto
: see if setservent_r exists
set setservent_r d_setservent_r
eval $inlibc
?H:#define SRAND48_R_PROTO $srand48_r_proto /**/
?H:.
?T:try hdrs d_srand48_r_proto
-?LINT:set d_srand48_r
-?LINT:set srand48_r_proto
: see if srand48_r exists
set srand48_r d_srand48_r
eval $inlibc
?H:#define SRANDOM_R_PROTO $srandom_r_proto /**/
?H:.
?T:try hdrs d_srandom_r_proto
-?LINT:set d_srandom_r
-?LINT:set srandom_r_proto
: see if srandom_r exists
set srandom_r d_srandom_r
eval $inlibc
?H:#define STRERROR_R_PROTO $strerror_r_proto /**/
?H:.
?T:try hdrs d_strerror_r_proto
-?LINT:set d_strerror_r
-?LINT:set strerror_r_proto
: see if strerror_r exists
set strerror_r d_strerror_r
eval $inlibc
?RCS:
?RCS: Generated by the reentr.pl from the Perl 5.8 distribution.
?RCS:
-?MAKE:d_tmpnam_r tmpnam_r_proto: Inlibc Protochk Hasproto i_systypes usethreads
+?MAKE:d_tmpnam_r tmpnam_r_proto: Inlibc Protochk Hasproto i_systypes usethreads
?MAKE: -pick add $@ %<
?S:d_tmpnam_r:
?S: This variable conditionally defines the HAS_TMPNAM_R symbol,
?H:#define TMPNAM_R_PROTO $tmpnam_r_proto /**/
?H:.
?T:try hdrs d_tmpnam_r_proto
-?LINT:set d_tmpnam_r
-?LINT:set tmpnam_r_proto
: see if tmpnam_r exists
set tmpnam_r d_tmpnam_r
eval $inlibc
?H:#define TTYNAME_R_PROTO $ttyname_r_proto /**/
?H:.
?T:try hdrs d_ttyname_r_proto
-?LINT:set d_ttyname_r
-?LINT:set ttyname_r_proto
: see if ttyname_r exists
set ttyname_r d_ttyname_r
eval $inlibc
?RCS: $Id$
?RCS:
?RCS: Copyright (c) 1998, Jarkko Hietaniemi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?C:.
?H:#$i_machcthr I_MACH_CTHREADS /**/
?H:.
-?LINT:set i_machcthr
: see if mach cthreads are available
if test "X$usethreads" = "X$define"; then
set mach/cthreads.h i_machcthr
i_machcthr="$undef"
fi
-
-
?H:#$d_oldpthreads OLD_PTHREADS_API /**/
?H:#$usereentrant USE_REENTRANT_API /**/
?H:.
-?LINT:set usethreads useithreads use5005threads d_oldpthreads usereentrant
+?X: [hmb] Removed LINT for use5005threads, useithreads, and
+?X: usereentrant, as LINT is only run on blead
+?LINT:set usethreads d_oldpthreads
?INIT:: set usethreads on the Configure command line to enable threads.
?INIT:usereentrant='undef'
?F:!usethreads.cbu
+: Do we want threads support and if so, what type
?X: We should really have some explanatory text here, and some
?X: automatic setting of sensible defaults.
case "$usethreads" in
*) # Catch case where user specified ithreads or 5005threads but
# forgot -Dusethreads (A.D. 4/2002)
case "$useithreads$use5005threads" in
- *$define*)
+ *$define*)
case "$useperlio" in
"$define") dflt='y' ;;
*) dflt='n' ;;
?RCS: $Id: d_time.U,v 3.0.1.2 1995/07/25 14:07:43 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?H:#$d_time HAS_TIME /**/
?H:#define Time_t $timetype /* Time type */
?H:.
-?LINT:set d_time timetype
+?LINT:set d_time
: see if time exists
echo " "
?X: MPE/iX needs this protection of hint values.
?RCS: $Id: d_times.U,v 3.0.1.2 1995/07/25 14:07:50 ram Exp $
?RCS:
?RCS: Copyright (c) 1991-1993, Raphael Manfredi
-?RCS:
+?RCS:
?RCS: You may redistribute only under the terms of the Artistic Licence,
?RCS: as specified in the README file that comes with the distribution.
?RCS: You may reuse parts of this distribution only within the terms of
?H:#$d_times HAS_TIMES /**/
?H:#define Clock_t $clocktype /* Clock time */
?H:.
-?LINT:set clocktype
?T:val inc
: see if times exists
echo " "
?H:.
?T:yyy zzz
?F:!try
-?LINT: set gidsign
: Check if GID is signed
echo " "
case "$gidtype" in
?H:.
?T:yyy zzz
?F:!try
-?LINT: set gidsize
: Check the size of GID
echo " "
case "$gidtype" in
?H:.
?F:!try
?LINT:set lseektype
-?LINT:set lseeksize
: see what type lseek is declared as in the kernel
rp="What is the type used for lseek's offset on this system?"
set off_t lseektype long stdio.h sys/types.h
?H:.
?T:yyy zzz
?F:!try
-?LINT: set pidsign
: Check if PID is signed
echo " "
case "$pidtype" in
?H:.
?T:yyy zzz
?F:!try
-?LINT: set pidsize
: Check size of PID
echo " "
case "$pidtype" in
?H:.
?T:yyy zzz
?F:!try
-?LINT: set sizesize
: Check size of size
echo " "
case "$sizetype" in
?H:.
?T:yyy zzz
?F:!try
-?LINT: set ssizesize
: Check size of Ssize_t
echo " "
case "$ssizetype" in
?H:.
?T:yyy zzz
?F:!try
-?LINT: set uidsign
: Check if UID is signed
echo " "
case "$uidtype" in
?H:.
?T:yyy zzz
?F:!try
-?LINT: set uidsize
: Check size of UID
echo " "
case "$uidtype" in