* 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