------- Additional Comments From nomura at netapp dot com  2005-07-26 21:32 
-------
The implications of a change like this go beyond the implementation detail that
it "can't lose code size".  In our product it resulted in 10,000 static
functions disappearing due to a compiler rev -- debugging became very difficult.
 Then it was hard to hunt down exactly what to turn off since
-fno-inline-functions had no effect.  I was thinking I had to open up the code
when thankfully I came across this bug.

Please add a way to disable this form of inlining in some way.  I'm not
criticizing the optimization, but rather the difficulty in maintaining
compatibility.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15366

Reply via email to