top level: make more dependencies explicit

Andrew Cagney ac131313@redhat.com
Sun Sep 29 12:25:00 GMT 2002


> On Sun, Sep 29, 2002 at 01:09:22PM -0400, Andrew Cagney wrote:
> 
>> Nathanael,
>> 
>> FYI, I'm about to revert this change:
>> 
>> 2002-09-25  Nathanael Nerode  <neroden@gcc.gnu.org>
>> 
>>         * Makefile.tpl: Make subsituted variables more autoconfy.
>>         * Makefile.in: Regenerate.
>>         * configure: Make seds more autoconfy.
>> 
>> It breaks both the GDB and BINUITLS snapshot processes.  Details to 
>> follow, however, suggest a short pause.
> 
> Uh... yuck.
> 
> Are there some details on the GDB and BINUTILS snapshot processes so that
> I can fix *them*?  This change is going to happen eventually, even if
> it's reverted for now; the Makefile changes will be necessary for
> autoonfiscation.
> 
> Wait, let me look at Makefile.in...
> 
> Ewwwww.  The taz rules use Makefile.in *as a Makefile*. 
> That's the root of the problem, isn't it?  Incidentally, that's
> disgusting. :-)  

Well I think ``SHELL = @config_shell@'' is ugly :-)  Why can't the 
configury code edit ``s/^SHELL =.*/SHELL = $.../''.

The mechanism is very old (it pre-dates me as GDB release engineer). 
Changing it is going to involve updates to many things - snapshot 
scripts, release process doco, .... so won't happen overnight.

Andrew



More information about the Binutils mailing list