#define HOST_BITS_PER_SHORT 16
#define HOST_BITS_PER_INT 32
#define HOST_BITS_PER_LONG 32
+#define HOST_BITS_PER_LONGLONG 64
+
+#define HOST_WORDS_BIG_ENDIAN
/* Arguments to use with `exit'. */
#define SUCCESS_EXIT_CODE 0
#define FATAL_EXIT_CODE 33
-#define USG
-
-/* Don't try to use sys_siglist. */
-#define NO_SYS_SIGLIST
-
-/* Don't try including wait.h. */
-#define NO_WAIT_H
+/* If compiled with GNU C, use the built-in alloca */
+#ifdef __GNUC__
+#define alloca(x) __builtin_alloca(x)
+#endif
/* target machine dependencies.
tm.h is a symbolic link to the actual target specific file. */
#include "tm.h"
-#define bcopy(a,b,c) memcpy (b,a,c)
-#define bzero(a,b) memset (a,0,b)
-#define bcmp(a,b,c) memcmp (a,b,c)
+/* Don't try to use sys_siglist. */
+#define NO_SYS_SIGLIST
-#ifdef __GNUC__
-#define alloca(n) __builtin_alloca(n)
-#endif
+/* Don't try including wait.h. */
+#define NO_WAIT_H
#ifndef MAXPATHLEN
#define MAXPATHLEN 512
#endif
+
+#include "xm-svr3.h"