summaryrefslogtreecommitdiff
path: root/gcc/config/c4x/xm-c4x.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/c4x/xm-c4x.h')
-rwxr-xr-xgcc/config/c4x/xm-c4x.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/gcc/config/c4x/xm-c4x.h b/gcc/config/c4x/xm-c4x.h
new file mode 100755
index 0000000..dc329eb
--- /dev/null
+++ b/gcc/config/c4x/xm-c4x.h
@@ -0,0 +1,21 @@
+/* #defines that need visibility everywhere. */
+#define FALSE 0
+#define TRUE 1
+
+/* This describes the machine the compiler is hosted on. */
+#define HOST_BITS_PER_CHAR 32
+#define HOST_BITS_PER_SHORT 32
+#define HOST_BITS_PER_INT 32
+#define HOST_BITS_PER_LONG 32
+#define HOST_BITS_PER_LONGLONG 64
+
+#define HOST_WORDS_BIG_ENDIAN
+
+/* target machine dependencies.
+ tm.h is a symbolic link to the actual target specific file. */
+#include "tm.h"
+
+/* Arguments to use with `exit'. */
+#define SUCCESS_EXIT_CODE 0
+#define FATAL_EXIT_CODE 33
+