*/
#define CODE_EXPANDER
+#define EXPORT
+#define PRIVATE static
#include <em_spec.h>
#include <em_mnem.h>
extern char em_flag[]; /* One per EM instruction: indicates parameter kind */
extern short em_ptyp[]; /* One per parameter kind: indicates parameter type */
static char *C_error;
+char *C_tmpdir;
static int listtype = 0; /* indicates pseudo when generating code for
variable length argument lists
#include "C_mnem"
}
+#ifdef ____
PRIVATE
EM_dopseudo(p)
register struct e_instr *p;
break;
}
}
+#endif
PRIVATE
EM_docon(p)
/* defining occurrence of an instruction label */
C_df_ilb(line->em_ilb);
break;
+#ifdef ____
case EM_DEFDLB:
/* defining occurrence of a global data label */
C_df_dlb(line->em_dlb);
/* pseudo */
EM_dopseudo(line);
break;
+#endif
case EM_STARTMES:
/* start of a MES pseudo */
EM_dostartmes(line);