perl 4.0 patch 14: patch #11, continued
[p5sagit/p5-mst-13.2.git] / config_h.SH
index b0cfe99..dc2281e 100644 (file)
@@ -24,6 +24,7 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef!/\*#undef!'
  * that running config.h.SH again will wipe out any changes you've made.
  * For a more permanent change edit config.sh and rerun config.h.SH.
  */
+ /*SUPPRESS 460*/
 
 
 /* EUNICE
@@ -55,7 +56,7 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef!/\*#undef!'
 
 /* BYTEORDER
  *     This symbol contains an encoding of the order of bytes in a long.
- *     Usual values (in octal) are 01234, 04321, 02143, 03412...
+ *     Usual values (in hex) are 0x1234, 0x4321, 0x2143, 0x3412...
  */
 #define BYTEORDER 0x$byteorder         /**/
 
@@ -454,8 +455,14 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef!/\*#undef!'
  *     This symbol, if defined, indicates that the shmat() routine is
  *     available to stat symbolic links.
  */
+/* VOID_SHMAT
+ *     This symbol, if defined, indicates that the shmat() routine
+ *     returns a pointer of type void*.
+ */
 #$d_shmat      HAS_SHMAT               /**/
 
+#$d_voidshmat  VOIDSHMAT               /**/
+
 /* HAS_SHMCTL
  *     This symbol, if defined, indicates that the shmctl() routine is
  *     available to stat symbolic links.
@@ -591,6 +598,12 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef!/\*#undef!'
  */
 #define GIDTYPE $gidtype               /**/
 
+/* GROUPSTYPE
+ *     This symbol has a value like gid_t, int, ushort, or whatever type is
+ *     used in the return value of getgroups().
+ */
+#define GROUPSTYPE $groupstype         /**/
+
 /* I_FCNTL
  *     This manifest constant tells the C program to include <fcntl.h>.
  */
@@ -740,6 +753,16 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef!/\*#undef!'
 #$i_my_dir     I_MY_DIR        /**/
 #$d_dirnamlen  DIRNAMLEN       /**/
 
+/* MYMALLOC
+ *     This symbol, if defined, indicates that we're using our own malloc.
+ */
+/* MALLOCPTRTYPE
+ *     This symbol defines the kind of ptr returned by malloc and realloc.
+ */
+#$d_mymalloc MYMALLOC                  /**/
+
+#define MALLOCPTRTYPE $mallocptrtype         /**/
+
 
 /* RANDBITS
  *     This symbol contains the number of bits of random number the rand()
@@ -749,7 +772,7 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef!/\*#undef!'
 
 /* SCRIPTDIR
  *     This symbol holds the name of the directory in which the user wants
- *     to put publicly executable scripts for the package in question.  It
+ *     to keep publicly executable scripts for the package in question.  It
  *     is often a directory that is mounted across diverse architectures.
  */
 #define SCRIPTDIR "$scriptdir"             /**/