From b196856375ae433ffc425870cd2f3c0b62b4003f Mon Sep 17 00:00:00 2001 From: cagney Date: Wed, 14 Mar 2001 22:05:33 +0000 Subject: [PATCH] Update target list. --- gdb/ChangeLog | 8 ++++++++ gdb/MAINTAINERS | 31 ++++++++++++++++++++++--------- gdb/TODO | 9 ++++++++- 3 files changed, 38 insertions(+), 10 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index a4e0c146b2..9e259f22b6 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,11 @@ +2001-03-14 Andrew Cagney + + * 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 * linespec.c (decode_line_1): Skip argptr over a leading diff --git a/gdb/MAINTAINERS b/gdb/MAINTAINERS index 9f2243467e..f3845f09b8 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 1f9a77f09a..09b5e50e96 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. -- 2.11.0