glibc/sysdeps/unix/sysv/linux/powerpc/powerpc64
Martin Sebor db8fed87d9 powerpc: setcontext.S uses power6 mtfsf when not supported [BZ #18116]
The attached patch fixes a glibc build failure with gcc 5 on powerpc64le
caused by a recent change in gcc where the compiler defines the
_ARCH_PWR6 macro when processing assembly files but doesn't invoke the
assembler in the corresponding machine mode (unless it has been
explicitly configured to target POWER 6 or later).  A bug had been filed
with gcc for this (65341) but was closed as won't fix. Glibc relies on
the _ARCH_PWR6 macro in a few .S files to make use of Power ISA 2.5
instructions (specifically, the four-argument form of the mtfsf insn).
A similar problem had occurred in the past (bug 10118) but the fix that
was committed for it didn't anticipate this new problem.
2015-06-01 16:19:50 -03:00
..
970
a2
cell
fpu Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
Implies
Versions
____longjmp_chk.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
brk.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
c++-types.data
clone.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
configure Require autoconf 2.69 2014-09-29 07:53:36 -07:00
configure.ac
dl-cache.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fcntl.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
getcontext.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
kernel_stat.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
ld-le.abilist powerpc __tls_get_addr call optimization 2015-03-25 15:53:47 +10:30
ld.abilist powerpc __tls_get_addr call optimization 2015-03-25 15:53:47 +10:30
ldsodefs.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
libBrokenLocale-le.abilist
libBrokenLocale.abilist
libanl-le.abilist
libanl.abilist
libc-le.abilist
libc.abilist
libcrypt-le.abilist
libcrypt.abilist
libdl-le.abilist
libdl.abilist
libm-le.abilist
libm.abilist
libnsl-le.abilist
libnsl.abilist
libpthread-le.abilist
libpthread.abilist
libresolv-le.abilist
libresolv.abilist
librt-le.abilist
librt.abilist
libthread_db-le.abilist
libthread_db.abilist
libutil-le.abilist
libutil.abilist
localplt.data Run check-localpltk/textrel/execstack over ld.so. 2014-11-06 15:48:44 -05:00
makecontext.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
setcontext.S powerpc: setcontext.S uses power6 mtfsf when not supported [BZ #18116] 2015-06-01 16:19:50 -03:00
shlib-versions Remove shlib-versions entries redundant with DEFAULT entries. 2014-09-26 17:34:22 +00:00
swapcontext.S powerpc: setcontext.S uses power6 mtfsf when not supported [BZ #18116] 2015-06-01 16:19:50 -03:00
sync_file_range.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
syscalls.list Fix posix_spawn getrlimit64 namespace (bug 17991). 2015-02-18 00:26:35 +00:00
sysdep-cancel.h powerpc: Remove HAVE_ASM_GLOBAL_DOT_NAME define 2015-03-11 09:01:05 -04:00
sysdep.h Consolidate vDSO macros and usage 2015-05-26 10:10:36 -03:00
timer_create.c
timer_delete.c
timer_getoverr.c
timer_gettime.c
timer_settime.c
ucontext_i.sym
umount.c
vfork.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00