mirror of
git://sourceware.org/git/glibc.git
synced 2026-10-02 13:15:47 +08:00
(__pthread_cond_timedwait): Check for invalid nanosecond in timeout value.
This commit is contained in:
@@ -62,6 +62,12 @@ __pthread_cond_timedwait:
|
||||
add r0, r12
|
||||
#endif
|
||||
|
||||
mov.l @(4,r13), r0
|
||||
mov.l .L1g, r1
|
||||
cmp/hs r1, r0
|
||||
bt/s 18f
|
||||
mov #EINVAL, r0
|
||||
|
||||
/* Get internal lock. */
|
||||
mov #0, r3
|
||||
mov #1, r4
|
||||
|
||||
Reference in New Issue
Block a user