This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch/rfc] OBSOLETE the d30v


Hello,

The attached patch (I removed the booring bits) makes the d30v target obsolete.

I'll commit it in a few days (assuming no one steps forward to multi-arch this target).

enjoy,
Andrew
Index: gdb/ChangeLog
2002-07-11  Andrew Cagney  <ac131313@redhat.com>

	* MAINTAINERS: Note that d30v / d30v-elf has been made obsolete.
	* configure.tgt: Mark d30v-*-* as obsolete.
	* d30v-tdep.c: Mark file as obsolete.
	* config/d30v/d30v.mt: Ditto.
	* config/d30v/tm-d30v.h: Ditto.

Index: sim/ChangeLog
2002-07-11  Andrew Cagney  <ac131313@redhat.com>

	* configure.in (extra_subdirs): Mark d30v-*-* as obsolete.
	* configure: Re-generate.

Index: sim/common/ChangeLog
2002-07-11  Andrew Cagney  <ac131313@redhat.com>

	* gennltvals.sh (dir): Mark d30v as obsolete.
	* nltvals.def: Remove d30v.

Index: sim/d30v/ChangeLog
2002-07-11  Andrew Cagney  <ac131313@redhat.com>

	* cpu.h: Mark file obsolete.
	* sim-main.h,  sim-calls.c, engine.c, cpu.c, alu.h: Ditto.
	* dc-short, ic-d30v, d30v-insns, Makefile.in: Ditto.

Index: gdb/MAINTAINERS
===================================================================
RCS file: /cvs/src/src/gdb/MAINTAINERS,v
retrieving revision 1.186
diff -u -r1.186 MAINTAINERS
--- gdb/MAINTAINERS	10 Jul 2002 17:34:02 -0000	1.186
+++ gdb/MAINTAINERS	11 Jul 2002 18:48:51 -0000
@@ -78,9 +78,7 @@
 	d10v		--target=d10v-elf ,-Werror
 			Maintenance only
 
-	d30v		--target=d30v-elf ,-Werror
-			Maintenance only
-			OBSOLETE candidate, not multi-arch
+	d30v		(--target=d30v-elf OBSOLETE)
 
 	djgpp		--target=i586-pc-msdosdjgpp ,-Werror
 			(See native and host)
Index: gdb/configure.tgt
===================================================================
RCS file: /cvs/src/src/gdb/configure.tgt,v
retrieving revision 1.71
diff -u -r1.71 configure.tgt
--- gdb/configure.tgt	5 Jul 2002 15:07:49 -0000	1.71
+++ gdb/configure.tgt	11 Jul 2002 18:48:51 -0000
@@ -66,7 +66,7 @@
 cris*)                  gdb_target=cris ;;
 
 d10v-*-*)		gdb_target=d10v ;;
-d30v-*-*)		gdb_target=d30v ;;
+# OBSOLETE d30v-*-*)		gdb_target=d30v ;;
 
 h8300-*-*)		gdb_target=h8300 ;;
 h8500-*-*)		gdb_target=h8500 ;;
Index: sim/configure.in
===================================================================
RCS file: /cvs/src/src/sim/configure.in,v
retrieving revision 1.8
diff -u -r1.8 configure.in
--- sim/configure.in	2 Feb 2002 04:48:32 -0000	1.8
+++ sim/configure.in	11 Jul 2002 18:48:54 -0000
@@ -59,11 +59,11 @@
 	extra_subdirs="${extra_subdirs} testsuite"
 	;;
   d10v-*-*)		sim_target=d10v ;;
-  d30v-*-*)
-	sim_target=d30v
-	only_if_gcc=yes
-	extra_subdirs="${extra_subdirs} igen"
-	;;
+# OBSOLETE   d30v-*-*)
+# OBSOLETE 	sim_target=d30v
+# OBSOLETE 	only_if_gcc=yes
+# OBSOLETE 	extra_subdirs="${extra_subdirs} igen"
+# OBSOLETE 	;;
   fr30-*-*)		sim_target=fr30 ;;
   h8300*-*-*)		sim_target=h8300 ;;
   h8500-*-*)		sim_target=h8500 ;;
Index: sim/common/gennltvals.sh
===================================================================
RCS file: /cvs/src/src/sim/common/gennltvals.sh,v
retrieving revision 1.1.1.2
diff -u -r1.1.1.2 gennltvals.sh
--- sim/common/gennltvals.sh	5 May 1999 14:45:37 -0000	1.1.1.2
+++ sim/common/gennltvals.sh	11 Jul 2002 18:48:58 -0000
@@ -33,9 +33,9 @@
 $shell ${srccom}/gentvals.sh $target sys ${srcroot}/$dir \
 	"syscall.h" 'SYS_[_A-Za-z0-9]*' "${cpp}"
 
-dir=libgloss target=d30v
-$shell ${srccom}/gentvals.sh $target sys ${srcroot}/$dir \
-	"syscall.h" 'SYS_[_A-Za-z0-9]*' "${cpp}"
+# OBSOLETE dir=libgloss target=d30v
+# OBSOLETE $shell ${srccom}/gentvals.sh $target sys ${srcroot}/$dir \
+# OBSOLETE 	"syscall.h" 'SYS_[_A-Za-z0-9]*' "${cpp}"
 
 dir=libgloss target=fr30
 $shell ${srccom}/gentvals.sh $target sys ${srcroot}/$dir \
Index: sim/common/nltvals.def
===================================================================
RCS file: /cvs/src/src/sim/common/nltvals.def,v
retrieving revision 1.1.1.3
diff -u -r1.1.1.3 nltvals.def
--- sim/common/nltvals.def	12 Jul 1999 11:13:53 -0000	1.1.1.3
+++ sim/common/nltvals.def	11 Jul 2002 18:48:58 -0000
@@ -214,30 +214,6 @@
 /* end d10v sys target macros */
 #endif
 #endif
-#ifdef NL_TARGET_d30v
-#ifdef sys_defs
-/* from syscall.h */
-/* begin d30v sys target macros */
- { "SYS_argv", 13  },
- { "SYS_argvlen", 12  },
- { "SYS_chdir", 14  },
- { "SYS_chmod", 16  },
- { "SYS_close", 3  },
- { "SYS_exit", 1  },
- { "SYS_fstat", 10  },
- { "SYS_getpid", 8  },
- { "SYS_kill", 9  },
- { "SYS_lseek", 6  },
- { "SYS_open", 2  },
- { "SYS_read", 4  },
- { "SYS_stat", 15  },
- { "SYS_time", 18  },
- { "SYS_unlink", 7  },
- { "SYS_utime", 17  },
- { "SYS_write", 5  },
-/* end d30v sys target macros */
-#endif
-#endif
 #ifdef NL_TARGET_fr30
 #ifdef sys_defs
 /* from syscall.h */

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]