This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
link to 5.17.0 release announcement
[perl5.git] / Porting / Glossary
index 2467109..23ffbfe 100644 (file)
@@ -1271,6 +1271,10 @@ d_inetpton (d_inetpton.U):
 d_int64_t (d_int64_t.U):
        This symbol will be defined if the C compiler supports int64_t.
 
+d_ipv6_mreq (d_socket.U):
+       This variable conditionally defines the HAS_IPV6_MREQ symbol, which
+       indicates the availability of a struct ipv6_mreq.
+
 d_isascii (d_isascii.U):
        This variable conditionally defines the HAS_ISASCII constant,
        which indicates to the C program that isascii() is available.
@@ -2090,6 +2094,10 @@ d_snprintf (d_snprintf.U):
        indicates to the C program that the snprintf () library function
        is available.
 
+d_sockaddr_in6 (d_socket.U):
+       This variable conditionally defines the HAS_SOCKADDR_IN6 symbol, which
+       indicates the availability of a struct sockaddr_in6.
+
 d_sockaddr_sa_len (d_socket.U):
        This variable conditionally defines the HAS_SOCKADDR_SA_LEN symbol,
        which indicates that a struct sockaddr structure has the sa_len
@@ -2248,10 +2256,6 @@ d_strlcpy (d_strlcpy.U):
        This variable conditionally defines the HAS_STRLCPY symbol, which
        indicates to the C program that the strlcpy () routine is available.
 
-d_strptime (d_strptime.U):
-       This variable conditionally defines the HAS_STRPTIME symbol, which
-       indicates to the C program that the strptime() routine is available.
-
 d_strtod (d_strtod.U):
        This variable conditionally defines the HAS_STRTOD symbol, which
        indicates to the C program that the strtod() routine is available
@@ -3615,6 +3619,11 @@ ld (dlsrc.U):
        On ELF systems, it should be $cc.  Mostly, we'll try to respect
        the hint file setting.
 
+ld_can_script (dlsrc.U):
+       This variable shows if the loader accepts scripts in the form of
+       -Wl,--version-script=ld.script. This is currently only supported
+       for GNU ld on ELF in dynamic loading builds.
+
 lddlflags (dlsrc.U):
        This variable contains any special flags that might need to be
        passed to $ld to create a shared library suitable for dynamic