2004-03-12 Richard Henderson <rth@redhat.com>
* sysdeps/unix/sysv/linux/alpha/select.S: Fix unwind. Propagate
oldvalue from CENABLE to CDISABLE.
+2004-03-12 Richard Henderson <rth@redhat.com>
+
+ * sysdeps/unix/sysv/linux/alpha/select.S: Fix unwind. Propagate
+ oldvalue from CENABLE to CDISABLE.
+
2004-03-12 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/x86_64/sysconf.c: New file.
jsr AT, (AT), _mcount
.set at
#endif
+ stq ra, 40(sp)
+ .mask 0x4000000, 40-64
.prologue 1
#ifdef CENABLE
stq a1, 16(sp)
stq a2, 24(sp)
stq a3, 32(sp)
- stq ra, 40(sp)
CENABLE
+ mov v0, ra
ldl t0, __libc_missing_axp_tv64
bne t0, $do_cancel32
ldi v0, SYS_ify(select)
callsys
+
+ mov ra, a0
bne a3, $cancel_err64
stq v0, 8(sp)
1: ldi v0, SYS_ify(osf_select)
callsys
+
+ mov ra, a0
bne a3, $cancel_error
/* ... and bounce the remaining timeout back. */