* Towards truly multi-arching the i386
@ 2002-05-12 15:04 Mark Kettenis
2002-05-12 20:27 ` Andrew Cagney
2002-05-12 22:12 ` Eli Zaretskii
0 siblings, 2 replies; 6+ messages in thread
From: Mark Kettenis @ 2002-05-12 15:04 UTC (permalink / raw)
To: gdb
The i386 has been partially multi-arch'ed for some time now, but only
the bare minimum has been done. Therefore I decided to put some real
effort into it. I think I've tackled most of the difficulties, and
made some real progress. Unfortunately there are quite a number of
old targets that I'd really like to drop in this process. I made some
lists with targets: targets that are already working satisfactory,
targets that I intend to support (possibly with the help of others),
one target that's really redundant, and a few targets that I'd like to
obsolete. Please take a good look at that last look, and yell at me
if you can think of a reason not to obsolete any of those targets. If
I don't hear anything within the next few weeks they will be lost
forever :-).
Mark
Supported targets
-----------------
i386-*-aout*
i386-*-coff*
i386-*-elf*
i386-*-freebsd*
i386-*-linux*
i386-*-msdosdjgpp*
i386-*-netbsdelf*
i386-*-netbsd*
i386-*-netware*
i386-*-openbsd*
i386-*-pe*
i386-*-solaris* Canonicalized to i386-pc-solaris2
i386-*-sysv4*
i386-*-vxworks*
To be supported
---------------
i386-*-cygwin*
i386-*-isc* Issue with START_INFERIOR_TRAPS_EXPECTED
i386-*-lynxos*
i386-*-sco3.2v5* Several issues
i386-*-sco* Issue with START_INFERIOR_TRAPS_EXPECTED
i386-*-sysv4.2* UNIXWARE define, ptid issues
i386-*-sysv5* UNIXWARE define, ptid issues
i386-*-sysv* Issue with START_INFERIOR_TRAPS_EXPECTED
Redundant targets
-----------------
i386-ncr-* Caught by i386-*-sysv4*
Obsolete targets
----------------
i386-sequent-bsd*
i386-sequent-sysv4*
i386-sequent-sysv*
i386-*-aix*
i386-*-bsd*
i386-*-mach3*
i386-*-os9k
i386-*-osf1mk*
i386-*-sco3.2v4* Broken
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Towards truly multi-arching the i386
2002-05-12 15:04 Towards truly multi-arching the i386 Mark Kettenis
@ 2002-05-12 20:27 ` Andrew Cagney
2002-05-25 18:40 ` Mark Kettenis
2002-05-12 22:12 ` Eli Zaretskii
1 sibling, 1 reply; 6+ messages in thread
From: Andrew Cagney @ 2002-05-12 20:27 UTC (permalink / raw)
To: Mark Kettenis; +Cc: gdb
> The i386 has been partially multi-arch'ed for some time now, but only
> the bare minimum has been done. Therefore I decided to put some real
> effort into it. I think I've tackled most of the difficulties, and
> made some real progress. Unfortunately there are quite a number of
> old targets that I'd really like to drop in this process. I made some
> lists with targets: targets that are already working satisfactory,
> targets that I intend to support (possibly with the help of others),
> one target that's really redundant, and a few targets that I'd like to
> obsolete. Please take a good look at that last look, and yell at me
> if you can think of a reason not to obsolete any of those targets. If
> I don't hear anything within the next few weeks they will be lost
> forever :-).
See:
http://sources.redhat.com/gdb/onlinedocs/gdbint_15.html#SEC117
http://sources.redhat.com/gdb/onlinedocs/gdbint_15.html#SEC153
> Mark
>
> Supported targets
> -----------------
>
> i386-*-aout*
> i386-*-coff*
> i386-*-elf*
These three should be identical.
> i386-*-freebsd*
> i386-*-linux*
> i386-*-msdosdjgpp*
> i386-*-netbsdelf*
> i386-*-netbsd*
> i386-*-netware*
Can this go? I think it is the old old Novell thing.
> i386-*-openbsd*
> i386-*-pe*
ChrisF would like the PE deleted! It's been bug reported.
> i386-*-solaris* Canonicalized to i386-pc-solaris2
> i386-*-sysv4*
> i386-*-vxworks*
>
> To be supported
> ---------------
>
> i386-*-cygwin*
> i386-*-isc* Issue with START_INFERIOR_TRAPS_EXPECTED
What is this machine?
> i386-*-lynxos*
I think this can go (or at least an attempt made).
> i386-*-sco3.2v5* Several issues
> i386-*-sco* Issue with START_INFERIOR_TRAPS_EXPECTED
> i386-*-sysv4.2* UNIXWARE define, ptid issues
> i386-*-sysv5* UNIXWARE define, ptid issues
> i386-*-sysv* Issue with START_INFERIOR_TRAPS_EXPECTED
>
> Redundant targets
> -----------------
> i386-ncr-* Caught by i386-*-sysv4*
>
> Obsolete targets
> ----------------
>
> i386-sequent-bsd*
> i386-sequent-sysv4*
> i386-sequent-sysv*
> i386-*-aix*
> i386-*-bsd*
> i386-*-mach3*
> i386-*-os9k
Obsoleting os9kread is on the to do list as well.
> i386-*-osf1mk*
> i386-*-sco3.2v4* Broken
Have fun!
Andrew
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Towards truly multi-arching the i386
2002-05-12 15:04 Towards truly multi-arching the i386 Mark Kettenis
2002-05-12 20:27 ` Andrew Cagney
@ 2002-05-12 22:12 ` Eli Zaretskii
2002-05-12 22:14 ` Eli Zaretskii
1 sibling, 1 reply; 6+ messages in thread
From: Eli Zaretskii @ 2002-05-12 22:12 UTC (permalink / raw)
To: Mark Kettenis; +Cc: gdb
On Mon, 13 May 2002, Mark Kettenis wrote:
> Please take a good look at that last look, and yell at me
> if you can think of a reason not to obsolete any of those targets.
I have nothing to yell at you for.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Towards truly multi-arching the i386
2002-05-12 22:12 ` Eli Zaretskii
@ 2002-05-12 22:14 ` Eli Zaretskii
0 siblings, 0 replies; 6+ messages in thread
From: Eli Zaretskii @ 2002-05-12 22:14 UTC (permalink / raw)
To: Mark Kettenis, gdb
On Mon, 13 May 2002, I wrote:
> I have nothing to yell at you for.
Hmm... possibly bad wording. I meant to say that I have no objections to
your suggested list.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Towards truly multi-arching the i386
2002-05-12 20:27 ` Andrew Cagney
@ 2002-05-25 18:40 ` Mark Kettenis
2002-05-28 18:05 ` Andrew Cagney
0 siblings, 1 reply; 6+ messages in thread
From: Mark Kettenis @ 2002-05-25 18:40 UTC (permalink / raw)
To: ac131313; +Cc: gdb
Date: Sun, 12 May 2002 23:27:10 -0400
From: Andrew Cagney <ac131313@cygnus.com>
See:
http://sources.redhat.com/gdb/onlinedocs/gdbint_15.html#SEC117
http://sources.redhat.com/gdb/onlinedocs/gdbint_15.html#SEC153
OK, I just posted something to gdb-announce.
> Mark
>
> Supported targets
> -----------------
>
> i386-*-aout*
> i386-*-coff*
> i386-*-elf*
These three should be identical.
Not quite. i386-*-elf* uses a register numbering scheme for stabs
(stabs-in-ELF to be precise) that differs from traditional stabs used
for a.out and COFF.
> i386-*-freebsd*
> i386-*-linux*
> i386-*-msdosdjgpp*
> i386-*-netbsdelf*
> i386-*-netbsd*
> i386-*-netware*
Can this go? I think it is the old old Novell thing.
Right now it's only supported as a target, and it was really trivial
to add. So I'll keep it.
> i386-*-openbsd*
> i386-*-pe*
ChrisF would like the PE deleted! It's been bug reported.
Ah, well, it's basically identical to i386-*-aout* and i386-*-coff*.
The only "support" is the line in configure.tgt. I'll leave it to
Chris to decide what to do with it.
> i386-*-solaris* Canonicalized to i386-pc-solaris2
> i386-*-sysv4*
> i386-*-vxworks*
>
> To be supported
> ---------------
>
> i386-*-cygwin*
> i386-*-isc* Issue with START_INFERIOR_TRAPS_EXPECTED
What is this machine?
> i386-*-lynxos*
I think this can go (or at least an attempt made).
I'll leave it alone for now.
> i386-*-sco3.2v5* Several issues
> i386-*-sco* Issue with START_INFERIOR_TRAPS_EXPECTED
> i386-*-sysv4.2* UNIXWARE define, ptid issues
> i386-*-sysv5* UNIXWARE define, ptid issues
> i386-*-sysv* Issue with START_INFERIOR_TRAPS_EXPECTED
>
> Redundant targets
> -----------------
> i386-ncr-* Caught by i386-*-sysv4*
>
> Obsolete targets
> ----------------
>
> i386-sequent-bsd*
> i386-sequent-sysv4*
> i386-sequent-sysv*
> i386-*-aix*
> i386-*-bsd*
> i386-*-mach3*
> i386-*-os9k
Obsoleting os9kread is on the to do list as well.
Yup!
> i386-*-osf1mk*
> i386-*-sco3.2v4* Broken
Have fun!
I'll probably start making a real mess next weekend ;-). I hope it'll
be acceptable that some targets will be broken for a few days. I
don't think I can keep things compiling without resorting to one large
mega-patch.
Mark
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Towards truly multi-arching the i386
2002-05-25 18:40 ` Mark Kettenis
@ 2002-05-28 18:05 ` Andrew Cagney
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Cagney @ 2002-05-28 18:05 UTC (permalink / raw)
To: Mark Kettenis; +Cc: gdb
> > Mark
> >
> > Supported targets
> > -----------------
> >
> > i386-*-aout*
> > i386-*-coff*
> > i386-*-elf*
> These three should be identical.
>
> Not quite. i386-*-elf* uses a register numbering scheme for stabs
> (stabs-in-ELF to be precise) that differs from traditional stabs used
> for a.out and COFF.
Ah! So BFD could be built differently but GDB would be identical - like
the sh*-* target.
M'kay,
Andrew
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2002-05-29 1:05 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-05-12 15:04 Towards truly multi-arching the i386 Mark Kettenis
2002-05-12 20:27 ` Andrew Cagney
2002-05-25 18:40 ` Mark Kettenis
2002-05-28 18:05 ` Andrew Cagney
2002-05-12 22:12 ` Eli Zaretskii
2002-05-12 22:14 ` Eli Zaretskii
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox