mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-22 04:50:07 +00:00
Update.
2004-08-07 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: Remove unnecessary exception handling data.
This commit is contained in:
parent
9e365fe710
commit
fa46f7ab27
@ -1,3 +1,8 @@
|
||||
2004-08-07 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:
|
||||
Remove unnecessary exception handling data.
|
||||
|
||||
2004-07-23 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
[BZ #284]
|
||||
|
@ -102,10 +102,8 @@ __pthread_cond_timedwait:
|
||||
|
||||
/* Get the current time. */
|
||||
8: movl %ebx, %edx
|
||||
.LebxmovedUR:
|
||||
#ifdef __NR_clock_gettime
|
||||
/* Get the clock number. Note that the field in the condvar
|
||||
structure stores the number minus 1. */
|
||||
/* Get the clock number. */
|
||||
movl cond_clock(%ebx), %ebx
|
||||
/* Only clocks 0 and 1 are allowed. Both are handled in the
|
||||
kernel. */
|
||||
@ -117,7 +115,6 @@ __pthread_cond_timedwait:
|
||||
je 19f
|
||||
# endif
|
||||
movl %edx, %ebx
|
||||
.LebxbackUR:
|
||||
|
||||
/* Compute relative timeout. */
|
||||
movl (%ebp), %ecx
|
||||
@ -131,7 +128,6 @@ __pthread_cond_timedwait:
|
||||
movl $SYS_gettimeofday, %eax
|
||||
ENTER_KERNEL
|
||||
movl %edx, %ebx
|
||||
.LebxbackUR:
|
||||
|
||||
/* Compute relative timeout. */
|
||||
movl 8(%esp), %eax
|
||||
@ -359,15 +355,10 @@ versioned_symbol (libpthread, __pthread_cond_timedwait, pthread_cond_timedwait,
|
||||
GLIBC_2_3_2)
|
||||
|
||||
|
||||
.type __condvar_tw_cleanup3, @function
|
||||
__condvar_tw_cleanup3:
|
||||
movl 20+FRAME_SIZE(%esp), %ebx
|
||||
.LSbl5:
|
||||
jmp __condvar_tw_cleanup
|
||||
.size __condvar_tw_cleanup3, .-__condvar_tw_cleanup3
|
||||
.type __condvar_tw_cleanup2, @function
|
||||
__condvar_tw_cleanup2:
|
||||
subl $cond_futex, %ebx
|
||||
.LSbl5:
|
||||
.size __condvar_tw_cleanup2, .-__condvar_tw_cleanup2
|
||||
.type __condvar_tw_cleanup, @function
|
||||
__condvar_tw_cleanup:
|
||||
@ -448,14 +439,6 @@ __condvar_tw_cleanup:
|
||||
.long .Ladd_cond_futex-.LcleanupSTART
|
||||
.long __condvar_tw_cleanup-.LSTARTCODE
|
||||
.uleb128 0
|
||||
.long .LebxmovedUR-.LSTARTCODE
|
||||
.long .LebxbackUR-.LebxmovedUR
|
||||
.long __condvar_tw_cleanup3-.LSTARTCODE
|
||||
.uleb128 0
|
||||
.long .LebxmovedUR-.LSTARTCODE
|
||||
.long .Ladd_cond_futex-.LebxmovedUR
|
||||
.long __condvar_tw_cleanup-.LSTARTCODE
|
||||
.uleb128 0
|
||||
.long .Ladd_cond_futex-.LSTARTCODE
|
||||
.long .Lsub_cond_futex-.Ladd_cond_futex
|
||||
.long __condvar_tw_cleanup2-.LSTARTCODE
|
||||
|
Loading…
Reference in New Issue
Block a user