diff src/s/hpux11.h @ 269:b2472a1930f2 r20-5b33

Import from CVS: tag r20-5b33
author cvs
date Mon, 13 Aug 2007 10:27:19 +0200
parents
children aa5ed11f473b
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/s/hpux11.h	Mon Aug 13 10:27:19 2007 +0200
@@ -0,0 +1,24 @@
+/* Synched up with: FSF 19.31. */
+
+/* System description file for hpux version 11.  */
+
+#include "hpux9-shr.h"
+
+/* We have to go this route, rather than hpux9's approach of renaming the
+   functions via macros.  The system's stdlib.h has fully prototyped
+   declarations, which yields a conflicting definition of srand48; it
+   tries to redeclare what was once srandom to be srand48.  So we go
+   with HAVE_LRAND48 being defined.  */
+#undef srandom
+#undef srand48
+#undef HAVE_RANDOM
+#define HPUX10
+#define HPUX11
+/* AlainF 20-Jul-1996 -- fixes for 10.10, untested for 10.0x */
+/* Fix kernel file name for 10.10 and later */
+#undef KERNEL_FILE
+#define KERNEL_FILE "/stand/vmunix"
+
+/* XEmacs: -lcurses includes a broken select() call on some 10.X systems. */
+/* #undef LIBS_TERMCAP */
+/* #define LIBS_TERMCAP "-ltermcap" */