in the file alloca.s should be used. */
/* #define C_ALLOCA */
-/* #define HAVE_ALLOCA */
+#ifdef __NetBSD__
+#define HAVE_ALLOCA
+#endif
/* Define NO_REMAP if memory segmentation makes it not work well
to change the boundary between the text section and data section
#define STACK_DIRECTION -1
+#ifndef __NetBSD__
#define EXEC_MAGIC 0410
#define PURESIZE 140000
#define START_FILES pre-crt0.o /lib/crt0.o
+#endif
#define PURESIZE 130000
#endif
+#ifndef __NetBSD__
+/* This really belongs in s/sun.h. */
+
/* Say that the text segment of a.out includes the header;
the header actually occupies the first few bytes of the text segment
and is counted in hdr.a_text. */
/* This is the offset of the executable's text, from the start of the file. */
#define A_TEXT_SEEK(HDR) (N_TXTOFF (hdr) + sizeof (hdr))
+
+#endif /* __NetBSD__ */