i960xl changes (sanitized); keep ns32k-dis.c

This commit is contained in:
Ken Raeburn 1994-07-26 23:13:34 +00:00
parent b55701fa46
commit 2a097d73b7
2 changed files with 42 additions and 0 deletions

View file

@ -50,6 +50,7 @@ m68k-dis.c
m88k-dis.c
mips-dis.c
mips-opc.c
ns32k-dis.c
ppc-dis.c
ppc-opc.c
sh-opc.h
@ -64,4 +65,25 @@ Things-to-lose:
Do-last:
i960xl_files="ChangeLog i960-dis.c"
if ( echo $* | grep keep\-i960xl > /dev/null ) ; then
if [ -n "${verbose}" ] ; then
echo Keeping i960xl stuff in $i960xl_files.
fi
else
if [ -n "${verbose}" ]; then
echo -n Cleaning i960xl in `pwd`:
fi
for f in $i960xl_files ; do
if [ -n "${verbose}" ] ; then
echo -n " " $f
fi
sed -e '/start\-sanitize\-i960xl/,/end\-sanitize\-i960xl/d' -e '/ xl /d' < $f > new
if [ -n "${safe}" ] ; then
mv $f .Recover
fi
mv new $f
done
fi
# End of file.

View file

@ -1,3 +1,23 @@
Tue Jul 26 16:36:03 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
* i960-dis.c (reg_names): Now const.
(struct sparse_tabent): New type, copied from array type in mem
function.
(ctrl): Local static array ctrl_tab now const.
(cobr): Local static array cobr_tab now const.
(mem): Local variables reg1, reg2, reg3 now point to const. Local
static variable mem_tab no longer explicitly initialized. Changed
mem_init to const array of struct sparse_tabent.
(reg): Local static variable reg_tab no longer explicitly
initialized. Changed reg_init to const array of struct
sparse_tabent.
(ea): Local static array scale_tab now const.
start-sanitize-i960xl
* i960-dis.c (reg): Added i960XL instructions to reg_init table.
(REG_MAX): Updated.
end-sanitize-i960xl
Tue Jul 19 21:00:00 1994 DJ Delorie (dj@ctron.com)
* configure.bat: the disassember needs to be enabled for