mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-29 04:33:36 +08:00
Fix sparc 64-bit GMP ifunc resolution in static builds.
[BZ #16150] * sysdeps/sparc/sparc64/multiarch/add_n.S: Resolve to the correct generic symbol in the non-vis3 case in static builds. * sysdeps/sparc/sparc64/multiarch/addmul_1.S: Likewise. * sysdeps/sparc/sparc64/multiarch/mul_1.S: Likewise. * sysdeps/sparc/sparc64/multiarch/sub_n.S: Likewise. * sysdeps/sparc/sparc64/multiarch/submul_1.S: Likewise.
This commit is contained in:
parent
e47e1d8f1c
commit
7ddace62b0
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
||||
2013-11-11 David S. Miller <davem@davemloft.net>
|
||||
|
||||
[BZ #16150]
|
||||
* sysdeps/sparc/sparc64/multiarch/add_n.S: Resolve to the correct generic
|
||||
symbol in the non-vis3 case in static builds.
|
||||
* sysdeps/sparc/sparc64/multiarch/addmul_1.S: Likewise.
|
||||
* sysdeps/sparc/sparc64/multiarch/mul_1.S: Likewise.
|
||||
* sysdeps/sparc/sparc64/multiarch/sub_n.S: Likewise.
|
||||
* sysdeps/sparc/sparc64/multiarch/submul_1.S: Likewise.
|
||||
|
||||
2013-11-11 Jan Kratochvil <jan.kratochvil@redhat.com>
|
||||
|
||||
[BZ #387]
|
||||
|
2
NEWS
2
NEWS
@ -17,7 +17,7 @@ Version 2.19
|
||||
15844, 15847, 15849, 15855, 15856, 15857, 15859, 15867, 15886, 15887,
|
||||
15890, 15892, 15893, 15895, 15897, 15905, 15909, 15917, 15919, 15921,
|
||||
15923, 15939, 15948, 15963, 15966, 15985, 15988, 16032, 16034, 16036,
|
||||
16037, 16041, 16071, 16072, 16074, 16078, 16112, 16153.
|
||||
16037, 16041, 16071, 16072, 16074, 16078, 16112, 16150, 16153.
|
||||
|
||||
* CVE-2012-4412 The strcoll implementation caches indices and rules for
|
||||
large collation sequences to optimize multiple passes. This cache
|
||||
|
@ -42,7 +42,7 @@ ENTRY(__mpn_add_n)
|
||||
sethi %gdop_hix22(__mpn_add_n_generic), %o1
|
||||
xor %o1, %gdop_lox10(__mpn_add_n_generic), %o1
|
||||
# else
|
||||
set __mpn_add_n_vis3, %o1
|
||||
set __mpn_add_n_generic, %o1
|
||||
# endif
|
||||
10:
|
||||
# ifdef SHARED
|
||||
|
@ -42,7 +42,7 @@ ENTRY(__mpn_addmul_1)
|
||||
sethi %gdop_hix22(__mpn_addmul_1_generic), %o1
|
||||
xor %o1, %gdop_lox10(__mpn_addmul_1_generic), %o1
|
||||
# else
|
||||
set __mpn_addmul_1_vis3, %o1
|
||||
set __mpn_addmul_1_generic, %o1
|
||||
# endif
|
||||
10:
|
||||
# ifdef SHARED
|
||||
|
@ -42,7 +42,7 @@ ENTRY(__mpn_mul_1)
|
||||
sethi %gdop_hix22(__mpn_mul_1_generic), %o1
|
||||
xor %o1, %gdop_lox10(__mpn_mul_1_generic), %o1
|
||||
# else
|
||||
set __mpn_mul_1_vis3, %o1
|
||||
set __mpn_mul_1_generic, %o1
|
||||
# endif
|
||||
10:
|
||||
# ifdef SHARED
|
||||
|
@ -42,7 +42,7 @@ ENTRY(__mpn_sub_n)
|
||||
sethi %gdop_hix22(__mpn_sub_n_generic), %o1
|
||||
xor %o1, %gdop_lox10(__mpn_sub_n_generic), %o1
|
||||
# else
|
||||
set __mpn_sub_n_vis3, %o1
|
||||
set __mpn_sub_n_generic, %o1
|
||||
# endif
|
||||
10:
|
||||
# ifdef SHARED
|
||||
|
@ -42,7 +42,7 @@ ENTRY(__mpn_submul_1)
|
||||
sethi %gdop_hix22(__mpn_submul_1_generic), %o1
|
||||
xor %o1, %gdop_lox10(__mpn_submul_1_generic), %o1
|
||||
# else
|
||||
set __mpn_submul_1_vis3, %o1
|
||||
set __mpn_submul_1_generic, %o1
|
||||
# endif
|
||||
10:
|
||||
# ifdef SHARED
|
||||
|
Loading…
Reference in New Issue
Block a user