summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLandry Breuil <landry@openbsd.org>2020-12-09 17:25:20 +0100
committerLandry Breuil <landry@openbsd.org>2020-12-09 17:25:20 +0100
commitceede85703ac3fbab34ee2e71c1bf932731bcebb (patch)
tree6e0a84e72715d3a584d1229af63e9cb661b64f36
parent3c220333aaf37a7f0d3b09453f9b20497214fa45 (diff)
downloadnspr-hg-ceede85703ac3fbab34ee2e71c1bf932731bcebb.tar.gz
Bug 1674381 - Update pr/include/md/_openbsd.h to allow OpenBSD to build. r=kaie
-rw-r--r--pr/include/md/_openbsd.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/pr/include/md/_openbsd.h b/pr/include/md/_openbsd.h
index 43fed38a..1949631a 100644
--- a/pr/include/md/_openbsd.h
+++ b/pr/include/md/_openbsd.h
@@ -16,10 +16,12 @@
#define _PR_SI_ARCHITECTURE "alpha"
#elif defined(__amd64__)
#define _PR_SI_ARCHITECTURE "amd64"
-#elif defined(__m68k__)
-#define _PR_SI_ARCHITECTURE "m68k"
+#elif defined(__powerpc64__)
+#define _PR_SI_ARCHITECTURE "powerpc64"
#elif defined(__powerpc__)
#define _PR_SI_ARCHITECTURE "powerpc"
+#elif defined(__aarch64__)
+#define _PR_SI_ARCHITECTURE "aarch64"
#elif defined(__sparc__)
#define _PR_SI_ARCHITECTURE "sparc"
#elif defined(__arm__)
@@ -190,6 +192,8 @@ struct _MDCPU {
#endif /* ! _PR_PTHREADS */
+extern void _MD_EarlyInit(void);
+
#define _MD_EARLY_INIT _MD_EarlyInit
#define _MD_FINAL_INIT _PR_UnixInit
#define _PR_HAVE_CLOCK_MONOTONIC