[PATCH] BZ #19590: Fixed build of shared objects that use libmvec.so functions
H.J. Lu
hjl.tools@gmail.com
Wed Feb 10 12:45:00 GMT 2016
On Wed, Feb 10, 2016 at 3:36 AM, Andrew Senkevich
<andrew.n.senkevich@gmail.com> wrote:
> Hi,
>
> here the fix for BZ #19590.
>
>
> diff --git a/ChangeLog b/ChangeLog
> index 11c3156..6ebcefb 100644
> --- a/ChangeLog
> +++ b/ChangeLog
> @@ -1,3 +1,9 @@
> +2016-02-10 Andrew Senkevich <andrew.senkevich@intel.com>
> + Carlos O'Donell <carlos@redhat.com>
> +
> + [BZ #19590]
> + * sysdeps/x86_64/fpu/svml_finite_alias.S (ALIAS_IMPL): Use PLT.
> +
> 2016-02-04 Rajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com>
>
> * sysdeps/powerpc/fpu/libm-test-ulps: Regenerated.
> diff --git a/sysdeps/x86_64/fpu/svml_finite_alias.S
> b/sysdeps/x86_64/fpu/svml_finite_alias.S
> index 0062fe4..0da3b64 100644
> --- a/sysdeps/x86_64/fpu/svml_finite_alias.S
> +++ b/sysdeps/x86_64/fpu/svml_finite_alias.S
> @@ -23,7 +23,7 @@
>
> #define ALIAS_IMPL(alias, target) \
> ENTRY (alias); \
> - call target; \
> + call target@PLT; \
> ret; \
> END (alias)
>
>
Need a testcase, You can use assembly code in testcase to make it
compiler independent.
--
H.J.
More information about the Libc-alpha
mailing list