summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2014-05-23 16:23:32 -0400
committerRichard Henderson <rth@redhat.com>2014-06-03 11:09:20 -0400
commit89b4bd6b6028852065b65b9d6cf4e1ea74a10634 (patch)
tree521b7ce4162917f4c247d04f6b628c5e84f7ceef /ChangeLog
parent111cc714894d71fdc31c04e56b1bcd41b2680269 (diff)
downloadglibc-89b4bd6b6028852065b65b9d6cf4e1ea74a10634.tar.gz
glibc-89b4bd6b6028852065b65b9d6cf4e1ea74a10634.tar.xz
glibc-89b4bd6b6028852065b65b9d6cf4e1ea74a10634.zip
aarch64: Consolidate NPTL/non versions of vfork
At the same time, incorporate the 0 -> 0x80000000 mapping
of the pid expected by raise.c.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2b30915f6d..8d40c8fd06 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2014-06-03  Richard Henderson  <rth@redhat.com>
 
+	* sysdeps/unix/sysv/linux/aarch64/pt-vfork.c: New file.
+	* sysdeps/unix/sysv/linux/aarch64/nptl/pt-vfork.S: Remove file.
+	* sysdeps/unix/sysv/linux/aarch64/vfork.S (__vfork): Incorporate
+	SAVE_PID and RESTORE_PID blocks from pt-vfork.S.  Map 0 to INT_MIN
+	in the SAVE_PID block.
+	(__libc_vfork): New alias.
+
 	* sysdeps/unix/sysv/linux/aarch64/clone.S (__clone): Save args for
 	child in registers, not on the stack.  Remove RESET_PID conditionals.
 	* sysdeps/unix/sysv/linux/aarch64/nptl/clone.S: Remove file.