------- Comment #6 from hubicka at gcc dot gnu dot org  2006-04-30 13:33 -------
This is probably won't fix as well.  The problem is that calls to builtins in
general can be produced arbitrarily late in the compilation process (before RTL
expansion).
We might try to do limited inliner pass specializing to extern inlines late in
compilation but at the moment this is undoable because at that moment we are in
SSA and having extern inlines released from memory.
On IPA branch we can get further but with all the aliasing datastructures built
plus the fact that extern inline builtins might in general have totally
inexpected behaviour, I think it is rather dangerous to implement.


-- 


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

Reply via email to