1 /***************************************
4 Target machine header file tm.h.
5 ******************/ /******************
6 Written by Andrew M. Bishop
8 This file consists of parts taken from GNU CC.
10 GNU CC is free software; you can redistribute it and/or modify
11 it under the terms of the GNU General Public License as published by
12 the Free Software Foundation; either version 2, or (at your option)
14 ***************************************/
18 #define TM_H /*+ To stop multiple inclusions. +*/
20 /* The configure script output */
22 #include "autoconfig.h"
25 /* Number of bits in an addressable storage unit */
27 #define BITS_PER_UNIT 8
30 /* This describes the machine the compiler is hosted on. */
32 #define HOST_BITS_PER_INT (SIZEOF_INT*BITS_PER_UNIT)
34 #define HOST_BITS_PER_LONG (SIZEOF_LONG*BITS_PER_UNIT)
37 #define BITS_PER_WORD (SIZEOF_LONG*BITS_PER_UNIT)
40 /* Define results of standard character escape sequences. */
43 #define TARGET_BELL 47
46 #define TARGET_NEWLINE 21
51 #define TARGET_BELL 007
53 #define TARGET_TAB 011
54 #define TARGET_NEWLINE 012