about summary refs log tree commit diff
path: root/sysdeps/powerpc/powerpc64/tls-macros.h
diff options
context:
space:
mode:
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>2015-01-27 13:16:39 -0500
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>2015-01-28 05:59:16 -0500
commit08cee2a464f614a6d4275b5af6c52481f1aa16e6 (patch)
treee0a0b946ed40ac3c884db74de69b7cf291194808 /sysdeps/powerpc/powerpc64/tls-macros.h
parent5fe8e3597562ac8e0e3df1399ebf804f72e7f661 (diff)
downloadglibc-08cee2a464f614a6d4275b5af6c52481f1aa16e6.tar.gz
glibc-08cee2a464f614a6d4275b5af6c52481f1aa16e6.tar.xz
glibc-08cee2a464f614a6d4275b5af6c52481f1aa16e6.zip
powerpc: Fix fsqrt build in libm [BZ#16576]
Some powerpc64 processors (e5500 core for instance) does not provide the
fsqrt instruction, however current check to use in math_private.h is
__WORDSIZE and _ARCH_PWR4 (ISA 2.02).  This is patch change it to use
the compiler flag _ARCH_PPCSQ (which is the same condition GCC uses to
decide whether to generate fsqrt instruction).

It fixes BZ#16576.
Diffstat (limited to 'sysdeps/powerpc/powerpc64/tls-macros.h')
0 files changed, 0 insertions, 0 deletions