From 89b4bd6b6028852065b65b9d6cf4e1ea74a10634 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Fri, 23 May 2014 16:23:32 -0400 Subject: aarch64: Consolidate NPTL/non versions of vfork At the same time, incorporate the 0 -> 0x80000000 mapping of the pid expected by raise.c. --- ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 2b30915f6d..8d40c8fd06 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2014-06-03 Richard Henderson + * 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. -- cgit 1.4.1