Mail Archives: djgpp-workers/1996/08/28/01:13:29
On Tue, 27 Aug 1996, DJ Delorie wrote:
> In theory any function can be "inlined" (if gcc permits), but each
> time you do so you make it so that you have to recompile sources to
> upgrade libc. With all the work we've been doing on text vs binary, I
> didn't feel like recompiling all the gnu utilities instead of just
> linking.
That is only a consideration if you keep all the .o files in between libc
changes. Such a situation is perhaps common during alpha/beta testing,
but not otherwise (at least the way I manage my disks). Usually, it's
much less hassle to just unzip the sources and rebuild everything. And
even if .o are present, you can always `make clean' and rebuild: doesn't
take too much for most packages.
Anyway, if the gain from using a macro or an inline function is minimal,
then doing it isn't worth the hassle either. I just wanted to be sure
this isn't something that just slipped us by chance.
- Raw text -