*/
#$d_charsprf CHARSPRINTF /**/
+/* CHSIZE:
+ * This symbol, if defined, indicates that the chsize routine is available
+ * to truncate files. You might need a -lx to get this routine.
+ */
+#$d_chsize CHSIZE /**/
+
/* CRYPT:
* This symbol, if defined, indicates that the crypt routine is available
* to encrypt passwords and the like.
*/
#$d_rmdir RMDIR /**/
+/* SELECT:
+ * This symbol, if defined, indicates that the select routine is available
+ * to select active file descriptors.
+ */
+#$d_select SELECT /**/
+
/* SETEGID:
* This symbol, if defined, indicates that the setegid routine is available
* to change the effective gid of the current program.
*/
#$d_syscall SYSCALL /**/
+/* TRUNCATE:
+ * This symbol, if defined, indicates that the truncate routine is
+ * available to truncate files.
+ */
+#$d_truncate TRUNCATE /**/
+
/* VARARGS:
* This symbol, if defined, indicates to the C program that it should
* include varargs.h.
*/
#define RANDBITS $randbits /**/
+/* 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
+ * is often a directory that is mounted across diverse architectures.
+ */
+#define SCRIPTDIR "$scriptdir" /**/
+
/* SIG_NAME:
* This symbol contains an list of signal names in order.
*/