Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
* What should we do with rs6000?
@ 2004-08-11 22:16 Joel Brobecker
  2004-08-11 22:57 ` Andrew Cagney
  2004-08-12  0:38 ` Michael Snyder
  0 siblings, 2 replies; 9+ messages in thread
From: Joel Brobecker @ 2004-08-11 22:16 UTC (permalink / raw)
  To: gdb-patches

I am mostly interested in config/rs6000/xm-rs6000.h. This file gets
included because config/rs6000/rs6000.mh gets selected. This leads
me to configure.host, where I see that this mh file only gets selected
if GDB is configure with a rs6000-*-* triplet that don't match certain
conditions:

        rs6000-*-lynxos*)       gdb_host=rs6000lynx ;;
        rs6000-*-aix4*)         gdb_host=aix4 ;;
        rs6000-*-*)             gdb_host=rs6000 ;;

So I guess this means older versions of AIX (3.x and older).
Am I right?

Do we still support older versions of AIX?

How about rs6000 itself??? Still supported?

-- 
Joel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: What should we do with rs6000?
  2004-08-11 22:16 What should we do with rs6000? Joel Brobecker
@ 2004-08-11 22:57 ` Andrew Cagney
  2004-08-12  3:33   ` Joel Brobecker
  2004-08-12  0:38 ` Michael Snyder
  1 sibling, 1 reply; 9+ messages in thread
From: Andrew Cagney @ 2004-08-11 22:57 UTC (permalink / raw)
  To: Joel Brobecker; +Cc: gdb-patches

> I am mostly interested in config/rs6000/xm-rs6000.h. This file gets
> included because config/rs6000/rs6000.mh gets selected. This leads
> me to configure.host, where I see that this mh file only gets selected
> if GDB is configure with a rs6000-*-* triplet that don't match certain
> conditions:
> 
>         rs6000-*-lynxos*)       gdb_host=rs6000lynx ;;
>         rs6000-*-aix4*)         gdb_host=aix4 ;;
>         rs6000-*-*)             gdb_host=rs6000 ;;
> 
> So I guess this means older versions of AIX (3.x and older).
> Am I right?
> 
> Do we still support older versions of AIX?
> 
> How about rs6000 itself??? Still supported?

I think a more immediate question to ask is: Is autoconf sufficient for 
configuring / building on those systems and hence can the xm*.h files be 
removed?

Here we're going with a working assumption that the answer is yes, and 
if it turns out that it isn't  we've a bug in configure :-)

Andrew



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: What should we do with rs6000?
  2004-08-11 22:16 What should we do with rs6000? Joel Brobecker
  2004-08-11 22:57 ` Andrew Cagney
@ 2004-08-12  0:38 ` Michael Snyder
  2004-08-12  3:25   ` Joel Brobecker
  1 sibling, 1 reply; 9+ messages in thread
From: Michael Snyder @ 2004-08-12  0:38 UTC (permalink / raw)
  To: Joel Brobecker; +Cc: gdb-patches

Joel Brobecker wrote:
> I am mostly interested in config/rs6000/xm-rs6000.h. This file gets
> included because config/rs6000/rs6000.mh gets selected. This leads
> me to configure.host, where I see that this mh file only gets selected
> if GDB is configure with a rs6000-*-* triplet that don't match certain
> conditions:
> 
>         rs6000-*-lynxos*)       gdb_host=rs6000lynx ;;
>         rs6000-*-aix4*)         gdb_host=aix4 ;;
>         rs6000-*-*)             gdb_host=rs6000 ;;
> 
> So I guess this means older versions of AIX (3.x and older).
> Am I right?

rs6000-elf?




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: What should we do with rs6000?
  2004-08-12  0:38 ` Michael Snyder
@ 2004-08-12  3:25   ` Joel Brobecker
  0 siblings, 0 replies; 9+ messages in thread
From: Joel Brobecker @ 2004-08-12  3:25 UTC (permalink / raw)
  To: Michael Snyder; +Cc: gdb-patches

> >So I guess this means older versions of AIX (3.x and older).
> >Am I right?
> 
> rs6000-elf?

But that would be the target only, right?

-- 
Joel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: What should we do with rs6000?
  2004-08-11 22:57 ` Andrew Cagney
@ 2004-08-12  3:33   ` Joel Brobecker
  2004-08-12 12:07     ` Andrew Cagney
  2004-08-12 16:12     ` Kevin Buettner
  0 siblings, 2 replies; 9+ messages in thread
From: Joel Brobecker @ 2004-08-12  3:33 UTC (permalink / raw)
  To: Andrew Cagney; +Cc: gdb-patches

> I think a more immediate question to ask is: Is autoconf sufficient for 
> configuring / building on those systems and hence can the xm*.h files be 
> removed?
> 
> Here we're going with a working assumption that the answer is yes, and 
> if it turns out that it isn't  we've a bug in configure :-)

Do I understand correctly that you're saying that we should remove
xm-rs6000.h as well?

Peter, Kevin, what do you think?

-- 
Joel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: What should we do with rs6000?
  2004-08-12  3:33   ` Joel Brobecker
@ 2004-08-12 12:07     ` Andrew Cagney
  2004-08-12 15:12       ` Joel Brobecker
  2004-08-12 16:12     ` Kevin Buettner
  1 sibling, 1 reply; 9+ messages in thread
From: Andrew Cagney @ 2004-08-12 12:07 UTC (permalink / raw)
  To: Joel Brobecker; +Cc: gdb-patches

>>I think a more immediate question to ask is: Is autoconf sufficient for 
>>> configuring / building on those systems and hence can the xm*.h files be 
>>> removed?
>>> 
>>> Here we're going with a working assumption that the answer is yes, and 
>>> if it turns out that it isn't  we've a bug in configure :-)
> 
> 
> Do I understand correctly that you're saying that we should remove
> xm-rs6000.h as well?

Yep.  The infrastructure is going.

Andrew



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: What should we do with rs6000?
  2004-08-12 12:07     ` Andrew Cagney
@ 2004-08-12 15:12       ` Joel Brobecker
  2004-08-12 15:34         ` Andrew Cagney
  0 siblings, 1 reply; 9+ messages in thread
From: Joel Brobecker @ 2004-08-12 15:12 UTC (permalink / raw)
  To: Andrew Cagney; +Cc: gdb-patches

> >Do I understand correctly that you're saying that we should remove
> >xm-rs6000.h as well?
> 
> Yep.  The infrastructure is going.

Hmm, sorry, my fault. Can I ask again, just to make sure I am not
misinterpreting you: This is a configuration I can not test - we
should be able to remove blindly these xm­ files without breaking
anything, but since I can't test them, it may break. Should we go
ahead now anyway?

-- 
Joel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: What should we do with rs6000?
  2004-08-12 15:12       ` Joel Brobecker
@ 2004-08-12 15:34         ` Andrew Cagney
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Cagney @ 2004-08-12 15:34 UTC (permalink / raw)
  To: Joel Brobecker; +Cc: gdb-patches

>>>Do I understand correctly that you're saying that we should remove
>>>> >xm-rs6000.h as well?
>>
>>> 
>>> Yep.  The infrastructure is going.
> 
> 
> Hmm, sorry, my fault. Can I ask again, just to make sure I am not
> misinterpreting you: This is a configuration I can not test - we
> should be able to remove blindly these xm­ files without breaking
> anything, but since I can't test them, it may break. Should we go
> ahead now anyway?

Correct.  We can't reasonably require you or anyone else to test on such 
extremely old configurations.  Instead we go with the working assumption 
that the new code is sufficient to replace the old.

Andrew



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: What should we do with rs6000?
  2004-08-12  3:33   ` Joel Brobecker
  2004-08-12 12:07     ` Andrew Cagney
@ 2004-08-12 16:12     ` Kevin Buettner
  1 sibling, 0 replies; 9+ messages in thread
From: Kevin Buettner @ 2004-08-12 16:12 UTC (permalink / raw)
  To: Joel Brobecker; +Cc: gdb-patches, Andrew Cagney

On Wed, 11 Aug 2004 20:33:26 -0700
Joel Brobecker <brobecker@gnat.com> wrote:

> > I think a more immediate question to ask is: Is autoconf sufficient for 
> > configuring / building on those systems and hence can the xm*.h files be 
> > removed?
> > 
> > Here we're going with a working assumption that the answer is yes, and 
> > if it turns out that it isn't  we've a bug in configure :-)
> 
> Do I understand correctly that you're saying that we should remove
> xm-rs6000.h as well?
> 
> Peter, Kevin, what do you think?

I'm all in favor of using autoconf derived information.  The problem
with the xm*.h files (as you've seen) is that the information contained
therein is often very dated.

Kevin


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2004-08-12 16:12 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-11 22:16 What should we do with rs6000? Joel Brobecker
2004-08-11 22:57 ` Andrew Cagney
2004-08-12  3:33   ` Joel Brobecker
2004-08-12 12:07     ` Andrew Cagney
2004-08-12 15:12       ` Joel Brobecker
2004-08-12 15:34         ` Andrew Cagney
2004-08-12 16:12     ` Kevin Buettner
2004-08-12  0:38 ` Michael Snyder
2004-08-12  3:25   ` Joel Brobecker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox