aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMichael Meissner <meissner@gcc.gnu.org>1995-02-13 20:24:19 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1995-02-13 20:24:19 +0000
commitb69efa5b52a1807abc7df605156b9463ad8edbae (patch)
treeaaa27e9527fc6c971154990f1949b7679a6d7b57 /gcc
parent9f21696b100aee891659bb39d4850295f7877912 (diff)
downloadgcc-b69efa5b52a1807abc7df605156b9463ad8edbae.zip
gcc-b69efa5b52a1807abc7df605156b9463ad8edbae.tar.gz
gcc-b69efa5b52a1807abc7df605156b9463ad8edbae.tar.bz2
Add test for NETBSD_NATIVE
From-SVN: r8934
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/netbsd.h21
1 files changed, 14 insertions, 7 deletions
diff --git a/gcc/config/netbsd.h b/gcc/config/netbsd.h
index 8961ca9..af4f62e 100644
--- a/gcc/config/netbsd.h
+++ b/gcc/config/netbsd.h
@@ -1,3 +1,9 @@
+/* NETBSD_NATIVE is defined when gcc is integrated into the NetBSD
+ source tree so it can be configured appropriately without using
+ the GNU configure/build mechanism. */
+
+#ifdef NETBSD_NATIVE
+
/* Look for the include files in the system-defined places. */
#undef GPLUSPLUS_INCLUDE_DIR
@@ -14,18 +20,19 @@
{ 0, 0, 0 } \
}
+/* Under NetBSD, the normal location of the compiler back ends is the
+ /usr/libexec directory. */
-/* Under NetBSD, the normal location of the `ld' and `as' programs is the
- /usr/bin directory. */
-
-#undef MD_EXEC_PREFIX
-#define MD_EXEC_PREFIX "/usr/bin/"
+#undef STANDARD_EXEC_PREFIX
+#define STANDARD_EXEC_PREFIX "/usr/libexec/"
/* Under NetBSD, the normal location of the various *crt*.o files is the
/usr/lib directory. */
-#undef MD_STARTFILE_PREFIX
-#define MD_STARTFILE_PREFIX "/usr/lib/"
+#undef STANDARD_STARTFILE_PREFIX
+#define STANDARD_STARTFILE_PREFIX "/usr/lib/"
+
+#endif
/* Provide a CPP_SPEC appropriate for NetBSD. Current we just deal with