mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-22 21:10: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>
|
2004-07-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
[BZ #284]
|
[BZ #284]
|
||||||
|
@ -102,10 +102,8 @@ __pthread_cond_timedwait:
|
|||||||
|
|
||||||
/* Get the current time. */
|
/* Get the current time. */
|
||||||
8: movl %ebx, %edx
|
8: movl %ebx, %edx
|
||||||
.LebxmovedUR:
|
|
||||||
#ifdef __NR_clock_gettime
|
#ifdef __NR_clock_gettime
|
||||||
/* Get the clock number. Note that the field in the condvar
|
/* Get the clock number. */
|
||||||
structure stores the number minus 1. */
|
|
||||||
movl cond_clock(%ebx), %ebx
|
movl cond_clock(%ebx), %ebx
|
||||||
/* Only clocks 0 and 1 are allowed. Both are handled in the
|
/* Only clocks 0 and 1 are allowed. Both are handled in the
|
||||||
kernel. */
|
kernel. */
|
||||||
@ -117,7 +115,6 @@ __pthread_cond_timedwait:
|
|||||||
je 19f
|
je 19f
|
||||||
# endif
|
# endif
|
||||||
movl %edx, %ebx
|
movl %edx, %ebx
|
||||||
.LebxbackUR:
|
|
||||||
|
|
||||||
/* Compute relative timeout. */
|
/* Compute relative timeout. */
|
||||||
movl (%ebp), %ecx
|
movl (%ebp), %ecx
|
||||||
@ -131,7 +128,6 @@ __pthread_cond_timedwait:
|
|||||||
movl $SYS_gettimeofday, %eax
|
movl $SYS_gettimeofday, %eax
|
||||||
ENTER_KERNEL
|
ENTER_KERNEL
|
||||||
movl %edx, %ebx
|
movl %edx, %ebx
|
||||||
.LebxbackUR:
|
|
||||||
|
|
||||||
/* Compute relative timeout. */
|
/* Compute relative timeout. */
|
||||||
movl 8(%esp), %eax
|
movl 8(%esp), %eax
|
||||||
@ -359,15 +355,10 @@ versioned_symbol (libpthread, __pthread_cond_timedwait, pthread_cond_timedwait,
|
|||||||
GLIBC_2_3_2)
|
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
|
.type __condvar_tw_cleanup2, @function
|
||||||
__condvar_tw_cleanup2:
|
__condvar_tw_cleanup2:
|
||||||
subl $cond_futex, %ebx
|
subl $cond_futex, %ebx
|
||||||
|
.LSbl5:
|
||||||
.size __condvar_tw_cleanup2, .-__condvar_tw_cleanup2
|
.size __condvar_tw_cleanup2, .-__condvar_tw_cleanup2
|
||||||
.type __condvar_tw_cleanup, @function
|
.type __condvar_tw_cleanup, @function
|
||||||
__condvar_tw_cleanup:
|
__condvar_tw_cleanup:
|
||||||
@ -448,14 +439,6 @@ __condvar_tw_cleanup:
|
|||||||
.long .Ladd_cond_futex-.LcleanupSTART
|
.long .Ladd_cond_futex-.LcleanupSTART
|
||||||
.long __condvar_tw_cleanup-.LSTARTCODE
|
.long __condvar_tw_cleanup-.LSTARTCODE
|
||||||
.uleb128 0
|
.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 .Ladd_cond_futex-.LSTARTCODE
|
||||||
.long .Lsub_cond_futex-.Ladd_cond_futex
|
.long .Lsub_cond_futex-.Ladd_cond_futex
|
||||||
.long __condvar_tw_cleanup2-.LSTARTCODE
|
.long __condvar_tw_cleanup2-.LSTARTCODE
|
||||||
|
Loading…
Reference in New Issue
Block a user