perl
view release on metacpan or search on metacpan
config_h.SH view on Meta::CPAN
*/
/* Rand_seed_t:
* This symbol defines the type of the argument of the
* random seed function.
*/
/* seedDrand01:
* This symbol defines the macro to be used in seeding the
* random number generator (see Drand01).
*/
/* RANDBITS:
* This symbol indicates how many bits are produced by the
* function used to generate normalized random numbers.
* Values include 15, 16, 31, and 48.
*/
#define Drand01() $drand01 /**/
#define Rand_seed_t $randseedtype /**/
#define seedDrand01(x) $seedfunc((Rand_seed_t)x) /**/
#define RANDBITS $randbits /**/
/* SSize_t:
* This symbol holds the type used by functions that return
* a count of bytes or an error condition. It must be a signed type.
* It is usually ssize_t, but may be long or int, etc.
* It may be necessary to include <sys/types.h> or <unistd.h>
* to get any typedef'ed information.
* We will pick a type such that sizeof(SSize_t) == sizeof(Size_t).
*/
#define SSize_t $ssizetype /* signed count of bytes */
/* EBCDIC:
* This symbol, if defined, indicates that this system uses
* EBCDIC encoding.
*/
#$ebcdic EBCDIC /**/
/* ARCHLIB:
* This variable, if defined, holds the name of the directory in
* which the user wants to put architecture-dependent public
* library files for $package. It is most often a local directory
* such as /usr/local/lib. Programs using this variable must be
* prepared to deal with filename expansion. If ARCHLIB is the
* same as PRIVLIB, it is not defined, since presumably the
* program already searches PRIVLIB.
*/
/* ARCHLIB_EXP:
* This symbol contains the ~name expanded version of ARCHLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
#$d_archlib ARCHLIB "$archlib" /**/
#$d_archlib ARCHLIB_EXP "$archlibexp" /**/
/* BIN:
* This symbol holds the path of the bin directory where the package will
* be installed. Program must be prepared to deal with ~name substitution.
*/
/* BIN_EXP:
* This symbol is the filename expanded version of the BIN symbol, for
* programs that do not want to deal with that at run-time.
*/
/* PERL_RELOCATABLE_INC:
* This symbol, if defined, indicates that we'd like to relocate entries
* in @INC at run time based on the location of the perl binary.
*/
#define BIN "$bin" /**/
#define BIN_EXP "$binexp" /**/
#define PERL_RELOCATABLE_INC "$userelocatableinc" /**/
/* PERL_INC_VERSION_LIST:
* This variable specifies the list of subdirectories in over
* which perl.c:incpush() and lib/lib.pm will automatically
* search when adding directories to @INC, in a format suitable
* for a C initialization string. See the inc_version_list entry
* in Porting/Glossary for more details.
*/
#$d_inc_version_list PERL_INC_VERSION_LIST $inc_version_list_init /**/
/* INSTALL_USR_BIN_PERL:
* This symbol, if defined, indicates that Perl is to be installed
* also as /usr/bin/perl.
*/
#$installusrbinperl INSTALL_USR_BIN_PERL /**/
/* PERL_OTHERLIBDIRS:
* This variable contains a colon-separated set of paths for the perl
* binary to search for additional library files or modules.
* These directories will be tacked to the end of @INC.
* Perl will automatically search below each path for version-
* and architecture-specific directories. See PERL_INC_VERSION_LIST
* for more details.
*/
#$d_perl_otherlibdirs PERL_OTHERLIBDIRS "$otherlibdirs" /**/
/* PRIVLIB:
* This symbol contains the name of the private library for this package.
* The library is private in the sense that it needn't be in anyone's
* execution path, but it should be accessible by the world. The program
* should be prepared to do ~ expansion.
*/
/* PRIVLIB_EXP:
* This symbol contains the ~name expanded version of PRIVLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
#define PRIVLIB "$privlib" /**/
#define PRIVLIB_EXP "$privlibexp" /**/
/* SITEARCH:
* This symbol contains the name of the private library for this package.
* The library is private in the sense that it needn't be in anyone's
* execution path, but it should be accessible by the world. The program
* should be prepared to do ~ expansion.
* 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.
*/
/* SITEARCH_EXP:
* This symbol contains the ~name expanded version of SITEARCH, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
#$d_sitearch SITEARCH "$sitearch" /**/
#$d_sitearch SITEARCH_EXP "$sitearchexp" /**/
/* SITELIB:
* This symbol contains the name of the private library for this package.
* The library is private in the sense that it needn't be in anyone's
( run in 0.448 second using v1.01-cache-2.11-cpan-5511b514fd6 )