diff src/s/hpux9.h @ 2:ac2d302a0011 r19-15b2

Import from CVS: tag r19-15b2
author cvs
date Mon, 13 Aug 2007 08:46:35 +0200
parents 376386a54a3c
children 538048ae2ab8
line wrap: on
line diff
--- a/src/s/hpux9.h	Mon Aug 13 08:45:53 2007 +0200
+++ b/src/s/hpux9.h	Mon Aug 13 08:46:35 2007 +0200
@@ -31,7 +31,11 @@
 #define C_SWITCH_SYSTEM -Wp,-H200000 -D_BSD
 */
 #undef C_SWITCH_SYSTEM
-#define C_SWITCH_SYSTEM -Ae -Wp,-H100000
+# ifdef __hp9000s300
+#  define C_SWITCH_SYSTEM -Aa -D_HPUX_SOURCE
+# else
+#  define C_SWITCH_SYSTEM -Ae -Wp,-H100000
+# endif
 /* XEmacs: commented out
 #else
 #define C_SWITCH_SYSTEM -D_BSD
@@ -72,3 +76,7 @@
 /* XEmacs: apparently rint() is totally broken in HPUX 9. */
 #undef HAVE_RINT
 
+/* XEmacs addition */
+#ifndef OBJECTS_SYSTEM
+#define OBJECTS_SYSTEM strcat.o
+#endif