2002-12-16 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/i386/socket.S [NEED_CANCELLATION &&
CENABLE]: Don't lose content of %ebx.
+2002-12-16 Ulrich Drepper <drepper@redhat.com>
+
+ * sysdeps/unix/sysv/linux/i386/socket.S [NEED_CANCELLATION &&
+ CENABLE]: Don't lose content of %ebx.
+
2002-12-17 Jakub Jelinek <jakub@redhat.com>
* sysdeps/unix/sysv/linux/i386/socket.S: Use SINGLE_THREAD_P
/* Do the system call trap. */
int $0x80
+ /* Restore registers. */
+ movl %edx, %ebx
+
/* Restore the cancellation. */
xchgl %esi, %eax
CDISABLE
/* Restore registers. */
movl %esi, %eax
- movl %edx, %ebx
popl %esi
/* %eax is < 0 if there was an error. */