]> git.ipfire.org Git - thirdparty/glibc.git/commit - ChangeLog
Remove x86 assembler rwlock code
authorAndi Kleen <ak@linux.intel.com>
Mon, 3 Mar 2014 15:06:11 +0000 (07:06 -0800)
committerAndi Kleen <ak@linux.intel.com>
Fri, 13 Jun 2014 20:16:06 +0000 (13:16 -0700)
commitb7aa8caacee9ec707835ee48d14ab46bfdbae4e9
tree823ee7f3238c8e4ad474df0a94edcd1dd7098f82
parent8491ed6d70b60e4c75cdcfde10ae759898547b08
Remove x86 assembler rwlock code

With the recent tuning the C version of rwlocks is basically the same
performance as the x86 assembler version for uncontended locks (with a
a few cycles near the run-to-run variability). For others it should not
matter anyways.

So remove the assembler code and use the C version like other
architectures.
21 files changed:
ChangeLog
sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i586/pthread_rwlock_rdlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i586/pthread_rwlock_timedrdlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i586/pthread_rwlock_timedwrlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i586/pthread_rwlock_unlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i586/pthread_rwlock_wrlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i686/pthread_rwlock_rdlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i686/pthread_rwlock_timedrdlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i686/pthread_rwlock_timedwrlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i686/pthread_rwlock_unlock.S [deleted file]
sysdeps/unix/sysv/linux/i386/i686/pthread_rwlock_wrlock.S [deleted file]
sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S [deleted file]
sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S [deleted file]
sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S [deleted file]
sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S [deleted file]
sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S [deleted file]