summaryrefslogtreecommitdiff
path: root/Porting/Glossary
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>1999-05-20 07:14:39 +0000
committerJarkko Hietaniemi <jhi@iki.fi>1999-05-20 07:14:39 +0000
commita71cd7cdf387023b3454db0a31c91c286865db8f (patch)
tree8a4e9514080087a87dc92b47dae26843e4bf72f4 /Porting/Glossary
parent160a7e377219ff437f0692a89b2530a641a78eb5 (diff)
downloadperl-a71cd7cdf387023b3454db0a31c91c286865db8f.tar.gz
Patches to fflushing in SunOS 4 from Andy Dougherty
(via private email). p4raw-id: //depot/cfgperl@3437
Diffstat (limited to 'Porting/Glossary')
-rw-r--r--Porting/Glossary54
1 files changed, 40 insertions, 14 deletions
diff --git a/Porting/Glossary b/Porting/Glossary
index b1325603aa..070027b991 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -4,11 +4,6 @@ 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
@@ -280,15 +275,6 @@ 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.
@@ -612,6 +598,15 @@ 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
@@ -862,6 +857,11 @@ d_mbtowc (d_mbtowc.U):
indicates to the C program that the mbtowc() routine is available
to convert multibyte to a wide character.
+d_memchr (d_memchr.U):
+ This variable conditionally defines the HAS_MEMCHR symbol, which
+ indicates to the C program that the memchr() routine is available
+ to locate characters within a C string.
+
d_memcmp (d_memcmp.U):
This variable conditionally defines the HAS_MEMCMP symbol, which
indicates to the C program that the memcmp() routine is available
@@ -1356,6 +1356,10 @@ d_stdio_ptr_lval (d_stdstdio.U):
This variable conditionally defines STDIO_PTR_LVALUE if the
FILE_ptr macro can be used as an lvalue.
+d_stdio_stream_array (stdio_streams.U):
+ This variable tells whether there is an array holding
+ the stdio streams.
+
d_stdiobase (d_stdstdio.U):
This variable conditionally defines USE_STDIO_BASE if this system
has a FILE structure declaring a usable _base field (or equivalent)
@@ -1651,6 +1655,15 @@ extensions (Extensions.U):
and is typically used to test whether a particular extesion
is available.
+fflushall (fflushall.U):
+ This symbol, if defined, tells that to flush
+ all pending stdio output one must loop through all
+ the stdio file handles stored in an array and fflush them.
+
+fflushNULL (fflushall.U):
+ This symbol, if defined, tells that fflush(NULL) does flush
+ all pending stdio output.
+
find (Loc.U):
This variable is defined but not used by Configure.
The value is a plain '' and is not useful.
@@ -1848,6 +1861,10 @@ i_neterrno (i_neterrno.U):
indicates to the C program that <net/errno.h> exists and should
be included.
+i_netinettcp (i_netinettcp.U):
+ This variable conditionally defines the I_NETINET_TCP symbol,
+ and indicates whether a C program should include <netinet/tcp.h>.
+
i_niin (i_niin.U):
This variable conditionally defines I_NETINET_IN, which indicates
to the C program that it should include <netinet/in.h>. Otherwise,
@@ -2302,6 +2319,11 @@ 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
@@ -2834,6 +2856,10 @@ stdio_ptr (d_stdstdio.U):
_ptr field (or equivalent) of stdio.h's FILE structure. This will
be used to define the macro FILE_ptr(fp).
+stdio_stream_array (stdio_streams.U):
+ This variable tells the name of the array holding the stdio streams.
+ Usual values include _iob, __iob, and __sF.
+
strings (i_string.U):
This variable holds the full path of the string header that will be
used. Typically /usr/include/string.h or /usr/include/strings.h.