Pristine Ack-5.5
[Ack-5.5.git] / h / em_mes.h
1 /* $Id: em_mes.h,v 2.8 1994/06/24 10:08:16 ceriel Exp $ */
2 /*
3  * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
4  * See the copyright notice in the ACK home directory, in the file "Copyright".
5  */
6 /*
7  * mnemonics for the message numbers in EM
8  */
9
10 #define ms_err   0      /* Compilation error occurred, ignore rest of module */
11 #define ms_opt   1      /* Disable optimization please                       */
12 #define ms_emx   2      /* Wordsize and pointersize assumed                  */
13 #define ms_reg   3      /* Hint for possible register usage from frontend    */
14 #define ms_src   4      /* Number of source lines in this module             */
15 #define ms_flt   5      /* Floating point used                               */
16 #define ms_com   6      /* Comment to be retained in compact code            */
17 #define ms_ret   7      /* Reserved                                          */
18 #define ms_ext   8      /* List of exported symbols from this library module */
19 #define ms_par   9      /* Number of bytes of parameters accessed            */
20 #define ms_ego  10      /* Hint from EM Global Optimizer                     */
21 #define ms_gto  11      /* Dangerous procedure, uses nonlocal goto           */
22 #define ms_stb  12      /* symbol table entry (for debugger)                 */
23 #define ms_std  13      /* symbol table entry (for debugger) referring to dot */
24 #define ms_tes  14      /* Size of the top element at a certain label        */
25
26 /*
27  * for details about ms_reg, see em_reg.h
28  * for details about ms_ego, see em_ego.h
29  */