On Fri, Jul 28, 2017 at 03:20:49PM +0200, Jakub Jelinek wrote:
> Conceptually, this optimization inlines aspects of the called
function
> into the caller, across DSO boundaries. In particular, as implemented
> now on ppc64le, the net effect is that the ABI changes if you add a
> global variable access to a function which previously did not have one.
>
> I posted a more technical summary here:
>
> <
https://sourceware.org/ml/libc-alpha/2017-07/msg00968.html>
Note link to the implementation and rationale is
https://sourceware.org/ml/binutils/2017-06/msg00007.html
Jakub