* Re: [Patch] ld config bits for i860 coff target
[not found] ` <m3y8xwjh68.fsf@redhat.com>
@ 2003-08-15 15:19 ` Andrew Cagney
2003-08-15 15:21 ` Daniel Jacobowitz
0 siblings, 1 reply; 4+ messages in thread
From: Andrew Cagney @ 2003-08-15 15:19 UTC (permalink / raw)
To: Nick Clifton; +Cc: binutils, gdb
> Hi Guys,
>
>
>> Alan Modra <amodra@bigpond.net.au> writes:
>
>
>> I agree with Zack. If we can achieve that, then I think the generated
>> files could be removed from CVS too. No problem then with churn, which
>> is the major reason to have "blessed" versions of auto-tools. (At least
>> these days. When Ian put that version onto the ftp site, there was no
>> released version of auto-tools that worked reliably with binutils.)
>>
>> As I said on irc, I don't really like the idea of recommending a
>> particular autoconf/automake version. Having an officially blessed
>> version makes us (binutils) lazy in keeping up to date in our
>> Makefile.am/autoconf.ac files, and also means that the latest auto-tools
>> might not be tested as well as they could be.
>
>
> Seconded. If we can make binutils work with modern versions of the
> tools and remove the need to a particular, blessed, version then I am
> all for it.
How quickly people forget :-(
The developer tools came to use specific generated versions of those
files because people encountered host dependant problems with the
generators. Guarenteed that the generated files being run, were
identical across all fronts.
There is a definite tradeoff - the idealistic (rose coloured) goal of
things working with any generator tools vs the very real cost to the
development process caused by people chasing generator bugs rather than
real problems.
GCC has the luxury of being somewhat insulated from the host - in theory
it should be completly host independant. As one moves away from that,
through the linker and towards the debugger, the dynamics change.
Botched/unpredictable configure runs really hurt GDB's build.
Andrew
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Patch] ld config bits for i860 coff target
2003-08-15 15:19 ` [Patch] ld config bits for i860 coff target Andrew Cagney
@ 2003-08-15 15:21 ` Daniel Jacobowitz
2003-08-15 16:00 ` Andrew Cagney
0 siblings, 1 reply; 4+ messages in thread
From: Daniel Jacobowitz @ 2003-08-15 15:21 UTC (permalink / raw)
To: Andrew Cagney; +Cc: Nick Clifton, binutils, gdb
On Fri, Aug 15, 2003 at 10:58:26AM -0400, Andrew Cagney wrote:
> How quickly people forget :-(
>
> The developer tools came to use specific generated versions of those
> files because people encountered host dependant problems with the
> generators. Guarenteed that the generated files being run, were
> identical across all fronts.
I didn't forget. If we re-encounter such problems then we can go back
to having blessed tarballs. Your "idealistic" goal is a lot more
realistic than you seem to think; the autotools have matured a great
deal.
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Patch] ld config bits for i860 coff target
2003-08-15 15:21 ` Daniel Jacobowitz
@ 2003-08-15 16:00 ` Andrew Cagney
2003-08-15 21:27 ` Daniel Jacobowitz
0 siblings, 1 reply; 4+ messages in thread
From: Andrew Cagney @ 2003-08-15 16:00 UTC (permalink / raw)
To: Daniel Jacobowitz; +Cc: Nick Clifton, binutils, gdb
> On Fri, Aug 15, 2003 at 10:58:26AM -0400, Andrew Cagney wrote:
>
>> How quickly people forget :-(
>>
>> The developer tools came to use specific generated versions of those
>> files because people encountered host dependant problems with the
>> generators. Guarenteed that the generated files being run, were
>> identical across all fronts.
>
>
> I didn't forget. If we re-encounter such problems then we can go back
> to having blessed tarballs. Your "idealistic" goal is a lot more
> realistic than you seem to think; the autotools have matured a great
> deal.
Note also that any GCC developer's opinions need to be heavily, if not
totally discounted when it comes to GDB. Its GDB, and not GCC that will
get to sort out GDB's mess.
I'd like to see hard evidence that the proposal works before considering
an implementation.
Andrew
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Patch] ld config bits for i860 coff target
2003-08-15 16:00 ` Andrew Cagney
@ 2003-08-15 21:27 ` Daniel Jacobowitz
0 siblings, 0 replies; 4+ messages in thread
From: Daniel Jacobowitz @ 2003-08-15 21:27 UTC (permalink / raw)
To: Andrew Cagney; +Cc: Nick Clifton, binutils, gdb
On Fri, Aug 15, 2003 at 12:00:28PM -0400, Andrew Cagney wrote:
> >On Fri, Aug 15, 2003 at 10:58:26AM -0400, Andrew Cagney wrote:
> >
> >>How quickly people forget :-(
> >>
> >>The developer tools came to use specific generated versions of those
> >>files because people encountered host dependant problems with the
> >>generators. Guarenteed that the generated files being run, were
> >>identical across all fronts.
> >
> >
> >I didn't forget. If we re-encounter such problems then we can go back
> >to having blessed tarballs. Your "idealistic" goal is a lot more
> >realistic than you seem to think; the autotools have matured a great
> >deal.
>
> Note also that any GCC developer's opinions need to be heavily, if not
> totally discounted when it comes to GDB. Its GDB, and not GCC that will
> get to sort out GDB's mess.
>
> I'd like to see hard evidence that the proposal works before considering
> an implementation.
I don't see how you could get any evidence without trying the
implementation. Feel free to do so, in a week or so when I get around
to redoing the conversion for GDB.
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-08-15 21:27 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <m3he4wgjwt.fsf@redhat.com>
[not found] ` <Pine.GSO.4.33.0308051154230.29414-100000@forest.owlnet.rice.edu>
[not found] ` <20030806014541.GY27145@bubble.sa.bigpond.net.au>
[not found] ` <20030806025553.GA14245@nevyn.them.org>
[not found] ` <20030806040345.GB27145@bubble.sa.bigpond.net.au>
[not found] ` <m365lbgobb.fsf@redhat.com>
[not found] ` <20030814045151.GA28747@nevyn.them.org>
[not found] ` <20030814052535.GU27145@bubble.sa.bigpond.net.au>
[not found] ` <m3y8xwjh68.fsf@redhat.com>
2003-08-15 15:19 ` [Patch] ld config bits for i860 coff target Andrew Cagney
2003-08-15 15:21 ` Daniel Jacobowitz
2003-08-15 16:00 ` Andrew Cagney
2003-08-15 21:27 ` Daniel Jacobowitz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox