Re: [PATCH] Turn on gnu-indirect-function by default on PowerPC servers

2016-12-02 Thread Segher Boessenkool
On Fri, Dec 02, 2016 at 04:09:22PM -0500, Michael Meissner wrote: > On Thu, Nov 24, 2016 at 01:07:04AM +, Joseph Myers wrote: > This patch enables --enable-gnu-indirect-function on all PowerPC linux > systems, > except for targetting Android or uclib. It is exactly the same code as we use >

Re: [PATCH] Turn on gnu-indirect-function by default on PowerPC servers

2016-12-02 Thread Joseph Myers
On Fri, 2 Dec 2016, Michael Meissner wrote: > This patch enables --enable-gnu-indirect-function on all PowerPC linux > systems, > except for targetting Android or uclib. It is exactly the same code as we use > in the i[34567]86-*-linux, x86_64-*-linux*, s390-*-linux*, and s390x-*-linux* >

Re: [PATCH] Turn on gnu-indirect-function by default on PowerPC servers

2016-12-02 Thread Michael Meissner
On Thu, Nov 24, 2016 at 01:07:04AM +, Joseph Myers wrote: > On Wed, 23 Nov 2016, Michael Meissner wrote: > > > Since some of the embedded hosts use powerpc-*-linux, I only set > > the > > default if the target is a 64-bit PowerPC system. I tested the compiler > > manually to verify that

Re: [PATCH] Turn on gnu-indirect-function by default on PowerPC servers

2016-11-23 Thread Joseph Myers
On Wed, 23 Nov 2016, Michael Meissner wrote: > Since some of the embedded hosts use powerpc-*-linux, I only set the > default if the target is a 64-bit PowerPC system. I tested the compiler > manually to verify that ifunc support was enabled, and it was. I did a > boostrap build/check cycle on

[PATCH] Turn on gnu-indirect-function by default on PowerPC servers

2016-11-23 Thread Michael Meissner
This patch changes the default on 64-bit PowerPC Linux systems for the --enable-gnu-indirect-function configuration option (i.e. support for the ifunc attribute) to mirror the x86_64/i386/s390x systems that assume the use of glibcs that support it. Since some of the embedded hosts use