summaryrefslogtreecommitdiffstats
path: root/opcodes
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus>1994-07-26 23:13:34 +0000
committerKen Raeburn <raeburn@cygnus>1994-07-26 23:13:34 +0000
commit2a097d73b7140c33fb4b67d70f740ac0e4bd6bbf (patch)
tree70ecddea1d87c0c213655b493951f1a3610cda50 /opcodes
parentb55701fa464089d15a094830f83fbe3c0fff917a (diff)
downloadppe42-binutils-2a097d73b7140c33fb4b67d70f740ac0e4bd6bbf.tar.gz
ppe42-binutils-2a097d73b7140c33fb4b67d70f740ac0e4bd6bbf.zip
i960xl changes (sanitized); keep ns32k-dis.c
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/.Sanitize22
-rw-r--r--opcodes/ChangeLog20
2 files changed, 42 insertions, 0 deletions
diff --git a/opcodes/.Sanitize b/opcodes/.Sanitize
index 899e0bf823..3ba1b7be5c 100644
--- a/opcodes/.Sanitize
+++ b/opcodes/.Sanitize
@@ -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.
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 7c630a0aa8..c7e81a34b6 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -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
OpenPOWER on IntegriCloud