[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commits] r25095 - in /fsf/glibc-2_18-branch/libc: NEWS ports/ChangeLog.aarch64 ports/sysdeps/unix/sysv/linux/aarch64/clone.S
- To: commits@xxxxxxxxxx
- Subject: [Commits] r25095 - in /fsf/glibc-2_18-branch/libc: NEWS ports/ChangeLog.aarch64 ports/sysdeps/unix/sysv/linux/aarch64/clone.S
- From: eglibc@xxxxxxxxxx
- Date: Wed, 22 Jan 2014 08:02:33 -0000
Author: eglibc
Date: Wed Jan 22 00:02:32 2014
New Revision: 25095
Log:
Import glibc-2.18 for 2014-01-22
Modified:
fsf/glibc-2_18-branch/libc/NEWS
fsf/glibc-2_18-branch/libc/ports/ChangeLog.aarch64
fsf/glibc-2_18-branch/libc/ports/sysdeps/unix/sysv/linux/aarch64/clone.S
Modified: fsf/glibc-2_18-branch/libc/NEWS
==============================================================================
--- fsf/glibc-2_18-branch/libc/NEWS (original)
+++ fsf/glibc-2_18-branch/libc/NEWS Wed Jan 22 00:02:32 2014
@@ -9,7 +9,7 @@
* The following bugs are resolved with this release:
- 15073, 15128, 15909, 15996, 16150, 16387.
+ 15073, 15128, 15909, 15996, 16150, 16169, 16387.
Version 2.18
Modified: fsf/glibc-2_18-branch/libc/ports/ChangeLog.aarch64
==============================================================================
--- fsf/glibc-2_18-branch/libc/ports/ChangeLog.aarch64 (original)
+++ fsf/glibc-2_18-branch/libc/ports/ChangeLog.aarch64 Wed Jan 22 00:02:32 2014
@@ -1,3 +1,9 @@
+2014-01-20 Tom Tromey <tromey@xxxxxxxxxx>
+
+ [BZ #16169]
+ * sysdeps/unix/sysv/linux/aarch64/clone.S (__clone): Add CFI
+ directives; Zero x29.
+
2014-01-07 Marcus Shawcroft <marcus.shawcroft@xxxxxxxxxx>
[BZ #16387]
Modified: fsf/glibc-2_18-branch/libc/ports/sysdeps/unix/sysv/linux/aarch64/clone.S
==============================================================================
--- fsf/glibc-2_18-branch/libc/ports/sysdeps/unix/sysv/linux/aarch64/clone.S (original)
+++ fsf/glibc-2_18-branch/libc/ports/sysdeps/unix/sysv/linux/aarch64/clone.S Wed Jan 22 00:02:32 2014
@@ -63,6 +63,7 @@
mov x8, #SYS_ify(clone)
/* X0:flags, x1:newsp, x2:parenttidptr, x3:newtls, x4:childtid. */
svc 0x0
+ cfi_endproc
cmp x0, #0
beq 2f
blt 3f
@@ -72,6 +73,9 @@
b syscall_error
2:
+ cfi_startproc
+ cfi_undefined (x30)
+ mov x29, 0
#ifdef RESET_PID
tbnz x5, #CLONE_THREAD_BIT, 3f
mov x0, #-1
@@ -93,7 +97,8 @@
/* We are done, pass the return value through x0. */
b HIDDEN_JUMPTARGET(_exit)
-
+ cfi_endproc
+ cfi_startproc
PSEUDO_END (__clone)
weak_alias (__clone, clone)
_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits