[PATCH] powerpc: Export __parse_hwcap_and_convert_at_platform to, libc.a

Paul E. Murphy murphyp@linux.vnet.ibm.com
Thu Dec 17 23:52:00 GMT 2015



On 12/15/2015 12:51 PM, Carlos Eduardo Seo wrote:
> 
> Hi
> 
> Commit 67385a01d229751569b6aac067ffdcd813a15d7a added a new feature for powerpc, where we store HWCAP/Platform bits in the TCB.  In the dynamic linking case, we use the versioned symbol '__parse_hwcap_and_convert_at_platform' to verify if this feature is available.  However, the same symbol was not exported to libc.a, making it not possible for GCC to check for it prior to link time. This patch fixes that.
> 
> Regards,
> 


Is this better or worse than amending the troublesome spot to:

#if IS_IN (rtld) || !defined (SHARED)

as versioned_symbol() translates to weak_alias() in the later case.

If not, LGTM.

Paul



More information about the Libc-alpha mailing list