diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2001-04-05 17:47:01 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-04-05 17:47:01 +0000 |
commit | 4e0554ec1a41c5b5d840b8e29e149a0efe77a52c (patch) | |
tree | 2e4824f24217a8add58d57ace6c4f39ded1e4153 /Porting/Glossary | |
parent | 2ece6c116c30837778f908504e30526eeb0ade40 (diff) | |
download | perl-4e0554ec1a41c5b5d840b8e29e149a0efe77a52c.tar.gz |
Introduce d_u32align / U32_REQUIRES_ALIGNMENT, needed for
ext/Digest/MD5/Makefile.PL and t/lib/md5-align.t.
Introduce probes for struct msghdr, struct cmsghdr,
sendmsg, recvmsg, readv, writev, setitimer, getitimer,
ualarm, usleep, for possible later extension work.
p4raw-id: //depot/perl@9560
Diffstat (limited to 'Porting/Glossary')
-rw-r--r-- | Porting/Glossary | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/Porting/Glossary b/Porting/Glossary index 61a52c5489..d621d2fea1 100644 --- a/Porting/Glossary +++ b/Porting/Glossary @@ -437,6 +437,10 @@ d_closedir (d_closedir.U): This variable conditionally defines HAS_CLOSEDIR if closedir() is available. +d_cmsghdr_s (d_cmsghdr_s.U): + This variable conditionally defines the HAS_STRUCT_CMSGHDR symbol, + which indicates that the struct cmsghdr is supported. + d_const (d_const.U): This variable conditionally defines the HASCONST symbol, which indicates to the C program that this C compiler knows about the @@ -689,6 +693,10 @@ d_gethostprotos (d_gethostprotos.U): prototypes for the various gethost*() functions. See also netdbtype.U for probing for various netdb types. +d_getitimer (d_getitimer.U): + This variable conditionally defines the HAS_GETITIMER symbol, which + indicates to the C program that the getitimer() routine is available. + d_getlogin (d_getlogin.U): This variable conditionally defines the HAS_GETLOGIN symbol, which indicates to the C program that the getlogin() routine is available @@ -1024,6 +1032,10 @@ d_msgget (d_msgget.U): This variable conditionally defines the HAS_MSGGET symbol, which indicates to the C program that the msgget() routine is available. +d_msghdr_s (d_msghdr_s.U): + This variable conditionally defines the HAS_STRUCT_MSGHDR symbol, + which indicates that the struct msghdr is supported. + d_msgrcv (d_msgrcv.U): This variable conditionally defines the HAS_MSGRCV symbol, which indicates to the C program that the msgrcv() routine is available. @@ -1226,6 +1238,14 @@ d_readlink (d_readlink.U): indicates to the C program that the readlink() routine is available to read the value of a symbolic link. +d_readv (d_readv.U): + This variable conditionally defines the HAS_READV symbol, which + indicates to the C program that the readv() routine is available. + +d_recvmsg (d_recvmsg.U): + This variable conditionally defines the HAS_RECVMSG symbol, which + indicates to the C program that the recvmsg() routine is available. + d_rename (d_rename.U): This variable conditionally defines the HAS_RENAME symbol, which indicates to the C program that the rename() routine is available @@ -1305,6 +1325,10 @@ d_semop (d_semop.U): This variable conditionally defines the HAS_SEMOP symbol, which indicates to the C program that the semop() routine is available. +d_sendmsg (d_sendmsg.U): + This variable conditionally defines the HAS_SENDMSG symbol, which + indicates to the C program that the sendmsg() routine is available. + d_setegid (d_setegid.U): This variable conditionally defines the HAS_SETEGID symbol, which indicates to the C program that the setegid() routine is available @@ -1329,6 +1353,10 @@ d_sethent (d_sethent.U): This variable conditionally defines HAS_SETHOSTENT if sethostent() is available. +d_setitimer (d_setitimer.U): + This variable conditionally defines the HAS_SETITIMER symbol, which + indicates to the C program that the setitimer() routine is available. + d_setlinebuf (d_setlnbuf.U): This variable conditionally defines the HAS_SETLINEBUF symbol, which indicates to the C program that the setlinebuf() routine is available @@ -1663,6 +1691,14 @@ d_tzname (d_tzname.U): This variable conditionally defines HAS_TZNAME if tzname[] is available to access timezone names. +d_u32align (d_u32align.U): + This variable tells whether you must access character data + through U32-aligned pointers. + +d_ualarm (d_ualarm.U): + This variable conditionally defines the HAS_UALARM symbol, which + indicates to the C program that the ualarm() routine is available. + d_umask (d_umask.U): This variable conditionally defines the HAS_UMASK symbol, which indicates to the C program that the umask() routine is available. @@ -1677,6 +1713,10 @@ 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_usleep (d_usleep.U): + This variable conditionally defines HAS_USLEEP if usleep() is + available to do high granularity sleeps. + d_ustat (d_ustat.U): This variable conditionally defines HAS_USTAT if ustat() is available to query file system statistics by dev_t. @@ -1737,6 +1777,10 @@ d_wctomb (d_wctomb.U): 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. |