Re: Multi-arch only GDB 6.0 ....

Andrew Cagney
2002-04-19T00:59:19Z

[-- Attachment #1: Type: text/plain, Size: 1187 bytes --]

> It's a nice idea, but can we really ditch all the non-multi-arch targets?
> I think you filed bugs about them all at one point; could you give an
> exact list of the targets that would be going?

Lets turn the question around.

Why should GDB 6.0 retain support non-multi-arch targets? If someone
needs to debug a non-multi-arch target they can download GDB 5.x.

For current status, see the file src/gdb/MAINTAINERS. Hmm, the ARM
entry is out-of-date! The ones marked as ``OBSOLETE candidate'' are
first up.

> I'm stuck maintaining GDB for Debian right now. In our current
> release, that's 11 architectures. I think that at the least Sparc,
> Alpha, and m68k are non-multi-arch (and HPPA is non-contributed, but
> there's nothing I can do about that...). We may be able to talk David
> into cleaning up Sparc, but at the other two are also still in active
> use. I think that we need to allow more time in order to get as many
> targets as possible converted over - I'll do the two I mentioned myself
> if no one else has time, but it'll take a while.

The SPARC is multi-arch, Alpha is WIP, m68k had an expression of
interest, HP/UX is typically broken.

enjoy,
Andrew

[-- Attachment #2: MAINTAINERS --]
[-- Type: text/plain, Size: 2986 bytes --]

a29k OBSOLETE

alpha --target=alpha-dec-osf4.0a -Werror
Maintenance only
OBSOLETE candidate, not multi-arch

arc --target=arc-elf ,-Werror
Maintenance only
OBSOLETE candidate, not multi-arch

arm --target=arm-elf -w
Fernando Nasser fnasser@redhat.com
Scott Bambrough scottb@netwinder.org
Richard Earnshaw rearnsha@arm.com
Not multi-arch

cris --target=cris-elf -w
Orjan Friberg orjanf@axis.com

d10v --target=d10v-elf ,-Werror
Maintenance only

d30v --target=d30v-elf ,-Werror
Maintenance only
OBSOLETE candidate, not multi-arch

djgpp --target=i586-pc-msdosdjgpp ,-Werror
(See native and host)

fr30 --target=fr30-elf -Werror
Maintenance only
OBSOLETE candidate, not multi-arch

h8300 --target=h8300hms -Werror
Maintenance only
Not multi-arch, work in progress

h8500 --target=h8500hms -Werror
Maintenance only
Not multi-arch, work in progress

i386 --target=i386-elf,i386-aout ,-Werror
Mark Kettenis kettenis@gnu.org

i960 --target=i960-coff ,-Werror
Maintenance only
OBSOLETE candidate, not multi-arch

ia64 --target=ia64-linux ,-Werror
Kevin Buettner kevinb@redhat.com

m32r --target=m32r-elf -Werror
Michael Snyder msnyder@redhat.com
Not multi-arch

m68hc11 --target=m68hc11-elf ,-Werror
Stephane Carrez Stephane.Carrez@worldnet.fr

m68k --target=m68k-elf ,-Werror
Maintenance only
OBSOLETE candidate, not multi-arch

m88k --target=m88k ,-Werror
Known problem in 5.1
Maintenance only
OBSOLETE candidate, not multi-arch

mcore --target=mcore-elf,mcore-pe ,-Werror
Maintenance only
OBSOLETE candidate, not multi-arch

mips --target=mips-elf,mips64-elf ,-Werror
Andrew Cagney cagney@redhat.com

mn10200 --target=mn10200-elf ,-Werror
Maintenance only
OBSOLETE candidate, not multi-arch

mn10300 --target=mn10300-elf ,-Werror
Maintenance only

ns32k --target=ns32k-netbsd ,-Werror
Maintenance only
OBSOLETE candidate, not multi-arch

pa (--target=hppa1.1-hp-proelf broken)
Maintenance only
OBSOLETE candidate, not multi-arch

powerpc --target=powerpc-eabi ,-Werror
Kevin Buettner kevinb@redhat.com

rs6000 --target=rs6000-ibm-aix4.1 ,-Werror
(see rs6000 native and ppc target)

s390 --target=s390-linux ,-Werror
(contact DJ Barrow djbarrow@de.ibm.com)

sh --target=sh-hms,sh-elf -w
Elena Zannoni ezannoni@redhat.com

sparc --target=sparc-elf,sparc64-elf ,-Werror
Maintenance only

tic80 Deleted.

v850 --target=v850-elf ,-Werror
Maintenance only
OBSOLETE candidate, not multi-arch

vax --target=vax-dec-vms5.5 ,-Werror
Maintenance only
OBSOLETE candidate, not multi-arch

w65 Deleted.

x86-64 (--target=x86_64-linux-gnu broken)
Maintenance only

xstormy16 --target=xstormy16-elf ,-Werror
Corinna Vinschen vinschen@redhat.com

z8k --target=z8k-coff ,-Werror
Known problem in 5.1
Maintenance only
OBSOLETE candidate, not multi-arch