This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: Automatic dependency tracking
- From: Tom Tromey <tromey at redhat dot com>
- To: gdb at sourceware dot org
- Date: Wed, 25 Jun 2008 18:08:16 -0600
- Subject: Re: Automatic dependency tracking
- References: <200806152203.14626.pedro@codesourcery.com> <u3anel69s.fsf@gnu.org> <20080616012617.GA8944@caradoc.them.org> <g35201$2uf$2@ger.gmane.org> <m33an413yx.fsf@fleche.redhat.com> <20080625182858.GA25575@caradoc.them.org>
- Reply-to: Tom Tromey <tromey at redhat dot com>
>>>>> "Daniel" == Daniel Jacobowitz <drow@false.org> writes:
Daniel> Option two: we could require GNU make.
FWIW it is pretty easy to implement automake-style dependency tracking
with GNU make. This failed for GCC, due to make bugs, but GCC's
Makefiles are weird.
GNU make is really much nicer than the other alternatives.
Daniel> Option four: We could borrow logic from BFD to generate dependency
Daniel> lists. What's going on with this code anyway? Why does BFD need
Daniel> dependency lists in Makefile.am if it uses automake?
The BFD code predates Automake and, as I recall, was deemed to work
well enough.
Tom