+++ /dev/null
---- libc/nptl/sysdeps/unix/sysv/linux/i386/lowlevellock.h.orig 2004-03-24 07:35:18.000000000 +0100
-+++ libc/nptl/sysdeps/unix/sysv/linux/i386/lowlevellock.h 2004-04-22 23:46:16.506145704 +0200
-@@ -223,8 +223,8 @@
- #define LLL_LOCK_INITIALIZER_LOCKED (1)
-
-
--extern int __lll_lock_wait (int val, int *__futex)
-- __attribute ((regparm (2))) attribute_hidden;
-+extern int __lll_lock_wait (int *__futex)
-+ __attribute ((regparm (1))) attribute_hidden;
- extern int __lll_unlock_wake (int *__futex)
- __attribute ((regparm (1))) attribute_hidden;
- extern int lll_unlock_wake_cb (int *__futex) attribute_hidden;
---- libc/nptl/sysdeps/unix/sysv/linux/lowlevellock.c.orig 2003-09-22 23:25:15.000000000 +0200
-+++ libc/nptl/sysdeps/unix/sysv/linux/lowlevellock.c 2004-04-23 00:49:58.295145464 +0200
-@@ -25,7 +25,7 @@
-
-
- void
--__lll_lock_wait (int *futex)
-+__lll_lock_wait (int *futex) __attribute ((regparm(1))) attribute_hidden;
- {
- do
- {
-@@ -79,7 +79,7 @@
- /* These don't get included in libc.so */
- #ifdef IS_IN_libpthread
- int
--lll_unlock_wake_cb (int *futex)
-+lll_unlock_wake_cb (int *futex) __attribute ((regparm(1))) attribute_hidden;
- {
- int val = atomic_exchange_rel (futex, 0);
-