summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2001-03-14 22:05:34 +0000
committerAndrew Cagney <cagney@redhat.com>2001-03-14 22:05:34 +0000
commitf1bdbbda3cf8cc6ad290409c7ac17e90264840be (patch)
treecdb200d3b3ed424783a7b6251a6d113a50986d49
parent7f7d6099dbb03a4d86c6dc77beaffefb49b40c8b (diff)
downloadgdb-f1bdbbda3cf8cc6ad290409c7ac17e90264840be.tar.gz
Update target list.
-rw-r--r--gdb/ChangeLog8
-rw-r--r--gdb/MAINTAINERS31
-rw-r--r--gdb/TODO9
3 files changed, 38 insertions, 10 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index a4e0c146b2d..9e259f22b6c 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,11 @@
+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.
+
2001-03-14 Keith Seitz <keiths@cygnus.com>
* linespec.c (decode_line_1): Skip argptr over a leading
diff --git a/gdb/MAINTAINERS b/gdb/MAINTAINERS
index 9f2243467e0..f3845f09b83 100644
--- a/gdb/MAINTAINERS
+++ b/gdb/MAINTAINERS
@@ -57,7 +57,7 @@ maintainer works with the native maintainer when resolving API issues.
arc --target=arc-elf ,-Werror
Maintenance only
- arm --target=arm-coff,arm-elf,arm-pe ,-Werror
+ arm (--target=arm-coff,arm-elf,arm-pe broken)
Fernando Nasser fnasser@cygnus.com
Jim Ingham jingham@apple.com
Scott Bambrough scottb@netwinder.org
@@ -86,7 +86,7 @@ maintainer works with the native maintainer when resolving API issues.
i960 --target=i960-coff ,-Werror
Maintenance only
- ia64 (--target=ia64-elf broken)
+ ia64 --target=ia64-linux ,-Werror
Kevin Buettner kevinb@cygnus.com
m32r --target=m32r-elf -Werror
@@ -98,7 +98,7 @@ maintainer works with the native maintainer when resolving API issues.
m68k --target=m68k-aout,m68k-coff,m68k-elf ,-Werror
Maintenance only
- m88k (?)
+ m88k (--target=m88k broken)
Maintenance only
mcore --target=mcore-elf,mcore-pe ,-Werror
@@ -113,7 +113,7 @@ maintainer works with the native maintainer when resolving API issues.
mn10300 --target=mn10300-elf ,-Werror
Andrew Cagney cagney@cygnus.com
- ns32k (--target=ns32k-pc532 broken)
+ ns32k --target=ns32k-netbsd ,Werror
Maintenance only
pa (--target=hppa1.1-hp-proelf broken)
@@ -123,13 +123,10 @@ maintainer works with the native maintainer when resolving API issues.
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)
+ sh --target=sh-hms,sh-elf ,-Werror
Elena Zannoni ezannoni@cygnus.com
sparc --target=sparc-elf,sparc64-elf ,-Werror
@@ -138,7 +135,7 @@ maintainer works with the native maintainer when resolving API issues.
tic80 (--target=tic80-coff broken)
Maintenance only
- v850 --target=v850-elf
+ v850 --target=v850-elf ,-Werror
Maintenance only
vax --target=vax-dec-vms5.5 ,-Werror
@@ -148,6 +145,7 @@ maintainer works with the native maintainer when resolving API issues.
Maintenance only
z8k (--target=z8k-coff broken)
+ Known problem in 5.1
Maintenance only
All maintainers can make arbitrary changes to OBSOLETE targets.
@@ -157,6 +155,21 @@ 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.
+
Host/Native:
diff --git a/gdb/TODO b/gdb/TODO
index 1f9a77f09a2..09b5e50e961 100644
--- a/gdb/TODO
+++ b/gdb/TODO
@@ -152,11 +152,18 @@ patch has been submitted.
The following code cleanups will hopefully be applied to GDB 5.1.
--- 2001-03-08
+-- 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?
+
--
Change documentation to GFDL license.