adapted to new ip_spec.t

This commit is contained in:
ceriel 1988-03-15 11:37:00 +00:00
parent 0b8a55c0cf
commit f79f368c72
2 changed files with 5 additions and 1 deletions

View file

@ -10,7 +10,7 @@ FILES = macr.nr title.nr intro.nr mem.nr ispace.nr dspace.nr mapping.nr \
types.nr descr.nr env.nr traps.nr mach.nr assem.nr \
app.int.nr app.codes.nr app.exam.nr cont.nr
IOP=$(HOME)/util/ass/ip_spec.t# # to construct itables from
IOP=$(HOME)/etc/ip_spec.t# # to construct itables from
../em.$(SUF): $(FILES) itables dispatdummy em.i Makefile
$(TBL) $(FILES) | $(NROFF) > ../em.$(SUF)

View file

@ -179,6 +179,8 @@ int decflag(str) char *str ; {
check(type) ; type=OP32 ; break ;
case '8' :
check(type) ; type=OP64 ; break ;
case 'u' :
check(type) ; type=OP16U ; break ;
case 'e' :
check(escape) ; escape=0 ; break ;
case 'N' :
@ -199,6 +201,7 @@ int decflag(str) char *str ; {
if ( escape!=ILLGL ) error("Conflicting escapes") ;
escape=ILLGL ;
case OP16 :
case OP16U :
case OP8 :
case OPSHORT :
case OPNO :
@ -452,6 +455,7 @@ prx(flg,low,opc)
putchar('z');
break;
case OP16:
case OP16U:
if (flg&OP_POS) putchar('p');
else if (flg&OP_NEG) putchar('n');
else putchar('l');