diff options
author | Chip Salzenberg <chip@pobox.com> | 1999-04-18 13:54:36 -0400 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 1999-04-20 08:05:01 +0000 |
commit | af4c28eba723fbf00ea205abffcc1284501af686 (patch) | |
tree | 950383a8cbcc432733ef2853f6ea23274c110f47 /Porting/Glossary | |
parent | 53d2cc190ee5f214c1ce41173e1df4be6e7c7a17 (diff) | |
download | perl-af4c28eba723fbf00ea205abffcc1284501af686.tar.gz |
Configure: $sig_count
To: Perl 5 Porters <perl5-porters@perl.org>
Message-ID: <19990418175436.A27496@perlsupport.com>
p4raw-id: //depot/cfgperl@3263
Diffstat (limited to 'Porting/Glossary')
-rw-r--r-- | Porting/Glossary | 82 |
1 files changed, 53 insertions, 29 deletions
diff --git a/Porting/Glossary b/Porting/Glossary index c1b8758710..b1325603aa 100644 --- a/Porting/Glossary +++ b/Porting/Glossary @@ -4,6 +4,11 @@ programs (e.g. I_UNISTD) are already described in config_h.SH. [`configpm' generates pod documentation for Config.pm from this file--please try to keep the formatting regular.] +Mcc (Loc.U): + This variable is be used internally by Configure to determine the + full pathname (if any) of the Mcc program. After Configure runs, + the value is reset to a plain "Mcc" and is not useful. + _a (Unix.U): This variable defines the extension used for ordinary libraries. For unix, it is '.a'. The '.' is included. Other possible @@ -33,7 +38,7 @@ ansi2knr (ansi2knr.U): Currently, this is not supported, so we just abort. aphostname (d_gethname.U): - Thie variable contains the command which can be used to compute the + This variable contains the command which can be used to compute the host name. The command is fully qualified by its absolute path, to make it safe when used by a process with super-user privileges. @@ -260,6 +265,11 @@ cppsymbols (Cppsym.U): not in this list, see ccsymbols and cppccsymbols. The list is a space-separated list of symbol=value tokens. +crosscompile (crosscompile.U): + This variable conditionally defines the CROSSCOMPILE symbol + which signifies that the build process is be a cross-compilation. + This is normally set by hints files or from Configure command line. + cryptlib (d_crypt.U): This variable holds -lcrypt or the path to a libcrypt.a archive if the crypt() function is not defined in the standard C library. It is @@ -270,6 +280,15 @@ csh (Loc.U): full pathname (if any) of the csh program. After Configure runs, the value is reset to a plain "csh" and is not useful. +d_Gconvert (d_gconvert.U): + This variable holds what Gconvert is defined as to convert + floating point numbers into strings. It could be 'gconvert' + or a more complex macro emulating gconvert with gcvt() or sprintf. + Possible values are: + d_Gconvert='gconvert((x),(n),(t),(b))' + d_Gconvert='gcvt((x),(n),(b))' + d_Gconvert='sprintf((b),"%.*g",(n),(x))' + d_access (d_access.U): This variable conditionally defines HAS_ACCESS if the access() system call is available to check for access permissions using real IDs. @@ -593,15 +612,6 @@ d_ftruncate64 (io64.U): This variable conditionally defines the HAS_FTRUNCATE64 symbol, which indicates to the C program that the ftruncate64() routine is available. -d_Gconvert (d_gconvert.U): - This variable holds what Gconvert is defined as to convert - floating point numbers into strings. It could be 'gconvert' - or a more complex macro emulating gconvert with gcvt() or sprintf. - Possible values are: - d_Gconvert='gconvert((x),(n),(t),(b))' - d_Gconvert='gcvt((x),(n),(b))' - d_Gconvert='sprintf((b),"%.*g",(n),(x))' - d_getgrent (d_getgrent.U): This variable conditionally defines the HAS_GETGRENT symbol, which indicates to the C program that the getgrent() routine is available @@ -769,7 +779,7 @@ d_inetaton (d_inetaton.U): indicates to the C program that the inet_aton() function is available to parse IP address "dotted-quad" strings. -d_ino64t (io64.U): +d_ino64_t (io64.U): This symbol will be defined if the C compiler supports ino64_t. d_int64t (i_inttypes.U): @@ -797,6 +807,10 @@ d_link (d_link.U): This variable conditionally defines HAS_LINK if link() is available to create hard links. +d_llseek (io64.U): + This variable conditionally defines the HAS_LLSEEK symbol, which + indicates to the C program that the llseek() routine is available. + d_locconv (d_locconv.U): This variable conditionally defines HAS_LOCALECONV if localeconv() is available for numeric and monetary formatting conventions. @@ -959,9 +973,12 @@ d_nice (d_nice.U): This variable conditionally defines the HAS_NICE symbol, which indicates to the C program that the nice() routine is available. -d_off64t (io64.U): +d_off64_t (io64.U): This symbol will be defined if the C compiler supports off64_t. +d_offset_t (io64.U): + This symbol will be defined if the C compiler supports offset_t. + d_old_pthread_create_joinable (d_pthrattrj.U): This variable conditionally defines pthread_create_joinable. undef if pthread.h defines PTHREAD_CREATE_JOINABLE. @@ -1001,7 +1018,7 @@ d_pause (d_pause.U): to suspend a process until a signal is received. d_phostname (d_gethname.U): - This variable conditionally defines the PHOSTNAME symbol, which + This variable conditionally defines the HAS_PHOSTNAME symbol, which contains the shell command which, when fed to popen(), may be used to derive the host name. @@ -1135,11 +1152,11 @@ d_semctl (d_semctl.U): This variable conditionally defines the HAS_SEMCTL symbol, which indicates to the C program that the semctl() routine is available. -d_semctl_semid_ds (d_union_senum.U): +d_semctl_semid_ds (d_union_semun.U): This variable conditionally defines USE_SEMCTL_SEMID_DS, which indicates that struct semid_ds * is to be used for semctl IPC_STAT. -d_semctl_semun (d_union_senum.U): +d_semctl_semun (d_union_semun.U): This variable conditionally defines USE_SEMCTL_SEMUN, which indicates that union semun is to be used for semctl IPC_STAT. @@ -1485,7 +1502,7 @@ d_uname (d_gethname.U): indicates to the C program that the uname() routine may be used to derive the host name. -d_union_semun (d_union_senum.U): +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>. @@ -1840,6 +1857,10 @@ i_poll (i_poll.U): This variable conditionally defines the I_POLL symbol, and indicates whether a C program should include <poll.h>. +i_pthread (i_pthread.U): + This variable conditionally defines the I_PTHREADEAD symbol, + and indicates whether a C program should include <pthread.h>. + i_pwd (i_pwd.U): This variable conditionally defines I_PWD, which indicates to the C program that it should include <pwd.h>. @@ -2233,7 +2254,7 @@ make_set_make (make.U): make_set_make='#' # If your make program handles this for you, make_set_make="MAKE=$make" # if it doesn't. I used a comment character so that we can distinguish a - 'set' value (from a previous config.sh or Configure -D option) + 'set' value (from a previous config.sh or Configure '-D' option) from an uncomputed value. mallocobj (mallocsrc.U): @@ -2281,11 +2302,6 @@ man3ext (man3dir.U): have: one of 'n', 'l', or '3'. The Makefile must supply the '.'. See man3dir. -Mcc (Loc.U): - This variable is be used internally by Configure to determine the - full pathname (if any) of the Mcc program. After Configure runs, - the value is reset to a plain "Mcc" and is not useful. - medium (models.U): This variable contains a flag which will tell the C compiler and loader to produce a program running with a medium memory model. If the @@ -2321,6 +2337,11 @@ more (Loc.U): full pathname (if any) of the more program. After Configure runs, the value is reset to a plain "more" and is not useful. +multiarch (multiarch.U): + This variable conditionally defines the MULTIARCH symbol + which signifies the presence of multiplatform files. + This is normally set by hints files. + mv (Loc.U): This variable is defined but not used by Configure. The value is a plain '' and is not useful. @@ -2348,7 +2369,7 @@ myuname (Oldconfig.U): whole thing is then lower-cased. n (n.U): - This variable contains the -n flag if that is what causes the echo + This variable contains the '-n' flag if that is what causes the echo command to suppress newline. Otherwise it is null. Correct usage is $echo $n "prompt for a question: $c". @@ -2613,9 +2634,9 @@ sh (sh.U): /bin/sh, though it's possible that some systems will have /bin/ksh, /bin/pdksh, /bin/ash, /bin/bash, or even something such as D:/bin/sh.exe. - This unit comes before Options.U, so you can't set sh with a -D + This unit comes before Options.U, so you can't set sh with a '-D' option, though you can override this (and startsh) - with -O -Dsh=/bin/whatever -Dstartsh=whatever + with '-O -Dsh=/bin/whatever -Dstartsh=whatever' shar (Loc.U): This variable is defined but not used by Configure. @@ -2653,6 +2674,10 @@ 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 @@ -2741,7 +2766,7 @@ spackage (package.U): spitshell (spitshell.U): This variable contains the command necessary to spit out a runnable - shell on this system. It is either cat or a grep -v for # comments. + shell on this system. It is either cat or a grep '-v' for # comments. split (models.U): This variable contains a flag which will tell the C compiler and loader @@ -2841,9 +2866,8 @@ tbl (Loc.U): The value is a plain '' and is not useful. tee (Loc.U): - This variable is be used internally by Configure to determine the - full pathname (if any) of the tee program. After Configure runs, - the value is reset to a plain "tee" and is not useful. + This variable is defined but not used by Configure. + The value is a plain '' and is not useful. test (Loc.U): This variable is be used internally by Configure to determine the |