perl

 view release on metacpan or  search on metacpan

Porting/Glossary  view on Meta::CPAN

d_uname (d_gethname.U):
	This variable conditionally defines the HAS_UNAME symbol, which
	indicates to the C program that the uname() routine may be
	used to derive the host name.

d_union_semun (d_union_semun.U):
	This variable conditionally defines HAS_UNION_SEMUN if the
	union semun is defined by including <sys/sem.h>.

d_unlinkat (d_fsat.U):
	This variable conditionally defines the HAS_UNLINKAT symbol, which
	indicates the POSIX unlinkat() function isavailable.

d_unordered (d_unordered.U):
	This variable conditionally defines the HAS_UNORDERED symbol, which
	indicates to the C program that the unordered() routine is available.

d_unsetenv (d_unsetenv.U):
	This variable conditionally defines the HAS_UNSETENV symbol, which
	indicates to the C program that the unsetenv () routine is available.

d_uselocale (d_newlocale.U):
	This variable conditionally defines the HAS_USELOCALE symbol, which
	indicates to the C program that the uselocale() routine is available
	to set the current locale for the calling thread.

d_usleep (d_usleep.U):
	This variable conditionally defines HAS_USLEEP if usleep() is
	available to do high granularity sleeps.

d_usleepproto (d_usleepproto.U):
	This variable conditionally defines the HAS_USLEEP_PROTO symbol,
	which indicates to the C program that the system provides
	a prototype for the usleep() function.  Otherwise, it is
	up to the program to supply one.

d_ustat (d_ustat.U):
	This variable conditionally defines HAS_USTAT if ustat() is
	available to query file system statistics by dev_t.

d_vendorarch (vendorarch.U):
	This variable conditionally defined PERL_VENDORARCH.

d_vendorbin (vendorbin.U):
	This variable conditionally defines PERL_VENDORBIN.

d_vendorlib (vendorlib.U):
	This variable conditionally defines PERL_VENDORLIB.

d_vendorscript (vendorscript.U):
	This variable conditionally defines PERL_VENDORSCRIPT.

d_vfork (d_vfork.U):
	This variable conditionally defines the HAS_VFORK symbol, which
	indicates the vfork() routine is available.

d_void_closedir (d_closedir.U):
	This variable conditionally defines VOID_CLOSEDIR if closedir()
	does not return a value.

d_voidsig (d_voidsig.U):
	This variable conditionally defines VOIDSIG if this system
	declares "void (*signal(...))()" in signal.h.  The old way was to
	declare it as "int (*signal(...))()".

d_voidtty (i_sysioctl.U):
	This variable conditionally defines USE_IOCNOTTY to indicate that the
	ioctl() call with TIOCNOTTY should be used to void tty association.
	Otherwise (on USG probably), it is enough to close the standard file
	descriptors and do a setpgrp().

d_vsnprintf (d_snprintf.U):
	This variable conditionally defines the HAS_VSNPRINTF symbol, which
	indicates to the C program that the vsnprintf () library function
	is available.

d_wait4 (d_wait4.U):
	This variable conditionally defines the HAS_WAIT4 symbol, which
	indicates the wait4() routine is available.

d_waitpid (d_waitpid.U):
	This variable conditionally defines HAS_WAITPID if waitpid() is
	available to wait for child process.

d_wcrtomb (d_wcrtomb.U):
	This variable conditionally defines the HAS_WCRTOMB symbol if the
	wcrtomb() routine is available to be used to convert a wide character
	into a multi-byte character.

d_wcscmp (d_wcscmp.U):
	This variable conditionally defines the HAS_WCSCMP symbol if the
	wcscmp() routine is available and can be used to compare wide
	character strings.

d_wcstombs (d_wcstombs.U):
	This variable conditionally defines the HAS_WCSTOMBS symbol, which
	indicates to the C program that the wcstombs() routine is available
	to convert wide character strings to multibyte strings.

d_wcsxfrm (d_wcsxfrm.U):
	This variable conditionally defines the HAS_WCSXFRM symbol if the
	wcsxfrm() routine is available and can be used to compare wide
	character strings.

d_wctomb (d_wctomb.U):
	This variable conditionally defines the HAS_WCTOMB symbol, which
	indicates to the C program that the wctomb() routine is available
	to convert a wide character to a multibyte.

d_writev (d_writev.U):
	This variable conditionally defines the HAS_WRITEV symbol, which
	indicates to the C program that the writev() routine is available.

d_xenix (Guess.U):
	This variable conditionally defines the symbol XENIX, which alerts
	the C program that it runs under Xenix.

date (Loc.U):
	This variable is used internally by Configure to determine the
	full pathname (if any) of the date program.  After Configure runs,
	the value is reset to a plain "date" and is not useful.

Porting/Glossary  view on Meta::CPAN

	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getprotobyname_r
	is defined.

getprotobynumber_r_proto (d_getprotobynumber_r.U):
	This variable encodes the prototype of getprotobynumber_r.
	It is zero if d_getprotobynumber_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getprotobynumber_r
	is defined.

getprotoent_r_proto (d_getprotoent_r.U):
	This variable encodes the prototype of getprotoent_r.
	It is zero if d_getprotoent_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getprotoent_r
	is defined.

getpwent_r_proto (d_getpwent_r.U):
	This variable encodes the prototype of getpwent_r.
	It is zero if d_getpwent_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getpwent_r
	is defined.

getpwnam_r_proto (d_getpwnam_r.U):
	This variable encodes the prototype of getpwnam_r.
	It is zero if d_getpwnam_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getpwnam_r
	is defined.

getpwuid_r_proto (d_getpwuid_r.U):
	This variable encodes the prototype of getpwuid_r.
	It is zero if d_getpwuid_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getpwuid_r
	is defined.

getservbyname_r_proto (d_getservbyname_r.U):
	This variable encodes the prototype of getservbyname_r.
	It is zero if d_getservbyname_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getservbyname_r
	is defined.

getservbyport_r_proto (d_getservbyport_r.U):
	This variable encodes the prototype of getservbyport_r.
	It is zero if d_getservbyport_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getservbyport_r
	is defined.

getservent_r_proto (d_getservent_r.U):
	This variable encodes the prototype of getservent_r.
	It is zero if d_getservent_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getservent_r
	is defined.

getspnam_r_proto (d_getspnam_r.U):
	This variable encodes the prototype of getspnam_r.
	It is zero if d_getspnam_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_getspnam_r
	is defined.

gidformat (gidf.U):
	This variable contains the format string used for printing a Gid_t.

gidsign (gidsign.U):
	This variable contains the signedness of a gidtype.
	1 for unsigned, -1 for signed.

gidsize (gidsize.U):
	This variable contains the size of a gidtype in bytes.

gidtype (gidtype.U):
	This variable defines Gid_t to be something like gid_t, int,
	ushort, or whatever type is used to declare the return type
	of getgid().  Typically, it is the type of group ids in the kernel.

glibpth (libpth.U):
	This variable holds the general path (space-separated) used to
	find libraries.  It may contain directories that do not exist on
	this platform, libpth is the cleaned-up version.

gmake (Loc.U):
	This variable is used internally by Configure to determine the
	full pathname (if any) of the gmake program.  After Configure runs,
	the value is reset to a plain "gmake" and is not useful.

gmtime_r_proto (d_gmtime_r.U):
	This variable encodes the prototype of gmtime_r.
	It is zero if d_gmtime_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_gmtime_r
	is defined.

gnulibc_version (d_gnulibc.U):
	This variable contains the version number of the GNU C library.
	It is usually something like '2.2.5'.  It is a plain '' if this
	is not the GNU C library, or if the version is unknown.

grep (Loc.U):
	This variable is used internally by Configure to determine the
	full pathname (if any) of the grep program.  After Configure runs,
	the value is reset to a plain "grep" and is not useful.

groupcat (nis.U):
	This variable contains a command that produces the text of the
	/etc/group file.  This is normally "cat /etc/group", but can be
	"ypcat group" when NIS is used.
	On some systems, such as os390, there may be no equivalent
	command, in which case this variable is unset.

groupstype (groupstype.U):
	This variable defines Groups_t to be something like gid_t, int,
	ushort, or whatever type is used for the second argument to
	getgroups() and setgroups().  Usually, this is the same as
	gidtype (gid_t), but sometimes it isn't.

gzip (Loc.U):
	This variable is used internally by Configure to determine the
	full pathname (if any) of the gzip program.  After Configure runs,
	the value is reset to a plain "gzip" and is not useful.

h_fcntl (h_fcntl.U):
	This is variable gets set in various places to tell i_fcntl that
	<fcntl.h> should be included.

h_sysfile (h_sysfile.U):

Porting/Glossary  view on Meta::CPAN

	It can be 'void *' or 'char *'.

shortsize (intsize.U):
	This variable contains the value of the SHORTSIZE symbol which
	indicates to the C program how many bytes there are in a short.

shrpenv (libperl.U):
	If the user builds a shared libperl.so, then we need to tell the
	'perl' executable where it will be able to find the installed libperl.so.
	One way to do this on some systems is to set the environment variable
	LD_RUN_PATH to the directory that will be the final location of the
	shared libperl.so.  The makefile can use this with something like
	$shrpenv $(CC) -o perl perlmain.o $libperl $libs
	Typical values are
	shrpenv="env LD_RUN_PATH=$archlibexp/CORE"
	or
	shrpenv=''
	See the main perl Makefile.SH for actual working usage.

	Alternatively, we might be able to use a command line option such
	as -R $archlibexp/CORE (Solaris) or -Wl,-rpath
	$archlibexp/CORE (Linux).

shsharp (spitshell.U):
	This variable tells further Configure units whether your sh can
	handle # comments.

sig_count (sig_name.U):
	This variable holds a number larger than the largest valid
	signal number.  This is usually the same as the NSIG macro.

sig_name (sig_name.U):
	This variable holds the signal names, space separated. The leading
	SIG in signal name is removed.  A ZERO is prepended to the list.
	This is currently not used, sig_name_init is used instead.

sig_name_init (sig_name.U):
	This variable holds the signal names, enclosed in double quotes and
	separated by commas, suitable for use in the SIG_NAME definition
	below.  A "ZERO" is prepended to the list, and the list is
	terminated with a plain 0.  The leading SIG in signal names
	is removed. See sig_num.

sig_num (sig_name.U):
	This variable holds the signal numbers, space separated. A ZERO is
	prepended to the list (corresponding to the fake SIGZERO).
	Those numbers correspond to  the value of the signal listed
	in the same place within the sig_name list.
	This is currently not used, sig_num_init is used instead.

sig_num_init (sig_name.U):
	This variable holds the signal numbers, enclosed in double quotes and
	separated by commas, suitable for use in the SIG_NUM definition
	below.  A "ZERO" is prepended to the list, and the list is
	terminated with a plain 0.

sig_size (sig_name.U):
	This variable contains the number of elements of the sig_name
	and sig_num arrays.

signal_t (d_voidsig.U):
	This variable holds the type of the signal handler (void or int).

sitearch (sitearch.U):
	This variable contains the eventual value of the SITEARCH symbol,
	which is the name of the private library for this package.  It may
	have a ~ on the front. It is up to the makefile to eventually create
	this directory while performing installation (with ~ substitution).
	The standard distribution will put nothing in this directory.
	After perl has been installed, users may install their own local
	architecture-dependent modules in this directory with
	MakeMaker Makefile.PL
	or equivalent.  See INSTALL for details.

sitearchexp (sitearch.U):
	This variable is the ~name expanded version of sitearch, so that you
	may use it directly in Makefiles or shell scripts.

sitebin (sitebin.U):
	This variable holds the name of the directory in which the user wants
	to put add-on publicly executable files for the package in question.  It
	is most often a local directory such as /usr/local/bin. Programs using
	this variable must be prepared to deal with ~name substitution.
	The standard distribution will put nothing in this directory.
	After perl has been installed, users may install their own local
	executables in this directory with
	MakeMaker Makefile.PL
	or equivalent.  See INSTALL for details.

sitebinexp (sitebin.U):
	This is the same as the sitebin variable, but is filename expanded at
	configuration time, for use in your makefiles.

sitehtml1dir (sitehtml1dir.U):
	This variable contains the name of the directory in which site-specific
	html source pages are to be put.  It is the responsibility of the
	Makefile.SH to get the value of this into the proper command.
	You must be prepared to do the ~name expansion yourself.
	The standard distribution will put nothing in this directory.
	After perl has been installed, users may install their own local
	html pages in this directory with
	MakeMaker Makefile.PL
	or equivalent.  See INSTALL for details.

sitehtml1direxp (sitehtml1dir.U):
	This variable is the same as the sitehtml1dir variable, but is filename
	expanded at configuration time, for convenient use in makefiles.

sitehtml3dir (sitehtml3dir.U):
	This variable contains the name of the directory in which site-specific
	library html source pages are to be put.  It is the responsibility of the
	Makefile.SH to get the value of this into the proper command.
	You must be prepared to do the ~name expansion yourself.
	The standard distribution will put nothing in this directory.
	After perl has been installed, users may install their own local
	library html pages in this directory with
	MakeMaker Makefile.PL
	or equivalent.  See INSTALL for details.

sitehtml3direxp (sitehtml3dir.U):
	This variable is the same as the sitehtml3dir variable, but is filename

Porting/Glossary  view on Meta::CPAN


trnl (trnl.U):
	This variable contains the value to be passed to the tr(1)
	command to transliterate a newline.  Typical values are
	'\012' and '\n'.  This is needed for EBCDIC systems where
	newline is not necessarily '\012'.

troff (Loc.U):
	This variable is defined but not used by Configure.
	The value is the empty string and is not useful.

ttyname_r_proto (d_ttyname_r.U):
	This variable encodes the prototype of ttyname_r.
	It is zero if d_ttyname_r is undef, and one of the
	REENTRANT_PROTO_T_ABC macros of reentr.h if d_ttyname_r
	is defined.

u16size (perlxv.U):
	This variable is the size of an U16 in bytes.

u16type (perlxv.U):
	This variable contains the C type used for Perl's U16.

u32oformat (perlx32f.U):
	This variable contains the format string used for printing
	a Perl U32 as an unsigned octal integer.

u32size (perlxv.U):
	This variable is the size of an U32 in bytes.

u32type (perlxv.U):
	This variable contains the C type used for Perl's U32.

u32uformat (perlx32f.U):
	This variable contains the format string used for printing
	a Perl U32 as an unsigned decimal integer.

u32xformat (perlx32f.U):
	This variable contains the format string used for printing
	a Perl U32 as an unsigned hexadecimal integer in lowercase abcdef.

u32XUformat (perlx32f.U):
	This variable contains the format string used for printing
	a Perl U32 as an unsigned hexadecimal integer in uppercase ABCDEF.

u64size (perlxv.U):
	This variable is the size of an U64 in bytes.

u64type (perlxv.U):
	This variable contains the C type used for Perl's U64.

u8size (perlxv.U):
	This variable is the size of an U8 in bytes.

u8type (perlxv.U):
	This variable contains the C type used for Perl's U8.

uidformat (uidf.U):
	This variable contains the format string used for printing a Uid_t.

uidsign (uidsign.U):
	This variable contains the signedness of a uidtype.
	1 for unsigned, -1 for signed.

uidsize (uidsize.U):
	This variable contains the size of a uidtype in bytes.

uidtype (uidtype.U):
	This variable defines Uid_t to be something like uid_t, int,
	ushort, or whatever type is used to declare user ids in the kernel.

uname (Loc.U):
	This variable is used internally by Configure to determine the
	full pathname (if any) of the uname program.  After Configure runs,
	the value is reset to a plain "uname" and is not useful.

uniq (Loc.U):
	This variable is used internally by Configure to determine the
	full pathname (if any) of the uniq program.  After Configure runs,
	the value is reset to a plain "uniq" and is not useful.

uquadtype (quadtype.U):
	This variable defines Uquad_t to be something like unsigned long,
	unsigned int, unsigned long long, uint64_t, or whatever type is
	used for 64-bit integers.

use64bitall (use64bits.U):
	This variable conditionally defines the USE_64_BIT_ALL symbol,
	and indicates that 64-bit integer types should be used
	when available.  The maximal possible
	64-bitness is employed: LP64 or ILP64, meaning that you will
	be able to use more than 2 gigabytes of memory.  This mode is
	even more binary incompatible than USE_64_BIT_INT. You may not
	be able to run the resulting executable in a 32-bit CPU at all or
	you may need at least to reboot your OS to 64-bit mode.

use64bitint (use64bits.U):
	This variable conditionally defines the USE_64_BIT_INT symbol,
	and indicates that 64-bit integer types should be used
	when available.  The minimal possible 64-bitness
	is employed, just enough to get 64-bit integers into Perl.
	This may mean using for example "long longs", while your memory
	may still be limited to 2 gigabytes.

usecbacktrace (usebacktrace.U):
	This variable indicates whether we are compiling with backtrace
	support.

usecrosscompile (Cross.U):
	This variable conditionally defines the USE_CROSS_COMPILE symbol,
	and indicates that Perl has been cross-compiled.

usedefaultstrict (usedefaultstrict.U):
	This setting provides a mechanism for perl developers to enable
	strict by default. These defaults do not apply when perl is run
	via -e or -E.

usedevel (Devel.U):
	This variable indicates that Perl was configured with development
	features enabled.  This should not be done for production builds.



( run in 0.541 second using v1.01-cache-2.11-cpan-71847e10f99 )