[Bug tree-optimization/33763] [4.2/4.3/4.4 Regression] Bogus inlining failed in call to `xxx': redefined extern inline functions are not considered for inlining

jakub at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Nov 13 13:56:00 GMT 2008



------- Comment #14 from jakub at gcc dot gnu dot org  2008-11-13 13:55 -------
The reason for using always_inline attribute in glibc headers is that whether
these (tiny) wrappers are inlined or not is a security matter for the program
(if they are inlined, -D_FORTIFY_SOURCE checking is performed, if they are not,
then no checking is done), and that checking shouldn't be affected by how many
functions were already inlined into some function etc.

As this isn't going to be fixed in 4.4 either, could we get the sorry quieted
up?


-- 


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



More information about the Gcc-bugs mailing list