summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin Tew <tewk@racket-lang.org>2011-09-29 14:42:04 -0600
committerIvan Maidanski <ivmai@mail.ru>2013-11-03 14:25:32 +0400
commit56438155ece9f1d343db202b2570f008dbe8c518 (patch)
tree04f168796b809a48f69df63ce351b4a0c081b48e
parent9ea172dd5561583f4a3e1f0ea1d86e08a6eaa4ff (diff)
downloadbdwgc-56438155ece9f1d343db202b2570f008dbe8c518.tar.gz
Start of port to QNX
-rw-r--r--include/private/gcconfig.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/include/private/gcconfig.h b/include/private/gcconfig.h
index c8e60f3c..3eb01a4b 100644
--- a/include/private/gcconfig.h
+++ b/include/private/gcconfig.h
@@ -45,6 +45,20 @@
# endif
# endif
+/* PLTSCHEME: added QNX: */
+/* And one for QNX: */
+# if defined(__QNX__)
+# define I386
+# define OS_TYPE "QNX"
+# define SA_RESTART 0
+# define HEURISTIC1
+ extern char etext[];
+# define DATASTART ((ptr_t)(etext))
+ extern int _end[];
+# define DATAEND (_end)
+# define mach_type_known
+# endif
+
/* And one for NetBSD: */
# if defined(__NetBSD__)
# define NETBSD