This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
valid_utf8_to_uv{chr,uni} have no documentation, so remove the 'd' flag.
[perl5.git] / config_h.SH
index 7b8d31e..5b9d3f8 100755 (executable)
@@ -995,7 +995,7 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
  */
 #define BIN "$bin"     /**/
 #define BIN_EXP "$binexp"      /**/
-#define PERL_RELOCATABLE_INC "$userelocatableinc"              /**/
+#$userelocatableinc PERL_RELOCATABLE_INC               /**/
 
 /* INTSIZE:
  *     This symbol contains the value of sizeof(int) so that the C
@@ -2384,10 +2384,18 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
  *     structure has a member called sa_len, indicating the length of
  *     the structure.
  */
+/* HAS_SOCKADDR_IN6:
+ *     This symbol, if defined, indicates the availability of
+ *     struct sockaddr_in6;
+ */
 /* HAS_SIN6_SCOPE_ID:
  *     This symbol, if defined, indicates that the struct sockaddr_in6
  *     structure has a member called sin6_scope_id.
  */
+/* HAS_IPV6_MREQ:
+ *     This symbol, if defined, indicates the availability of
+ *     struct ipv6_mreq;
+ */
 #$d_socket     HAS_SOCKET              /**/
 #$d_sockpair   HAS_SOCKETPAIR  /**/
 #$d_sockaddr_sa_len    HAS_SOCKADDR_SA_LEN     /**/
@@ -2397,7 +2405,9 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
 #$d_msg_peek   HAS_MSG_PEEK    /**/
 #$d_msg_proxy  HAS_MSG_PROXY   /**/
 #$d_scm_rights HAS_SCM_RIGHTS  /**/
+#$d_sockaddr_in6       HAS_SOCKADDR_IN6        /**/
 #$d_sin6_scope_id      HAS_SIN6_SCOPE_ID       /**/
+#$d_ipv6_mreq  HAS_IPV6_MREQ   /**/
 
 /* HAS_SRAND48_R:
  *     This symbol, if defined, indicates that the srand48_r routine
@@ -2689,20 +2699,6 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
  */
 #$ebcdic       EBCDIC          /**/
 
-/* USE_KERN_PROC_PATHNAME:
- *     This symbol, if defined, indicates that we can use sysctl with
- *     KERN_PROC_PATHNAME to get a full path for the executable, and hence
- *     convert $^X to an absolute path.
- */
-#$usekernprocpathname USE_KERN_PROC_PATHNAME           /**/
-
-/* USE_NSGETEXECUTABLEPATH:
- *     This symbol, if defined, indicates that we can use _NSGetExecutablePath
- *     and realpath to get a full path for the executable, and hence convert
- *     $^X to an absolute path.
- */
-#$usensgetexecutablepath USE_NSGETEXECUTABLEPATH               /**/
-
 /* Fpos_t:
  *     This symbol holds the type used to declare file positions in libc.
  *     It can be fpos_t, long, uint, etc... It may be necessary to include
@@ -3737,6 +3733,12 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
  */
 #$d_int64_t     HAS_INT64_T               /**/
 
+/* HAS_ISBLANK:
+ *     This manifest constant lets the C program know that isblank 
+ *     is available.
+ */
+#$d_isblank HAS_ISBLANK                /**/
+
 /* HAS_ISFINITE:
  *     This symbol, if defined, indicates that the isfinite routine is
  *     available to check whether a double is finite (non-infinity non-NaN).
@@ -4699,6 +4701,13 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
 #$usefaststdio USE_FAST_STDIO          /**/
 #endif
 
+/* USE_KERN_PROC_PATHNAME:
+ *     This symbol, if defined, indicates that we can use sysctl with
+ *     KERN_PROC_PATHNAME to get a full path for the executable, and hence
+ *     convert $^X to an absolute path.
+ */
+#$usekernprocpathname USE_KERN_PROC_PATHNAME   /**/
+
 /* USE_LARGE_FILES:
  *     This symbol, if defined, indicates that large file support
  *     should be used when available.
@@ -4731,6 +4740,13 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
 #$usemultiplicity      MULTIPLICITY            /**/
 #endif
 
+/* USE_NSGETEXECUTABLEPATH:
+ *     This symbol, if defined, indicates that we can use _NSGetExecutablePath
+ *     and realpath to get a full path for the executable, and hence convert
+ *     $^X to an absolute path.
+ */
+#$usensgetexecutablepath USE_NSGETEXECUTABLEPATH       /**/
+
 /* USE_PERLIO:
  *     This symbol, if defined, indicates that the PerlIO abstraction should
  *     be used throughout.  If not defined, stdio should be