Preventing link time optimization from inlining

Richard Biener richard.guenther@gmail.com
Fri Dec 21 10:35:00 GMT 2012


On Thu, Dec 20, 2012 at 5:33 PM, Adam <adam.j.lewis@gmail.com> wrote:
> Hi,
>
> When using -flto is there a way to tell gcc to not inline a particular function? attribute noinline appears to have no effect. I am using gcc 4.7.2. The use case is for certain functions that cause optimization problems when they are inlined. An example is when the function is throwing a c++ exception.

attribute noinline should have the desired effect (you may need
noclone as well).

Richard.

> Thanks,
> Adam



More information about the Gcc mailing list