SCCS-vsn: old/adb/adb.vax/optab.c 4.4
SCCS-vsn: old/adb/adb.vax/opset.c 4.6
-static char sccsid[] = "@(#)opset.c 4.5 %G%";
-#endif lint
+static char sccsid[] = "@(#)opset.c 4.6 %G%";
+#endif /* lint */
/*
* UNIX debugger
* Instruction printing routines.
/*
* UNIX debugger
* Instruction printing routines.
#ifdef ADB
#include "defs.h"
#ifdef ADB
#include "defs.h"
#ifdef SDB
#include "head.h"
#ifdef SDB
#include "head.h"
L_INT dot;
INT dotinc;
L_INT insoutvar[36];
#ifdef ADB
L_INT var[36];
L_INT dot;
INT dotinc;
L_INT insoutvar[36];
#ifdef ADB
L_INT var[36];
#undef INSTTAB
#include "instrs.h"
#undef INSTTAB
#include "instrs.h"
static char insoutfmt[2]; /* how to format the relocated symbols */
#ifdef SDB
static struct proct *procp;
static char insoutfmt[2]; /* how to format the relocated symbols */
#ifdef SDB
static struct proct *procp;
static savevar(val)
long val;
static savevar(val)
long val;
#ifdef ADB
insoutfmt[0] = 0;
#ifdef ADB
insoutfmt[0] = 0;
#ifdef SDB
insoutfmt[0] = fmt;
#ifdef SDB
insoutfmt[0] = fmt;
incp = 1;
if ((mapchar = mapescbyte(ins)) != 0){
incp = 1;
if ((mapchar = mapescbyte(ins)) != 0){
#ifdef ADB
dotinc = incp;
#ifdef ADB
dotinc = incp;
printc(EOR);
#ifdef SDB
printf(" %d: ", i + base);
printc(EOR);
#ifdef SDB
printf(" %d: ", i + base);
#ifdef ADB
printf(" %R: ", i + base);
#ifdef ADB
printf(" %R: ", i + base);
valuep = snarfreloc(OSIZE, 0);
advincp = incp;
incp = baseincp;
valuep = snarfreloc(OSIZE, 0);
advincp = incp;
incp = baseincp;
else { /* } */
printf(LPRMODE, valuep->num_ulong[0]);
printf(insoutfmt);
else { /* } */
printf(LPRMODE, valuep->num_ulong[0]);
printf(insoutfmt);
#ifdef SDB
if(psymoff(valuep->num_ulong[0], regnumber, &insoutfmt[0])
&& (regnumber != R_PC)){
#ifdef SDB
if(psymoff(valuep->num_ulong[0], regnumber, &insoutfmt[0])
&& (regnumber != R_PC)){
printf("(%s)", insregname(regnumber));
}
savevar((long)valuep->num_ulong[0]);
printf("(%s)", insregname(regnumber));
}
savevar((long)valuep->num_ulong[0]);
&& (adrtoregvar(regnumber, procp) != -1)) {
r = sl_name;
}
&& (adrtoregvar(regnumber, procp) != -1)) {
r = sl_name;
}
default:
#ifdef ADB
printf("$%r", mode);
default:
#ifdef ADB
printf("$%r", mode);
#ifdef SDB
printf("$%d", mode);
#ifdef SDB
printf("$%d", mode);
-static char optab_sccsid[] = "@(#)optab.c 4.3 %G%";
-#endif not lint
+static char optab_sccsid[] = "@(#)optab.c 4.4 %G%";
+#endif /* not lint */
#ifdef ADB
#include "defs.h"
#ifdef ADB
#include "defs.h"
#ifdef SDB
#include "defs.h"
#ifdef SDB
#include "defs.h"