This is the mail archive of the
mailing list for the GCC project.
Re: [committed] libada merge part 3: cleanups
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: neroden at twcny dot rr dot com
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 15 Apr 04 14:44:44 EDT
- Subject: Re: [committed] libada merge part 3: cleanups
I guess I've removed the ability to do 'make gnatlib'
without doing 'make all-gcc' (a.k.a. 'make all' in the gcc subdir),
since they're now in different Makefiles, and configuring the libada
Makefile requires that GCC be built first. (Actually, that requirement
isn't strict; it requires that GCC be configured first and that $CC and
some other variables be set properly during libada configuration.)
(If that one ability is absolutely essential, I shall scream, because
every other language library in GCC accepts this restriction, and it
amounts to a severe restriction on ever cleaning up the GCC Makefile.)
I'm not sure I understand the issues fully, but it's most certainly the
case that the <target>/* directories won't be built and I expect "make
gnatlib" to work. I typically have a dozen or more cross-compilers
built and do not have or need the cross-assemblers.