summaryrefslogtreecommitdiff
path: root/src/m/amdx86-64.h
diff options
context:
space:
mode:
authorChong Yidong <cyd@stupidchicken.com>2006-10-29 21:48:58 +0000
committerChong Yidong <cyd@stupidchicken.com>2006-10-29 21:48:58 +0000
commit1dbfd8e389a04aa8719482e33729dd2e14232d56 (patch)
tree2565b14e5e6d2e5e27898851a9fae7b601ab4ab0 /src/m/amdx86-64.h
parentb4e4dc3c1f6e3f123edc4b047f9fe5525c3ffff5 (diff)
downloademacs-1dbfd8e389a04aa8719482e33729dd2e14232d56.tar.gz
* m/amdx86-64.h: Add defines for OpenBSD x86-64.
Diffstat (limited to 'src/m/amdx86-64.h')
-rw-r--r--src/m/amdx86-64.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/m/amdx86-64.h b/src/m/amdx86-64.h
index 3a1ace91b41..419fa131692 100644
--- a/src/m/amdx86-64.h
+++ b/src/m/amdx86-64.h
@@ -118,7 +118,14 @@ Boston, MA 02110-1301, USA. */
#undef LIB_STANDARD
#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtn.o
-#else /* !__FreeBSD__ */
+#elif defined(__OpenBSD__)
+
+#undef START_FILES
+#define START_FILES pre-crt0.o /usr/lib/crt0.o /usr/lib/crtbegin.o
+#undef LIB_STANDARD
+#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtend.o
+
+#else /* !__OpenBSD__ && !__FreeBSD__ */
#undef START_FILES
#define START_FILES pre-crt0.o /usr/lib64/crt1.o /usr/lib64/crti.o