Re: [PATCH v6 8/9] Implement kernel live patching for ppc64le (ABIv2)

From: Jiri Kosina
Date: Tue Feb 02 2016 - 15:39:28 EST


On Tue, 2 Feb 2016, Petr Mladek wrote:

> Note that TOC is not set only when the problematic functions are
> compiled with --mprofile-kernel. I still see the TOC stuff when
> compiling only with -pg.

I don't see how this wouldn't be a gcc bug.

No matter whether it's plain profiling call (-pg) or kernel profiling call
(-mprofile-kernel), gcc must always assume that global function (that will
typically have just one instance for the whole address space) will be
called.

--
Jiri Kosina
SUSE Labs