Lines Matching refs:S
141 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
205 * sysdeps/unix/sysv/linux/x86_64/cancellation.S
226 2013-07-23 David S. Miller <davem@davemloft.net>
230 2013-07-22 David S. Miller <davem@davemloft.net>
392 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Remove
396 * sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S: Likewise.
397 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S: Likewise.
398 * sysdeps/unix/sysv/linux/sh/pthread_cond_signal.S: Likewise.
399 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
400 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Likewise.
401 * sysdeps/unix/sysv/linux/sh/pthread_once.S: Likewise.
402 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: Likewise.
403 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S: Likewise.
413 2013-05-16 Ryan S. Arnold <rsa@linux.vnet.ibm.com>
450 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
461 * sysdeps/unix/sysv/linux/x86_64/cancellation.S
535 2013-02-21 David S. Miller <davem@davemloft.net>
621 * sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S: Reformat
631 2012-12-27 David S. Miller <davem@davemloft.net>
710 2012-11-03 David S. Miller <davem@davemloft.net>
727 2012-10-28 David S. Miller <davem@davemloft.net>
731 * sysdeps/unix/sysv/linux/sparc/sparc64/cpu_relax.S: New file.
732 * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/cpu_relax.S: New
815 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
820 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
822 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
836 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
839 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
842 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
845 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
854 2012-10-05 David S. Miller <davem@davemloft.net>
881 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
884 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
887 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
890 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
918 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
923 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
1002 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
1006 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S
1031 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
1093 * sysdeps/unix/sysv/linux/i386/pt-vfork.S: Remove pseudo_end
1120 * sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S
1133 2012-06-07 Carlos Sánchez de La Lama <csanchezdll@gmail.com>
1136 * sysdeps/sparc/sparc32/pthread_spin_lock.S: Do not use v9
1183 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S:
1185 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S:
1187 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S:
1189 * sysdeps/unix/sysv/linux/i386/pthread_once.S: Likewise.
1192 * sysdeps/unix/sysv/linux/sh/pthread_once.S: Likewise.
1193 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: Likewise.
1194 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S: Likewise.
1195 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: Likewise.
1197 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Likewise.
1198 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S:
1200 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S:
1202 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S:
1210 * sysdeps/unix/sysv/linux/sh/lowlevellock.S (__lll_lock_wait_private)
1213 * sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S
1215 * sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S
1217 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S
1219 * sysdeps/unix/sysv/linux/sh/pthread_cond_signal.S
1221 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S
1223 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S (__pthread_cond_wait):
1225 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S
1227 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S
1229 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S
1231 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S
1233 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S
1235 * sysdeps/unix/sysv/linux/sh/sem_post.S (__new_sem_post): Likewise.
1236 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S (sem_timedwait): Likewise.
1237 * sysdeps/unix/sysv/linux/sh/sem_trywait.S (__new_sem_trywait):
1239 * sysdeps/unix/sysv/linux/sh/sem_wait.S (__new_sem_wait): Likewise.
1252 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
1253 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
1254 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Likewise.
1255 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: Likewise.
1256 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
1257 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
1258 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
1259 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
1281 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Likewise.
1283 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S: Likewise.
1284 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: Likewise.
1285 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
1286 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
1287 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S: Likewise.
1288 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S: Likewise.
1319 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: Use
1324 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Use LP_OP(op)
1331 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Use LP_OP(op)
1338 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Use LP_OP(cmp) on
1343 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S
1349 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Use
1357 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Use
1365 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S: Use
1370 * sysdeps/unix/sysv/linux/x86_64/cancellation.S: Use LP_OP(mov)
1471 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S
1473 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S
1475 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S (sem_timedwait): Likewise.
1476 * sysdeps/unix/sysv/linux/sh/sem_wait.S (__new_sem_wait): Likewise.
1478 2012-05-03 David S. Miller <davem@davemloft.net>
1480 * sysdeps/sparc/sparc64/pthread_spin_unlock.S: Fix thinko, we
1483 * sysdeps/sparc/sparc32/pthread_spin_lock.S: Add missing trailing
1485 * sysdeps/sparc/sparc32/sparcv9/pthread_spin_lock.S: Likewise.
1486 * sysdeps/sparc/sparc64/pthread_spin_lock.S: Likewise.
1488 2012-05-02 David S. Miller <davem@davemloft.net>
1490 * sysdeps/sparc/sparc64/pthread_spin_lock.S: New.
1492 * sysdeps/sparc/sparc64/pthread_spin_unlock.S: New.
1494 * sysdeps/sparc/sparc64/pthread_spin_trylock.S: New.
1497 * sysdeps/sparc/sparc32/pthread_spin_lock.S: New.
1499 * sysdeps/sparc/sparc32/pthread_spin_trylock.S: New.
1501 * sysdeps/sparc/sparc32/sparcv9/pthread_spin_lock.S: New.
1503 * sysdeps/sparc/sparc32/sparcv9/pthread_spin_trylock.S: New.
1505 * sysdeps/sparc/sparc32/sparcv9/pthread_spin_unlock.S: New.
1516 * sysdeps/i386/pthread_spin_lock.S: New.
1518 * sysdeps/x86_64/pthread_spin_lock.S: New.
1535 2012-03-27 David S. Miller <davem@davemloft.net>
1556 2012-03-16 David S. Miller <davem@davemloft.net>
1564 2012-03-15 David S. Miller <davem@davemloft.net>
1572 * pt-crti.S: Replace FSF snail mail address with URL.
1579 2012-03-08 David S. Miller <davem@davemloft.net>
1585 * sysdeps/unix/sysv/linux/sh/lowlevellock.S (__lll_timedlock_wait):
1588 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S (sem_timedwait): Fix
1592 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S (sem_timedwait):
1623 2012-03-06 David S. Miller <davem@davemloft.net>
1629 2012-02-27 David S. Miller <davem@davemloft.net>
1656 * Makefile (generated): Remove crti.S, crtn.S, defs.h and
1658 [crti.S not in sysdirs] (omit-deps): Do not append.
1659 [crti.S not in sysdirs] (CFLAGS-pt-initfini.s): Remove variable.
1660 [crti.S not in sysdirs] (pt-initfini.c): Remove vpath directive.
1661 [crti.S not in sysdirs] ($(objpfx)crti.S): Remove rule.
1662 [crti.S not in sysdirs] ($(objpfx)crtn.S): Likewise.
1663 [crti.S not in sysdirs] ($(objpfx)defs.h): Likewise.
1664 [crti.S not in sysdirs] ($(objpfx)crti.o): Likewise.
1665 [crti.S not in sysdirs] ($(objpfx)crtn.o): Likewise.
1666 [crti.S in sysdirs] (extra-objs): Append unconditionally.
1667 [crti.S in sysdirs] ($(objpfx)crti.o): Define rule
1680 2012-02-16 David S. Miller <davem@davemloft.net>
1682 * sysdeps/sparc/Makefile: Add -fPIC when building pt-crti.S and crtn.S
1694 * Makefile (extra-objs) [crti.S in sysdirs]: Add pt-crti.o.
1698 Support crti.S and crtn.S provided directly by architectures.
1699 * Makefile [crti.S in sysdirs] (omit-deps): Do not append.
1700 [crti.S in sysdirs] (CFLAGS-pt-initfini.s): Do not define variable.
1701 [crti.S in sysdirs] ($(objpfx)pt-initfini.s): Disable rule.
1702 [crti.S in sysdirs] ($(objpfx)crti.S): Likewise.
1703 [crti.S in sysdirs] ($(objpfx)crtn.S): Likewise.
1704 [crti.S in sysdirs] ($(objpfx)defs.h): Likewise.
1705 [crti.S in sysdirs] ($(objpfx)crti.o): Likewise.
1706 [crti.S in sysdirs] ($(objpfx)crtn.o): Likewise.
1707 [crti.S in sysdirs] (pt-initfini.c): Remove vpath directive.
1708 [crti.S in sysdirs] ($(objpfx)crti.o): New rule.
1709 * pt-crti.S: New file.
1714 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Use
1716 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Likewise.
1717 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Likewise.
1718 * sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: Likewise.
1719 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: Likewise.
1720 * sysdeps/unix/sysv/linux/i386/pthread_once.S: Likewise.
1794 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Handle
1796 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
1806 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
1856 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Don't handle
1858 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Likewise.
1859 * sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: Likewise.
1860 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: Likewise.
1862 * sysdeps/unix/sysv/linux/sh/sem_post.S: Likewise.
1863 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S: Likewise.
1864 * sysdeps/unix/sysv/linux/sh/sem_trywait.S: Likewise.
1865 * sysdeps/unix/sysv/linux/sh/sem_wait.S: Likewise.
1866 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Likewise.
1867 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Likewise.
1868 * sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: Likewise.
1869 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Likewise.
1883 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S
1889 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S (sem_timedwait): Don't
1891 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Likewise.
1892 * sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S: Likewise.
1893 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S:
1895 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S:
1897 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
1900 2011-09-05 David S. Miller <davem@davemloft.net>
1919 2011-08-20 David S. Miller <davem@davemloft.net>
1930 * sysdeps/unix/sysv/linux/x86_64/cancellation.S: Maintain aligned
1932 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
1933 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
2021 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: If
2057 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
2059 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
2061 * sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S
2063 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
2065 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S
2067 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S
2069 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S (sem_timedwait):
2078 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: Fix incorrect
2133 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:
2135 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
2139 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:
2141 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:
2177 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: If mutex
2179 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: Likewise.
2180 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: If mutex
2182 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
2186 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S (sem_timedwait):
2196 * sysdeps/unix/sysv/linux/x86_64/cancellation.S: Reload
2211 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Minor
2216 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S:
2218 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S:
2223 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Minimally
2226 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Convert to use
2228 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
2262 * sysdeps/unix/sysv/linux/sh/lowlevellock.S (__lll_timedlock_wait):
2284 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S: Add CFI
2289 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S: Add CFI
2291 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S: Likewise.
2295 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S
2301 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S (sem_timedwait):
2304 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
2310 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Little optimizations
2312 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
2313 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
2315 * sysdeps/unix/sysv/linux/x86_64/cancellation.S: Include lowlevellock.h.
2319 * sysdeps/unix/sysv/linux/x86_64/cancellation.S: New file.
2320 * sysdeps/unix/sysv/linux/x86_64/libc-cancellation.S: New file.
2321 * sysdeps/unix/sysv/linux/x86_64/librt-cancellation.S: New file.
2351 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S: Don't use
2353 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: Likewise.
2354 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
2357 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
2372 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Fix error
2377 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Minor
2379 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
2385 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S: If mutex
2387 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: Likewise.
2388 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: If mutex
2390 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
2392 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
2397 * sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S
2404 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S
2407 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S
2413 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
2417 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
2420 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
2425 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S (sem_timedwait):
2429 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S (sem_wait): Optimize
2432 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
2435 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S (__pthread_once):
2437 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S (sem_wait): Likewise.
2438 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S (sem_timedwait):
2451 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
2509 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
2547 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: Define
2571 * sysdeps/unix/sysv/linux/sh/lowlevellock.S
2605 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
2613 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S (__lll_timedlock_wait):
2768 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Add
2770 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Likewise.
2771 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: Likewise.
2772 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
2773 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: Likewise.
2774 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
2775 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Likewise.
2779 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S: Add
2781 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
2783 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S:
2785 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S:
2794 David S. Miller <davem@davemloft.net>
2800 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Access
2802 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
2804 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
2806 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S:
2808 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S:
2812 2008-04-14 David S. Miller <davem@davemloft.net>
2864 * sysdeps/unix/sysv/linux/x86_64/sem_post.S (sem_post): Avoid
2873 * sysdeps/unix/sysv/linux/sh/sem_post.S: Don't overflow value field.
2879 * sysdeps/unix/sysv/linux/sh/lowlevellock.S
2881 * sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S
2883 * sysdeps/unix/sysv/linux/sh/sem_post.S (__new_sem_post):
2885 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S
2887 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S
2900 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Likewise.
2901 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Likewise.
2915 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S [!SHARED]
2928 * sysdeps/unix/sysv/linux/sh/lowlevellock.S (__lll_timedlock_wait):
2933 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S (__lll_timedlock_wait):
2935 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise
2952 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
2953 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Likewise.
2974 * sysdeps/unix/sysv/linux/sh/lowlevellock.S (LOAD_FUTEX_WAIT): Add
2976 * sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S (LOAD_FUTEX_WAIT,
3007 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S (__old_sem_post): New
3025 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
3045 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
3092 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S
3096 * sysdeps/unix/sysv/linux/shpthread_cond_signal.S
3100 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Include
3105 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Include
3110 * sysdeps/unix/sysv/linux/sh/pthread_once.S: Use #ifdef
3112 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: Likewise.
3113 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S: Likewise.
3114 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S: Likewise.
3115 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S: Likewise.
3116 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: Likewise.
3134 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S
3138 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S
3141 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Include
3147 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
3152 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Use
3154 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
3156 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: Likewise.
3157 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
3158 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
3160 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S
3163 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S
3180 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
3181 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
3182 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: Likewise.
3183 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
3184 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
3186 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
3191 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
3219 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Include
3221 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
3310 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S
3314 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S
3317 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
3319 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:
3332 * sysdeps/unix/sysv/linux/sh/libc-lowlevellock.S: Remove
3334 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: Include
3367 * sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S: Include
3377 * sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S: Include
3382 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S: Include
3388 * sysdeps/unix/sysv/linux/sh/pthread_cond_signal.S: Include
3393 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Include
3399 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Include
3405 * sysdeps/unix/sysv/linux/sh/pthread_once.S: Include lowlevellock.h.
3407 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: Include
3412 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S: Include
3418 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S: Include
3424 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S: Include
3429 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: Include
3434 * sysdeps/unix/sysv/linux/sh/sem_post.S: Include lowlevellock.h.
3437 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S: Include
3443 * sysdeps/unix/sysv/linux/sh/sem_trywait.S: Include lowlevellock.h.
3445 * sysdeps/unix/sysv/linux/sh/sem_wait.S: Include lowlevellock.h.
3634 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Revert
3636 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Include
3653 * sysdeps/unix/sysv/linux/i386/i486/lowlevelrobustlock.S: Include
3665 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Include
3672 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S:
3680 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S:
3688 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:
3696 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:
3703 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S:
3711 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
3720 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
3729 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S:
3736 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S:
3744 * sysdeps/unix/sysv/linux/i386/pthread_once.S: Include
3748 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Include lowlevellock.h.
3750 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Include
3754 * sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: Include
3757 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: Include
3762 * sysdeps/unix/sysv/linux/x86_64/libc-lowlevellock.S: Revert
3764 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Include
3779 * sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S: Include
3789 * sysdeps/unix/sysv/linux/x86_64/pthread_barrier_wait.S: Include
3795 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S:
3802 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S:
3809 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:
3815 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:
3821 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S:
3828 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S:
3835 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S:
3842 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S:
3849 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S:
3856 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Include
3860 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Include lowlevellock.h.
3862 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Include
3865 * sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: Include
3868 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Include
3896 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S
3899 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S
3901 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S
4008 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S: Fix
4010 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S:
4056 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S: Fix
4058 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S: Likewise.
4059 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S:
4061 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S: Likewise.
4062 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S: Likewise.
4110 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S:
4112 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S:
4114 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S:
4116 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S:
4118 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S:
4126 * sysdeps/unix/sysv/linux/sh/libc-lowlevellock.S: Use private
4128 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: Adjust so that change
4129 in libc-lowlevellock.S allow using private futexes.
4136 * sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S: Use private
4138 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Use
4140 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Likewise.
4141 * sysdeps/unix/sysv/linux/sh/pthread_once.S: Use private futexes
4143 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: Use private
4145 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S: Likewise.
4146 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S: Likewise.
4147 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S: Likewise.
4148 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: Likewise.
4149 * sysdeps/unix/sysv/linux/sh/sem_post.S: Add private futex support.
4151 * sysdeps/unix/sysv/linux/sh/sem_wait.S: Add private futex
4154 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S: Likewise. Removed
4216 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
4220 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: Likewise.
4224 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Likewise.
4227 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Checking
4230 * sysdeps/unix/sysv/linux/x86_64/libc-lowlevellock.S: Likewise.
4242 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
4243 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
4244 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
4245 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
4308 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S: Change main
4310 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S:
4312 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S:
4314 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S: Likewise.
4315 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S: Likewise.
4316 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
4317 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
4319 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
4321 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: Likewise.
4322 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
4331 * sysdeps/unix/sysv/linux/x86_64/sem_trywait.S (sem_trywait): Tiny
4351 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Use
4353 * sysdeps/unix/sysv/linux/x86_64/pthread_barrier_wait.S: Likewise.
4357 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Add private futex
4359 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Likewise.
4360 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: Likewise.
4361 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Likewise.
4362 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Likewise.
4363 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Likewise.
4377 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Likewise.
4378 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Likewise.
4380 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: Likewise.
4381 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Likewise.
4383 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Likewise.
4384 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Likewise.
4395 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S (sem_timedwait):
4397 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S (sem_timedwait):
4428 * sysdeps/unix/sysv/linux/x86_64/libc-lowlevellock.S: Use private
4430 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Likewise
4431 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Adjust so that change
4432 in libc-lowlevellock.S allow using private futexes.
4433 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
4437 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Use private futexes
4439 * sysdeps/unix/sysv/linux/i386/pthread_once.S: Likewise.
4493 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Remove unnecessary
4495 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Likewise.
4590 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
4603 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
4633 2006-12-28 David S. Miller <davem@davemloft.net>
4823 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S: For PI
4825 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Don't increment
4827 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
4840 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
4841 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
4842 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
4849 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
4850 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
4851 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
4884 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Add unwind info.
4885 * sysdeps/unix/sysv/linux/i386/i486/lowlevelrobustlock.S: Likewise.
4898 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Add unwind info.
4899 * sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S: Likewise.
4937 2006-07-30 Joseph S. Myers <joseph@codesourcery.com>
5171 * sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: Likewise.
5172 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
5173 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Likewise.
5174 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Likewise.
5175 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Likewise.
5176 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: Likewise.
5239 2006-03-05 David S. Miller <davem@sunset.davemloft.net>
5241 * sysdeps/unix/sysv/linux/sparc/sparc32/pt-vfork.S:
5244 * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: Likewise.
5245 * sysdeps/unix/sysv/linux/sparc/sparc64/pt-vfork.S: Likewise.
5247 * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: Likewise.
5256 * sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S
5260 * sysdeps/unix/sysv/linux/i386/i486/lowlevelrobustlock.S
5277 * sysdeps/unix/sysv/linux/ia64/clone2.S: Include <clone2.S>
5278 instead of <clone.S>.
5327 * sysdeps/unix/sysv/linux/alpha/clone.S: Likewise.
5328 * sysdeps/unix/sysv/linux/i386/clone.S: Likewise.
5329 * sysdeps/unix/sysv/linux/i386/vfork.S: Likewise.
5330 * sysdeps/unix/sysv/linux/ia64/clone2.S: Likewise.
5331 * sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S: Likewise.
5332 * sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S: Likewise.
5333 * sysdeps/unix/sysv/linux/s390/s390-32/clone.S: Likewise.
5334 * sysdeps/unix/sysv/linux/s390/s390-64/clone.S: Likewise.
5335 * sysdeps/unix/sysv/linux/sh/clone.S: Likewise.
5336 * sysdeps/unix/sysv/linux/sparc/sparc32/clone.S: Likewise.
5337 * sysdeps/unix/sysv/linux/sparc/sparc64/clone.S: Likewise.
5338 * sysdeps/unix/sysv/linux/x86_64/clone.S: Likewise.
5339 * sysdeps/unix/sysv/linux/x86_64/vfork.S: Likewise.
5386 * sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S: New file.
5440 * sysdeps/unix/sysv/linux/i386/i486/lowlevelrobustlock.S: New file.
5441 * sysdeps/unix/sysv/linux/i386/i586/lowlevelrobustlock.S: New file.
5442 * sysdeps/unix/sysv/linux/i386/i686/lowlevelrobustlock.S: New file.
5443 * sysdeps/unix/sysv/linux/x86_64/lowlevelrobustlock.S: New file.
5576 2006-01-03 Joseph S. Myers <joseph@codesourcery.com>
5644 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: Add cfi instrumentation.
5764 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S (__new_sem_wait):
5802 * sysdeps/unix/sysv/linux/ia64/__ia64_longjmp.S (__ia64_longjmp):
5869 * sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: Remove unnecessary
5885 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Fix stack
5949 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S
5952 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S
5958 * sysdeps/unix/sysv/linux/sh/lowlevellock.S (__lll_mutex_lock_wait):
6105 2005-04-13 David S. Miller <davem@davemloft.net>
6108 * sysdeps/sparc/sparc64/clone.S: New file.
6119 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S: Use
6121 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S: Likewise.
6123 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S:
6125 * sysdeps/unix/sysv/linux/x86_64/pthread_barrier_wait.S: Likewise.
6126 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S: Likewise.
6127 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Likewise.
6128 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S: Likewise.
6129 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
6130 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Likewise.
6131 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S:
6133 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: Likewise.
6134 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Likewise.
6135 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
6136 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Likewise.
6137 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Likewise.
6142 * sysdeps/mips/nptl-sysdep.S: New file.
6144 * sysdeps/mips/pthread_spin_lock.S: New file.
6145 * sysdeps/mips/pthread_spin_trylock.S: New file.
6154 * sysdeps/unix/sysv/linux/mips/pt-vfork.S: New file.
6155 * sysdeps/unix/sysv/linux/mips/vfork.S: New file.
6156 * sysdeps/unix/sysv/linux/mips/clone.S: New file.
6206 * sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S (__new_sem_trywait):
6209 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S (sem_timedwait):
6211 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S (__new_sem_post):
6213 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S (__new_sem_wait):
6251 * sysdeps/unix/sysv/linux/alpha/clone.S: New file.
6263 * sysdeps/unix/sysv/linux/sparc/sparc32/clone.S: New file.
6268 * sysdeps/unix/sysv/linux/s390/s390-32/clone.S: New file.
6269 * sysdeps/unix/sysv/linux/s390/s390-64/clone.S: New file.
6274 * sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S: New file.
6279 * sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S: New file.
6308 * sysdeps/unix/sysv/linux/ia64/clone2.S: New file.
6317 * sysdeps/unix/sysv/linux/sh/clone.S: New file.
6323 * sysdeps/unix/sysv/linux/i386/clone.S: New file.
6324 * sysdeps/unix/sysv/linux/x86_64/clone.S: New file.
6430 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S (sem_timedwait):
6441 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S
6444 * sysdeps/unix/sysv/linux/sh/lowlevellock.S
6454 * sysdeps/unix/sysv/linux/sh/lowlevellock.S
6528 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
6531 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
6534 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
6635 * sysdeps/unix/sysv/linux/alpha/vfork.S: Use libc_hidden_def.
6644 * sysdeps/unix/sysv/linux/ia64/__ia64_longjmp.S: New file.
6719 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:
6723 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
6724 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
6727 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
6802 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:
6825 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S
6861 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S
6877 * sysdeps/unix/sysv/linux/sh/pthread_once.S (__pthread_once):
6879 * sysdeps/unix/sysv/linux/sh/sem_post.S (__new_sem_post):
6881 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S (sem_timedwait):
6883 * sysdeps/unix/sysv/linux/sh/sem_trywait.S (__new_sem_trywait):
6885 * sysdeps/unix/sysv/linux/sh/sem_wait.S (__new_sem_wait):
6919 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Fix
6926 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
6929 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
6945 * sysdeps/unix/sysv/linux/sh/pthread_cond_signal.S
6949 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S
6952 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S
6954 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S
6991 * sysdeps/unix/sysv/linux/i386/pthread_cond_signal.S
6995 * sysdeps/unix/sysv/linux/i386/pthread_cond_wait.S
6998 * sysdeps/unix/sysv/linux/i386/pthread_cond_timedwait.S
7000 * sysdeps/unix/sysv/linux/i386/pthread_cond_broadcast.S
7053 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S
7057 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
7060 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
7062 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S
7080 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S: Mark
7082 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Use new
7084 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
7089 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
7107 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
7111 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
7115 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S (FRAME_SIZE):
7119 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S
7133 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Mark
7136 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Use new
7138 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
7150 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Correct some
7153 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:
7155 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
7182 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S: Add frame info.
7184 * sysdeps/unix/sysv/linux/sh/sem_wait.S: Remove unneeded frame
7232 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Remove unneeded
7234 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
7374 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
7413 * sysdeps/unix/sysv/linux/sh/lowlevellock.S (__lll_mutex_lock_wait):
7415 * sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S
7418 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S
7421 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
7422 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S
7424 * sysdeps/unix/sysv/linux/sh/pthread_cond_signal.S: Update comment.
7425 * sysdeps/unix/sysv/linux/sh/pthread_once.S (__pthread_once):
7427 * sysdeps/unix/sysv/linux/sh/sem_wait.S (__new_sem_wait): Likewise.
7478 * sysdeps/unix/sysv/linux/alpha/pt-vfork.S: Save/restore PID.
7479 * sysdeps/unix/sysv/linux/alpha/vfork.S: New file.
7483 * sysdeps/unix/sysv/linux/s390/s390-64/vfork.S (__vfork): Use jgnl
7485 * sysdeps/unix/sysv/linux/s390/s390-64/pt-vfork.S (__vfork): Likewise.
7497 * sysdeps/unix/sysv/linux/sh/pt-vfork.S: Properly handle PID cache.
7498 * sysdeps/unix/sysv/linux/sh/vfork.S: New file.
7502 * sysdeps/unix/sysv/linux/powerpc/powerpc32/vfork.S: No need to
7504 * sysdeps/unix/sysv/linux/powerpc/powerpc64/vfork.S: Likewise.
7505 * sysdeps/unix/sysv/linux/powerpc/powerpc64/pt-vfork.S: Likewise.
7506 * sysdeps/unix/sysv/linux/powerpc/powerpc32/pt-vfork.S: Likewise.
7510 * sysdeps/unix/sysv/linux/s390/s390-32/vfork.S (__vfork): Add
7512 * sysdeps/unix/sysv/linux/s390/s390-64/vfork.S (__vfork): Likewise.
7513 * sysdeps/unix/sysv/linux/powerpc/powerpc32/vfork.S (__vfork):
7515 * sysdeps/unix/sysv/linux/powerpc/powerpc64/vfork.S (__vfork):
7517 * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S (__vfork): Likewise.
7518 * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S (__vfork): Likewise.
7519 * sysdeps/unix/sysv/linux/ia64/pt-vfork.S: Include tcb-offsets.h.
7520 * sysdeps/unix/sysv/linux/ia64/vfork.S (__vfork): Use DO_CALL instead
7523 * sysdeps/unix/sysv/linux/powerpc/pt-vfork.S: Remove.
7524 * sysdeps/unix/sysv/linux/powerpc/powerpc32/vfork.S: New file.
7525 * sysdeps/unix/sysv/linux/powerpc/powerpc32/pt-vfork.S: New file.
7526 * sysdeps/unix/sysv/linux/powerpc/powerpc64/vfork.S: New file.
7527 * sysdeps/unix/sysv/linux/powerpc/powerpc64/pt-vfork.S: New file.
7530 * sysdeps/unix/sysv/linux/ia64/pt-vfork.S (__vfork): Don't use
7533 * sysdeps/unix/sysv/linux/s390/s390-32/pt-vfork.S: Include
7537 * sysdeps/unix/sysv/linux/s390/s390-32/vfork.S: New file.
7538 * sysdeps/unix/sysv/linux/s390/s390-64/pt-vfork.S: Include
7542 * sysdeps/unix/sysv/linux/s390/s390-64/vfork.S: New file.
7545 * sysdeps/unix/sysv/linux/sparc/pt-vfork.S: Remove.
7546 * sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S: New file.
7547 * sysdeps/unix/sysv/linux/sparc/sparc32/pt-vfork.S: New file.
7548 * sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S: New file.
7549 * sysdeps/unix/sysv/linux/sparc/sparc64/pt-vfork.S: New file.
7555 * sysdeps/unix/sysv/linux/ia64/vfork.S: New file.
7556 * sysdeps/unix/sysv/linux/ia64/pt-vfork.S: Properly handle PID cache.
7566 * sysdeps/unix/sysv/linux/i386/vfork.S (SAVE_PID): Negate PID
7568 * sysdeps/unix/sysv/linux/x86_64/vfork.S (SAVE_PID): Likewise.
7569 * sysdeps/unix/sysv/linux/i386/pt-vfork.S: Include tcb-offsets.h.
7572 * sysdeps/unix/sysv/linux/x86_64/pt-vfork.S: Include tcb-offsets.h.
7573 Use relative path to avoid including NPTL i386/vfork.S.
7589 * sysdeps/unix/sysv/linux/i386/vfork.S: New file.
7590 * sysdeps/unix/sysv/linux/x86_64/vfork.S: New file.
7631 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
7633 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
7641 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
7644 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
7693 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
7696 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
7726 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S
7729 * sysdeps/unix/sysv/linux/x86_64/pthread_barrier_wait.S
7736 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
7742 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
7747 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S
7754 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
7789 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
7792 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
8078 * sysdeps/unix/sysv/linux/ia64/pt-vfork.S: Work around gas problem.
8124 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
8127 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
8129 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S
8136 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
8139 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
8141 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S
8197 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: Rewrite mutex locking.
8198 Merge bits from lowlevelmutex.S we still need.
8199 * sysdeps/unix/sysv/linux/sh/libc-lowlevelmutex.S: Remove.
8200 * sysdeps/unix/sysv/linux/sh/lowlevelmutex.S: Likewise.
8202 * sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S: Adjust for
8204 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S: Likewise.
8205 * sysdeps/unix/sysv/linux/sh/pthread_cond_signal.S: Likewise.
8206 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
8207 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Likewise.
8208 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: Likewise.
8209 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S: Likewise.
8210 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S: Likewise.
8211 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S: Likewise.
8212 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: Likewise.
8224 * sysdeps/unix/sysv/linux/i386/pthread_once.S (__pthread_once):
8315 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevelmutex.S: Removed.
8316 * sysdeps/unix/sysv/linux/i386/i586/libc-lowlevelmutex.S: Removed.
8317 * sysdeps/unix/sysv/linux/i386/i586/lowlevelmutex.S: Removed.
8318 * sysdeps/unix/sysv/linux/i386/i686/libc-lowlevelmutex.S: Removed.
8319 * sysdeps/unix/sysv/linux/i386/i686/lowlevelmutex.S: Removed.
8320 * sysdeps/unix/sysv/linux/x86_64/libc-lowlevelmutex.S: Removed.
8326 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
8341 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Rewrite mutex
8342 locking. Merge bits from lowlevelmutex.S we still need.
8343 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Likewise.
8345 * sysdeps/unix/sysv/linux/i386/i486/lowlevelmutex.S: Removed.
8346 * sysdeps/unix/sysv/linux/x86_64/lowlevelmutex.S: Removed.
8349 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Adjust
8351 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Likewise.
8352 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
8353 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
8354 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
8355 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
8357 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
8359 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: Likewise.
8360 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
8361 * sysdeps/unix/sysv/linux/x86_64/pthread_barrier_wait.S: Likewise
8362 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S: Likewise.
8363 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
8364 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
8365 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S: Likewise.
8366 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S:
8368 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S:
8370 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S: Likewise.
8371 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S: Likewise.
8372 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: Likewise.
8374 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: Likewise.
8619 * sysdeps/unix/sysv/linux/sparc/pt-vfork.S: New file.
8744 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
8746 * sysdeps/unix/sysv/linux/i386/i686/pthread_cond_timedwait.S:
8866 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Use more
8868 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
8869 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: Store TID
8872 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: Likewise.
8873 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S:
8875 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S:
8877 * sysdeps/unix/sysv/linux/sh/sem_wait.S: Add cancellation support.
8878 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S: Likewise.
8900 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S (__new_sem_wait):
8902 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S (sem_timedwait):
8904 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S (sem_wait): Likewise.
8905 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S (sem_timedwait):
8907 * sysdeps/unix/sysv/linux/i386/pthread_once.S (__pthread_once): Use
8977 * sysdeps/alpha/pthread_spin_lock.S: New file.
8978 * sysdeps/alpha/pthread_spin_trylock.S: New file.
8988 * sysdeps/unix/sysv/linux/alpha/pt-vfork.S: New file.
8995 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Add correct
9000 * sysdeps/unix/sysv/linux/i386/pthread_once.S (__pthread_once):
9027 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Rename
9030 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Rename cleanup
9058 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Rewrite
9060 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
9093 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
9094 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
9095 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
9096 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
9284 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S
9290 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S
9294 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S
9345 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Likewise.
9346 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: Likewise.
9347 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Likewise.
9348 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Likewise.
9361 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Compute relative
9385 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
9386 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
9388 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
9390 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
9391 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S: Likewise.
9392 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S:
9394 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S:
9396 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S: Likewise.
9414 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S
9477 * sysdeps/unix/sysv/linux/i386/i486/lowlevelmutex.S
9480 * sysdeps/unix/sysv/linux/x86_64/lowlevelmutex.S
9540 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S: Try using
9542 * sysdeps/unix/sysv/linux/sh/pthread_cond_signal.S: Likewise.
9543 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Remember
9546 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Likewise.
9548 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: Don't
9551 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: Likewise.
9552 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S: Likewise.
9553 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S: Likewise.
9555 * sysdeps/unix/sysv/linux/sh/sem_trywait.S: Remove futex related
9565 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S: Fix
9567 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: Use parameters
9569 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Store
9571 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
9579 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Likewise.
9580 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: Likewise.
9581 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S: Likewise.
9582 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: Likewise.
9586 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
9587 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
9590 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
9591 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
9617 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
9618 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
9620 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
9621 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
9665 ($(objpfx)crtn.S, $(objpfx)crtn.o): New rules.
9678 * sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: Remove futex
9680 * sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: Likewise.
9877 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Don't
9879 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
9888 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Use
9890 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Use
9899 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Add unwind info.
9900 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
9901 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
9902 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
10096 * sysdeps/unix/sysv/linux/sh/lowlevelmutex.S
10099 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S:
10101 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: Correct exit
10106 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
10108 * sysdeps/unix/sysv/linux/sh/pthread_once.S: Fix wrong argument
10110 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: Fix
10112 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: Likewise.
10113 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S: Likewise.
10114 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S: Likewise.
10115 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S: Likewise.
10116 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: Likewise.
10117 * sysdeps/unix/sysv/linux/sh/sem_post.S: Fix error value. Use
10119 * sysdeps/unix/sysv/linux/sh/sem_trywait.S: Use versioned_symbol macro.
10120 * sysdeps/unix/sysv/linux/sh/sem_wait.S: Likewise.
10153 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Fix
10348 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Add
10383 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Reorder
10386 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
10393 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
10394 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
10414 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:
10422 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Remove
10488 * sysdeps/unix/sysv/linux/powerpc/pt-vfork.S: New file.
10507 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
10508 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
10520 * sysdeps/unix/sysv/linux/i386/i486/lowlevelmutex.S
10562 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Use correct
10660 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Remove unnecessary
10662 * sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: Likewise.
10663 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Likewise.
10665 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S
10668 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Use shlib-compat.h
10670 * sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: Likewise.
10671 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: Likewise.
10678 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Use SELF
10680 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
10682 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
10684 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
10690 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: Include generated
10692 * sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: Likewise.
10693 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Likewise.
10694 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Likewise.
10695 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
10696 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
10698 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
10700 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
10701 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
10702 * sysdeps/unix/sysv/linux/i386/i486/lowlevelmutex.S: Likewise.
10703 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
10704 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Likewise.
10705 * sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: Likewise.
10706 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Likewise.
10707 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Likewise.
10708 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
10709 * sysdeps/unix/sysv/linux/x86_64/lowlevelmutex.S: Likewise.
10710 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Likewise.
10711 * sysdeps/unix/sysv/linux/sh/sem_trywait.S: Likewise.
10712 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S: Likewise.
10713 * sysdeps/unix/sysv/linux/sh/sem_post.S: Likewise.
10714 * sysdeps/unix/sysv/linux/sh/sem_wait.S: Likewise.
10715 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: Likewise.
10716 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S: Likewise.
10717 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S: Likewise.
10718 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: Likewise.
10719 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: Likewise.
10720 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: Likewise.
10721 * sysdeps/unix/sysv/linux/sh/lowlevelmutex.S: Likewise.
10722 * sysdeps/i386/i486/pthread_spin_trylock.S: Likewise.
10723 * sysdeps/x86_64/pthread_spin_trylock.S: Likewise.
10724 * sysdeps/sh/pthread_spin_trylock.S: Likewise.
10725 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S: Likewise.
10726 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S: Likewise.
10733 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S: New
10735 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S: New
10741 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_rdlock.S: New file.
10742 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_wrlock.S: New file.
10743 * sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S: New file.
10745 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S
10747 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S
10749 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S
10751 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S
10754 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: New file.
10756 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Return
10761 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Fix asm syntax.
10763 * sysdeps/unix/sysv/linux/x86_64/lowlevelmutex.S: Likewise.
10764 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: Likewise.
10765 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: Likewise.
10766 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Likewise.
10767 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: Likewise.
10768 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: Likewise.
10769 * sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: Likewise.
10770 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Likewise.
10793 * sysdeps/x86_64/pthread_spin_trylock.S: New file.
10795 * sysdeps/x86_64/pthread_spin_unlock.S: New file.
10797 * sysdeps/i386/i486/pthread_spin_trylock.S (pthread_spin_trylock):
10802 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S
10805 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
10811 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
10816 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
10856 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_broadcast.S: New file.
10857 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S: New file.
10858 * sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: New file.
10891 * sysdeps/unix/sysv/linux/ia64/pt-vfork.S: New file.
10914 * sysdeps/unix/sysv/linux/x86_64/sem_post.S: New file.
10915 * sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: New file.
10916 * sysdeps/unix/sysv/linux/x86_64/sem_wait.S: New file.
10917 * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S: New file.
10919 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Fix error value in
10922 * sysdeps/unix/sysv/linux/x86_64/pthread_barrier_wait.S: New file
10927 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S:
10929 * sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S: Likewise.
10937 * sysdeps/unix/sysv/linux/x86_64/lowlevelmutex.S: New file.
10938 * sysdeps/unix/sysv/linux/x86_64/libc-lowlevelmutex.S: New file.
10943 * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: New file.
10944 * sysdeps/unix/sysv/linux/x86_64/libc-lowlevellock.S: New file.
10946 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
10949 * sysdeps/unix/sysv/linux/sh/lowlevelmutex.S: Define
10951 * sysdeps/unix/sysv/linux/sh/libc-lowlevelmutex.S: Include
10952 lowlevelmutex.S.
10954 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: Define
10957 * sysdeps/unix/sysv/linux/sh/libc-lowlevellock.S: Include
10958 lowlevellock.S.
10960 * sysdeps/unix/sysv/linux/i386/i486/lowlevelmutex.S: Don't define
10963 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevelmutex.S: Only
10965 lowlevelmutex.S.
10967 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Don't define
10970 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Only
10972 lowlevellock.S.
11042 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Fix many
11045 * sysdeps/unix/sysv/linux/i386/pthread_once.S: Remove unneccessary
11071 * sysdeps/unix/sysv/linux/i386/pthread_once.S: Likewise
11072 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: Likewise.
11073 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Likewise.
11074 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
11075 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: Likewise.
11076 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
11078 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
11080 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Likewise.
11081 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Likewise.
11082 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
11083 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: Likewise.
11084 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Likewise.
11085 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Likewise.
11086 * sysdeps/unix/sysv/linux/i386/i486/lowlevelmutex.S: Likewise.
11087 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
11100 * sysdeps/unix/sysv/linux/sh/libc-lowlevellock.S: Likewise.
11101 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: Likewise.
11192 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Inline
11194 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
11199 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevelmutex.S
11202 * sysdeps/unix/sysv/linux/i386/i486/lowlevelmutex.S
11204 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
11209 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S
11213 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S
11215 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S
11218 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S
11220 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S
11222 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S (__new_sem_post):
11227 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S:
11239 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S:
11273 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: Fix
11275 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
11277 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
11279 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: Likewise.
11280 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: Likewise.
11310 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Shave
11429 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
11431 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
11525 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Fix
11527 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
11569 * sysdeps/unix/sysv/linux/i386/pthread_once.S (clear_once_control): Fix
11581 * sysdeps/sh/pthread_spin_trylock.S: New file.
11582 * sysdeps/sh/pthread_spin_unlock.S: New file.
11591 * sysdeps/unix/sysv/linux/sh/libc-lowlevellock.S: New file.
11592 * sysdeps/unix/sysv/linux/sh/libc-lowlevelmutex.S: New file.
11595 * sysdeps/unix/sysv/linux/sh/lowlevellock.S: New file.
11597 * sysdeps/unix/sysv/linux/sh/lowlevelmutex.S: New file.
11600 * sysdeps/unix/sysv/linux/sh/pt-vfork.S: New file.
11601 * sysdeps/unix/sysv/linux/sh/pthread_barrier_wait.S: New file.
11602 * sysdeps/unix/sysv/linux/sh/pthread_cond_broadcast.S: New file.
11603 * sysdeps/unix/sysv/linux/sh/pthread_cond_signal.S: New file.
11604 * sysdeps/unix/sysv/linux/sh/pthread_cond_timedwait.S: New file.
11605 * sysdeps/unix/sysv/linux/sh/pthread_cond_wait.S: New file.
11606 * sysdeps/unix/sysv/linux/sh/pthread_once.S: New file.
11607 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_rdlock.S: New file.
11608 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedrdlock.S: New file.
11609 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_timedwrlock.S: New file.
11610 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_unlock.S: New file.
11611 * sysdeps/unix/sysv/linux/sh/pthread_rwlock_wrlock.S: New file.
11612 * sysdeps/unix/sysv/linux/sh/sem_post.S: New file.
11613 * sysdeps/unix/sysv/linux/sh/sem_timedwait.S: New file.
11614 * sysdeps/unix/sysv/linux/sh/sem_trywait.S: New file.
11615 * sysdeps/unix/sysv/linux/sh/sem_wait.S: New file.
11639 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Remove wrong
11641 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Likewise.
11642 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: Likewise.
11644 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: Likewise.
11687 * sysdeps/unix/sysv/linux/s390/s390-32/pt-vfork.S: New file.
11690 * sysdeps/unix/sysv/linux/s390/s390-64/pt-vfork.S: New file.
11725 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S
11727 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S
11753 * sysdeps/unix/sysv/linux/i386/i486/lowlevelrwlock.S: Removed
11754 * sysdeps/unix/sysv/linux/i386/i586/lowlevelrwlock.S: Removed
11755 * sysdeps/unix/sysv/linux/i386/i686/lowlevelrwlock.S: Removed
11756 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_rdlock.S: New file.
11757 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedrdlock.S:
11759 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_wrlock.S: New file.
11760 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_timedwrlock.S:
11762 * sysdeps/unix/sysv/linux/i386/i486/pthread_rwlock_unlock.S: New file.
11763 * sysdeps/unix/sysv/linux/i386/i586/pthread_rwlock_rdlock.S: New file.
11764 * sysdeps/unix/sysv/linux/i386/i586/pthread_rwlock_timedrdlock.S:
11766 * sysdeps/unix/sysv/linux/i386/i586/pthread_rwlock_wrlock.S: New file.
11767 * sysdeps/unix/sysv/linux/i386/i586/pthread_rwlock_timedwrlock.S:
11769 * sysdeps/unix/sysv/linux/i386/i586/pthread_rwlock_unlock.S: New file.
11770 * sysdeps/unix/sysv/linux/i386/i686/pthread_rwlock_rdlock.S: New file.
11771 * sysdeps/unix/sysv/linux/i386/i686/pthread_rwlock_timedrdlock.S:
11773 * sysdeps/unix/sysv/linux/i386/i686/pthread_rwlock_wrlock.S: New file.
11774 * sysdeps/unix/sysv/linux/i386/i686/pthread_rwlock_timedwrlock.S:
11776 * sysdeps/unix/sysv/linux/i386/i686/pthread_rwlock_unlock.S: New file.
11782 * sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S: Removed
11783 * sysdeps/unix/sysv/linux/i386/i486/lowlevelcond.S: Removed
11784 * sysdeps/unix/sysv/linux/i386/i586/lowlevelsem.S: Removed
11785 * sysdeps/unix/sysv/linux/i386/i586/lowlevelcond.S: Removed
11786 * sysdeps/unix/sysv/linux/i386/i686/lowlevelsem.S: Removed
11787 * sysdeps/unix/sysv/linux/i386/i686/lowlevelcond.S: Removed
11788 * sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: New file.
11789 * sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: New file.
11790 * sysdeps/unix/sysv/linux/i386/i486/sem_timedwait.S: New file.
11791 * sysdeps/unix/sysv/linux/i386/i486/sem_post.S: New file.
11792 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: New file.
11793 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: New file.
11794 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_signal.S: New file.
11795 * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_broadcast.S: New file.
11796 * sysdeps/unix/sysv/linux/i386/i586/sem_wait.S: New file.
11797 * sysdeps/unix/sysv/linux/i386/i586/sem_trywait.S: New file.
11798 * sysdeps/unix/sysv/linux/i386/i586/sem_timedwait.S: New file.
11799 * sysdeps/unix/sysv/linux/i386/i586/sem_post.S: New file.
11800 * sysdeps/unix/sysv/linux/i386/i586/pthread_cond_wait.S: New file.
11801 * sysdeps/unix/sysv/linux/i386/i586/pthread_cond_timedwait.S: New file.
11802 * sysdeps/unix/sysv/linux/i386/i586/pthread_cond_signal.S: New file.
11803 * sysdeps/unix/sysv/linux/i386/i586/pthread_cond_broadcast.S: New file.
11804 * sysdeps/unix/sysv/linux/i386/i686/sem_wait.S: New file.
11805 * sysdeps/unix/sysv/linux/i386/i686/sem_trywait.S: New file.
11806 * sysdeps/unix/sysv/linux/i386/i686/sem_timedwait.S: New file.
11807 * sysdeps/unix/sysv/linux/i386/i686/sem_post.S: New file.
11808 * sysdeps/unix/sysv/linux/i386/i686/pthread_cond_wait.S: New file.
11809 * sysdeps/unix/sysv/linux/i386/i686/pthread_cond_timedwait.S: New file.
11810 * sysdeps/unix/sysv/linux/i386/i686/pthread_cond_signal.S: New file.
11811 * sysdeps/unix/sysv/linux/i386/i686/pthread_cond_broadcast.S: New file.
11821 * sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S
11851 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Don't export
11917 * sysdeps/unix/sysv/linux/i386/i486/lowlevelrwlock.S: Add
11932 * sysdeps/unix/sysv/linux/i386/i486/lowlevelcond.S: Adjust caller.
11933 * sysdeps/unix/sysv/linux/i386/pthread_once.S: Likewise.
11934 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: Likewise.
11956 * sysdeps/unix/sysv/linux/i386/i486/lowlevelcond.S
11986 * sysdeps/unix/sysv/linux/i386/i486/lowlevelcond.S
12049 * sysdeps/unix/sysv/linux/i386/i486/lowlevelcond.S: New condvar
12072 * sysdeps/unix/sysv/linux/i386/i486/lowlevelrwlock.S: Avoid
12197 * sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S: Implement
12219 * sysdeps/unix/sysv/linux/i386/pthread_once.S: Use ENTER_KERNEL instead
12221 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Likewise.
12222 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevelmutex.S: Likewise.
12223 * sysdeps/unix/sysv/linux/i386/i486/lowlevelcond.S: Likewise.
12224 * sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise.
12225 * sysdeps/unix/sysv/linux/i386/i486/lowlevelmutex.S: Likewise.
12226 * sysdeps/unix/sysv/linux/i386/i486/lowlevelrwlock.S: Likewise.
12227 * sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S: Likewise.
12228 * sysdeps/unix/sysv/linux/i386/i486/pthread_barrier_wait.S: Likewise.
12279 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevelmutex.S: New file.
12280 * sysdeps/unix/sysv/linux/i386/i586/libc-lowlevelmutex.S: New file.
12281 * sysdeps/unix/sysv/linux/i386/i686/libc-lowlevelmutex.S: New file.
12284 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Remove
12445 * sysdeps/unix/sysv/linux/i386/pt-socket.S: Changes folded into the
12447 * sysdeps/unix/sysv/linux/connect.S: Likewise. Remove file.
12459 * sysdeps/unix/sysv/linux/recv.S: Likewise. Remove file.
12460 * sysdeps/unix/sysv/linux/recvfrom.S: Likewise. Remove file.
12461 * sysdeps/unix/sysv/linux/recvmsg.S: Likewise. Remove file.
12462 * sysdeps/unix/sysv/linux/send.S: Likewise. Remove file.
12463 * sysdeps/unix/sysv/linux/sendmsg.S: Likewise. Remove file.
12464 * sysdeps/unix/sysv/linux/sendto.S: Likewise. Remove file.
12495 * sysdeps/unix/sysv/linux/i386/pt-socket.S: Check multiple_threads
12502 * sysdeps/unix/sysv/linux/connect.S: New file.
12521 * sysdeps/unix/sysv/linux/recv.S: New file.
12522 * sysdeps/unix/sysv/linux/recvfrom.S: New file.
12523 * sysdeps/unix/sysv/linux/recvmsg.S: New file.
12525 * sysdeps/unix/sysv/linux/send.S: New file.
12526 * sysdeps/unix/sysv/linux/sendmsg.S: New file.
12527 * sysdeps/unix/sysv/linux/sendto.S: New file.
12578 * sysdeps/unix/sysv/linux/accept.S: New file.
12581 * sysdeps/unix/sysv/linux/i386/pt-socket.S: New file.
12586 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Likewise.
12590 * sysdeps/unix/sysv/linux/i386/i686/libc-lowlevellock.S: Use i486
12592 * sysdeps/unix/sysv/linux/i386/i586/libc-lowlevellock.S: Likewise.
12594 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Correct
12628 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: Likewise.
12761 * sysdeps/unix/sysv/linux/i386/pthread_once.S: Define additional
12809 * sysdeps/unix/sysv/linux/i386/i486/libc-lowlevellock.S: New file.
12810 * sysdeps/unix/sysv/linux/i386/i586/libc-lowlevellock.S: New file.
12811 * sysdeps/unix/sysv/linux/i386/i686/libc-lowlevellock.S: New file.
12861 * sysdeps/i386/i686/pthread_spin_trylock.S: Define HAVE_CMOV and
12863 * sysdeps/i386/i486/pthread_spin_trylock.S: New file.
12864 * sysdeps/i386/i586/pthread_spin_trylock.S: New file.
12910 * sysdeps/unix/sysv/linux/i386/i486/lowlevelrwlock.S: Use cmov
12912 * sysdeps/unix/sysv/linux/i386/i686/lowlevelrwlock.S: Define HAVE_CMOV.
12916 * sysdeps/unix/sysv/linux/x86_64/pthread_once.S: New file.
12920 * sysdeps/unix/sysv/linux/x86_64/pt-vfork.S: New file.
12941 * sysdeps/i386/i686/pthread_spin_trylock.S (pthread_spin_trylock):
13055 * sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S: Complete rewrite.
13109 * sysdeps/unix/sysv/linux/i386/pthread_once.S: Return zero.
13114 * sysdeps/unix/sysv/linux/i386/i486/lowlevelsem.S: Use slow generic