Add support for v850e and v850eq targets.
authorNick Clifton <nickc@redhat.com>
Mon, 18 Aug 1997 18:12:54 +0000 (18:12 +0000)
committerNick Clifton <nickc@redhat.com>
Mon, 18 Aug 1997 18:12:54 +0000 (18:12 +0000)
gdb/ChangeLog
gdb/configure.tgt
ld/.Sanitize
opcodes/.Sanitize
opcodes/ChangeLog

index e8d223d..dfe3e97 100644 (file)
@@ -1,3 +1,15 @@
+start-sanitize-v850e
+Mon Aug 18 11:14:15 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * configure.tgt: Add support for v850e target.
+end-sanitize-v850e
+
+start-sanitize-v850eq
+Mon Aug 18 11:14:15 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * configure.tgt: Add support for v850eq target.
+end-sanitize-v850eq
+
 Sun Aug 17 20:31:57 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
 
        * m32r-stub.c: fix typo
index ae56df7..827464a 100644 (file)
@@ -270,6 +270,26 @@ v850-*-*)          gdb_target=v850
                        esac
                        ;;
 # end-sanitize-v850
+# start-sanitize-v850e
+v850e-*-*)             gdb_target=v850
+                       gdb_target_cpu=v850
+                       case $gdb_host in
+                       windows)
+                               CONFIG_OBS="${CONFIG_OBS} v850ice.o"
+                               LIBS="${LIBS} v850.lib" ;;
+                       esac
+                       ;;
+# end-sanitize-v850e
+# start-sanitize-v850eq
+v850eq-*-*)            gdb_target=v850
+                       gdb_target_cpu=v850
+                       case $gdb_host in
+                       windows)
+                               CONFIG_OBS="${CONFIG_OBS} v850ice.o"
+                               LIBS="${LIBS} v850.lib" ;;
+                       esac
+                       ;;
+# end-sanitize-v850eq
 w65-*-*)               gdb_target=w65 ;;
 
 z8k-*-coff*)           gdb_target=z8k ;;
index 074c298..e6a05ec 100644 (file)
@@ -146,6 +146,58 @@ else
                fi
        done
 fi
+if ( echo $* | grep keep\-v850e > /dev/null ) ; then
+       for i in $v850_files ; do
+               if test ! -d $i && (grep sanitize-v850e $i > /dev/null) ; then
+                       if [ -n "${verbose}" ] ; then
+                               echo Keeping v850e stuff in $i
+                       fi
+               fi
+       done
+else
+       for i in $v850_files ; do
+               if test ! -d $i && (grep sanitize-v850e $i > /dev/null) ; then
+                       if [ -n "${verbose}" ] ; then
+                               echo Removing traces of \"v850e\" from $i...
+                       fi
+                       cp $i new
+                       sed '/start\-sanitize\-v850e/,/end-\sanitize\-v850e/d' < $i > new
+                       if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
+                               if [ -n "${verbose}" ] ; then
+                                       echo Caching $i in .Recover...
+                               fi
+                               mv $i .Recover
+                       fi
+                       mv new $i
+               fi
+       done
+fi
+if ( echo $* | grep keep\-v850eq > /dev/null ) ; then
+       for i in $v850_files ; do
+               if test ! -d $i && (grep sanitize-v850eq $i > /dev/null) ; then
+                       if [ -n "${verbose}" ] ; then
+                               echo Keeping v850eq stuff in $i
+                       fi
+               fi
+       done
+else
+       for i in $v850_files ; do
+               if test ! -d $i && (grep sanitize-v850eq $i > /dev/null) ; then
+                       if [ -n "${verbose}" ] ; then
+                               echo Removing traces of \"v850eq\" from $i...
+                       fi
+                       cp $i new
+                       sed '/start\-sanitize\-v850eq/,/end-\sanitize\-v850eq/d' < $i > new
+                       if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
+                               if [ -n "${verbose}" ] ; then
+                                       echo Caching $i in .Recover...
+                               fi
+                               mv $i .Recover
+                       fi
+                       mv new $i
+               fi
+       done
+fi
 
 r5900_files="ChangeLog configure.tgt"
 
index ff90ec6..cb09a29 100644 (file)
@@ -209,21 +209,22 @@ fi
 
 v850e_files="ChangeLog Makefile.in Makefile.am configure.in configure disassemble.c v850-opc.c v850-dis.c"
 if ( echo $* | grep keep\-v850e > /dev/null ) ; then
+  if ( echo $* | grep keep\-v850eq > /dev/null ) ; then
        for i in $v850e_files ; do
                if test -f $i && (grep sanitize-v850e $i > /dev/null) ; then
                        if [ -n "${verbose}" ] ; then
-                               echo Keeping v850e stuff in $i
+                               echo Keeping v850e/v850eq stuff in $i
                        fi
                fi
        done
-else
+  else
        for i in $v850e_files ; do
-               if test -f $i && (grep sanitize-v850e $i > /dev/null) ; then
+               if test -f $i && (grep sanitize-v850eq $i > /dev/null) ; then
                        if [ -n "${verbose}" ] ; then
-                               echo Removing traces of \"v850e\" from $i...
+                               echo Removing traces of \"v850eq\" from $i...
                        fi
                        cp $i new
-                       sed '/start\-sanitize\-v850e/,/end\-sanitize\-v850e/d' < $i > new
+                       sed '/start\-sanitize\-v850eq/,/end\-sanitize\-v850eq/d' < $i > new
                        if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
                                if [ -n "${verbose}" ] ; then
                                        echo Caching $i in .Recover...
@@ -233,23 +234,24 @@ else
                        mv new $i
                fi
        done
-fi
-if ( echo $* | grep keep\-v850eq > /dev/null ) ; then
+  fi
+else
+  if ( echo $* | grep keep\-v850eq > /dev/null ) ; then
        for i in $v850e_files ; do
                if test -f $i && (grep sanitize-v850eq $i > /dev/null) ; then
                        if [ -n "${verbose}" ] ; then
-                               echo Keeping v850eq stuff in $i
+                               echo Keeping v850e/v850eq stuff in $i
                        fi
                fi
        done
-else
+  else
        for i in $v850e_files ; do
-               if test -f $i && (grep sanitize-v850eq $i > /dev/null) ; then
+               if test -f $i && (grep sanitize-v850e $i > /dev/null) ; then
                        if [ -n "${verbose}" ] ; then
-                               echo Removing traces of \"v850eq\" from $i...
+                               echo Removing traces of \"v850e/v850eq\" from $i...
                        fi
                        cp $i new
-                       sed '/start\-sanitize\-v850eq/,/end\-sanitize\-v850eq/d' < $i > new
+                       sed '/start\-sanitize\-v850e/,/end\-sanitize\-v850e/d' < $i > new
                        if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
                                if [ -n "${verbose}" ] ; then
                                        echo Caching $i in .Recover...
@@ -259,8 +261,10 @@ else
                        mv new $i
                fi
        done
+  fi
 fi
 
+
 r5900_files="ChangeLog mips-opc.c"
 if ( echo $* | grep keep\-r5900 > /dev/null ) ; then
        for i in $r5900_files ; do
index a7700ec..409c92b 100644 (file)
@@ -1,3 +1,25 @@
+Mon Aug 18 11:10:03 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * v850-opc.c (v850_opcodes[]): Remove use of flag field.
+start-sanitize-v850eq
+       * v850-opc.c (v850_opcodes[]): Add support for reversed short load
+       opcodes..
+start-sanitize-v850eq
+
+start-sanitize-v850e
+Mon Aug 18 11:08:25 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * configure (cgen_files): Add support for v850e target.
+       * configure.in (cgen_files):  Add support for v850e target.
+end-sanitize-v850e
+
+start-sanitize-v850eq
+Mon Aug 18 11:08:25 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * configure (cgen_files): Add support for v850eq target.
+       * configure.in (cgen_files):  Add support for v850eq target.
+end-sanitize-v850eq
+
 Fri Aug 15 05:17:48 1997  Doug Evans  <dje@canuck.cygnus.com>
 
        * configure.in (bfd_arc_arch): Add.