[5.1] Update to list of buildable targets

Andrew Cagney ac131313@cygnus.com
Wed Mar 14 14:03:00 GMT 2001


(Wow, something happened!)

The attatched updates the target lists in the MAINTAINERS and TODO
files.
Thanks to J.T and KevinB for comments.

	Andrew
2001-03-14  Andrew Cagney  <ac131313@redhat.com>

	* MAINTAINERS: Update list of targets. Mark arm-* and v850-elf as
	broken.  Mark sh-*, ia64-linux and ns32k-netbsd as buildable.
	Specify an m88k target.  Include sample GAWK script to generate
	target list.  Delete non-existant romp target.
	* TODO (GDB 5.1 - Cleanups): Update.

Index: MAINTAINERS
===================================================================
RCS file: /cvs/src/src/gdb/MAINTAINERS,v
retrieving revision 1.81
diff -p -r1.81 MAINTAINERS
*** MAINTAINERS	2001/03/09 23:58:24	1.81
--- MAINTAINERS	2001/03/14 21:59:45
*************** maintainer works with the native maintai
*** 57,63 ****
  	arc		--target=arc-elf ,-Werror
  			Maintenance only
  
! 	arm		--target=arm-coff,arm-elf,arm-pe ,-Werror
  			Fernando Nasser		fnasser@cygnus.com
  			Jim Ingham		jingham@apple.com
  			Scott Bambrough		scottb@netwinder.org
--- 57,63 ----
  	arc		--target=arc-elf ,-Werror
  			Maintenance only
  
! 	arm		(--target=arm-coff,arm-elf,arm-pe broken)
  			Fernando Nasser		fnasser@cygnus.com
  			Jim Ingham		jingham@apple.com
  			Scott Bambrough		scottb@netwinder.org
*************** maintainer works with the native maintai
*** 86,92 ****
  	i960		--target=i960-coff ,-Werror
  			Maintenance only
  
! 	ia64		(--target=ia64-elf broken)
  			Kevin Buettner		kevinb@cygnus.com
  
  	m32r		--target=m32r-elf -Werror
--- 86,92 ----
  	i960		--target=i960-coff ,-Werror
  			Maintenance only
  
! 	ia64		--target=ia64-linux ,-Werror
  			Kevin Buettner		kevinb@cygnus.com
  
  	m32r		--target=m32r-elf -Werror
*************** maintainer works with the native maintai
*** 98,104 ****
  	m68k		--target=m68k-aout,m68k-coff,m68k-elf ,-Werror
  			Maintenance only
  
! 	m88k		(?)
  			Maintenance only
  
  	mcore		--target=mcore-elf,mcore-pe ,-Werror
--- 98,104 ----
  	m68k		--target=m68k-aout,m68k-coff,m68k-elf ,-Werror
  			Maintenance only
  
! 	m88k		(--target=m88k broken)
  			Maintenance only
  
  	mcore		--target=mcore-elf,mcore-pe ,-Werror
*************** maintainer works with the native maintai
*** 113,119 ****
  	mn10300		--target=mn10300-elf ,-Werror
  			Andrew Cagney		cagney@cygnus.com
  
! 	ns32k		(--target=ns32k-pc532 broken)
  			Maintenance only
  
  	pa		(--target=hppa1.1-hp-proelf broken)
--- 113,119 ----
  	mn10300		--target=mn10300-elf ,-Werror
  			Andrew Cagney		cagney@cygnus.com
  
! 	ns32k		--target=ns32k-netbsd ,Werror
  			Maintenance only
  
  	pa		(--target=hppa1.1-hp-proelf broken)
*************** maintainer works with the native maintai
*** 123,135 ****
  			Kevin Buettner		kevinb@cygnus.com
  			Nick Duffek		nsd@cygnus.com
  
- 	romp		(?)
- 			Maintenance only
- 
  	rs6000		--target=rs6000-ibm-aix3.2,rs6000-ibm-aix4.1 ,-Werror
  			(see rs6000 native and ppc target)
  
! 	sh		(--target=sh-hms,sh-elf broken)
  			Elena Zannoni		ezannoni@cygnus.com
  
  	sparc		--target=sparc-elf,sparc64-elf ,-Werror
--- 123,132 ----
  			Kevin Buettner		kevinb@cygnus.com
  			Nick Duffek		nsd@cygnus.com
  
  	rs6000		--target=rs6000-ibm-aix3.2,rs6000-ibm-aix4.1 ,-Werror
  			(see rs6000 native and ppc target)
  
! 	sh		--target=sh-hms,sh-elf ,-Werror
  			Elena Zannoni		ezannoni@cygnus.com
  
  	sparc		--target=sparc-elf,sparc64-elf ,-Werror
*************** maintainer works with the native maintai
*** 138,144 ****
  	tic80		(--target=tic80-coff broken)
  			Maintenance only
  
! 	v850		--target=v850-elf
  			Maintenance only
  
  	vax		--target=vax-dec-vms5.5 ,-Werror
--- 135,141 ----
  	tic80		(--target=tic80-coff broken)
  			Maintenance only
  
! 	v850		--target=v850-elf ,-Werror
  			Maintenance only
  
  	vax		--target=vax-dec-vms5.5 ,-Werror
*************** maintainer works with the native maintai
*** 148,153 ****
--- 145,151 ----
  			Maintenance only
  
  	z8k		(--target=z8k-coff broken)
+ 			Known problem in 5.1
  			Maintenance only
  
  All maintainers can make arbitrary changes to OBSOLETE targets.
*************** All maintainers can make mechanical (par
*** 156,161 ****
--- 154,174 ----
  multi-arch, -W..., ....) changes to ``maintenance only'' targets.
  Please sanity check the change by compiling with one of the listed
  targets.
+ 
+ The GAWK segment:
+ 
+   awk < "${maintainers}" '
+   $2 ~ /--target=.*/ {
+     targets = gensub (/^.*--target=/, "", 1, $2)
+     warnings = gensub (/[)]*$/, "", 1, $3)
+     split (targets, targ, /,/)
+     for (i in targ) {
+ 	print targ[i], warnings
+     }
+   }'
+ 
+ can be used to generate a full list of --target=
+ --enable-gdb-build-warning= pairs.
  
  
  
Index: TODO
===================================================================
RCS file: /cvs/src/src/gdb/TODO,v
retrieving revision 1.64
diff -p -r1.64 TODO
*** TODO	2001/03/08 15:13:00	1.64
--- TODO	2001/03/14 21:59:50
*************** patch has been submitted.
*** 152,161 ****
  
  The following code cleanups will hopefully be applied to GDB 5.1.
  
! -- 2001-03-08
  
  Resolve the status of all broken targets as identified by the MAINTAINERS
  file.
  
  --
  
--- 152,168 ----
  
  The following code cleanups will hopefully be applied to GDB 5.1.
  
! -- 2001-03-14
  
  Resolve the status of all broken targets as identified by the MAINTAINERS
  file.
+ 
+ 	o	arm-* vs NetBSD's lack of ``unix''
+ 	o	arm-* vs IRIX (see below)
+ 
+ 	o	delete TiC80
+ 
+ 	o	delete m88k?
  
  --
  


More information about the Gdb-patches mailing list