[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commits] r819 - in /fsf/trunk/libc: ChangeLog sunrpc/svc_run.c sysdeps/unix/sysv/linux/x86_64/sigaction.c
- To: commits@xxxxxxxxxx
- Subject: [commits] r819 - in /fsf/trunk/libc: ChangeLog sunrpc/svc_run.c sysdeps/unix/sysv/linux/x86_64/sigaction.c
- From: eglibc@xxxxxxxxxx
- Date: Fri, 01 Dec 2006 08:01:24 -0000
Author: eglibc
Date: Fri Dec 1 00:01:24 2006
New Revision: 819
Log:
Import glibc-mainline for 2006-12-01
Modified:
fsf/trunk/libc/ChangeLog
fsf/trunk/libc/sunrpc/svc_run.c
fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/sigaction.c
Modified: fsf/trunk/libc/ChangeLog
==============================================================================
--- fsf/trunk/libc/ChangeLog (original)
+++ fsf/trunk/libc/ChangeLog Fri Dec 1 00:01:24 2006
@@ -1,3 +1,13 @@
+2006-12-01 Jan Kratochvil <jan.kratochvil@xxxxxxxxxx>
+
+ * sysdeps/unix/sysv/linux/x86_64/sigaction.c: Fix compatibility with
+ libgcc not supporting `rflags' unwinding (register # >= 17).
+
+2006-11-30 Jakub Jelinek <jakub@xxxxxxxxxx>
+
+ * sunrpc/svc_run.c (svc_run): Set my_pollfd to new_pollfd if realloc
+ succeeded.
+
2006-11-29 Daniel Jacobowitz <dan@xxxxxxxxxxxxxxxx>
Jakub Jelinek <jakub@xxxxxxxxxx>
Jan Kratochvil <jan.kratochvil@xxxxxxxxxx>
Modified: fsf/trunk/libc/sunrpc/svc_run.c
==============================================================================
--- fsf/trunk/libc/sunrpc/svc_run.c (original)
+++ fsf/trunk/libc/sunrpc/svc_run.c Fri Dec 1 00:01:24 2006
@@ -71,6 +71,7 @@
break;
}
+ my_pollfd = new_pollfd;
last_max_pollfd = max_pollfd;
}
Modified: fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/sigaction.c
==============================================================================
--- fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/sigaction.c (original)
+++ fsf/trunk/libc/sysdeps/unix/sysv/linux/x86_64/sigaction.c Fri Dec 1 00:01:24 2006
@@ -174,7 +174,8 @@
do_expr (2 /* rcx */, oRCX) \
do_expr (7 /* rsp */, oRSP) \
do_expr (16 /* rip */, oRIP) \
- do_expr (49 /* rflags */, oEFL) \
+ /* libgcc-4.1.1 has only `DWARF_FRAME_REGISTERS == 17'. */ \
+ /* do_expr (49 |* rflags *|, oEFL) */ \
/* `cs'/`ds'/`fs' are unaligned and a different size. */ \
/* gas: Error: register save offset not a multiple of 8 */ \
" .align 8\n" \