Chris Quenelle wrote:
> 
> With the -g option, the C++ compiler turns off front-end inlining and
> generates out-of-line function bodies for inline functions.  This also
> ends up creating many many extra relocations for those extra calls.
> 
> Try compiling with the -g0 (gee zero) option and see if that improves
> the performance.  That has the same effect as -g without affecting
> front-end inlining.

If this helps, great.  But if you still have a 4-5 minute link then
we've probably tripped over a scalability issue in ld(1).

If we could get the libdir*.o objects from you we could certainly
look into things a little more.

-- 

Rod.

Reply via email to