This is the mail archive of the egcs@egcs.cygnus.com mailing list for the EGCS project. See the EGCS home page for more information.
Hi,
Linus Torvalds:
> If you guys even had a _technical_ reason for changing things, I'd
> understand. As it is, I really don't look forward to working with people
> who want to change compiler interfaces on a day-to-day basis.
>
The current limiting code was, AFAIK, put in because excessive inlining
caused egcs (more specifically, g++) to require a somewhat ugly amount of
swap space. But somebody else can probably answer that question better than
me.
Anyway, it's been documented for some time that inline isn't always
honored. Whether that happens in 10% or in 0.0001% of the cases which are
relevant for the Linux kernel is, IMHO, somewhat non-interesting.
Anyway^2, fixing the problem is easy, all we need to do is to decide on a
"correct" way to do it. (Famous last words, I know. On the other hand,
neither 'side' of this debate needs the ego boost provided by Having Been
Right All Along, so...)
--
Matthias Urlichs | noris network GmbH | smurf@noris.de | ICQ: 20193661
The quote was selected randomly. Really. | http://www.noris.de/~smurf/
--
I haven't got time to chat to undersecretaries, permanent or otherwise.
-- Pertwee, DOCTOR WHO AND THE SILURIANS