This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.19-525-g7184040


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  71840409ea45ab9e49d0ac70dfc1c355accf355f (commit)
      from  cf7bfd28b79dd9a8b86eb17065df860e88cc74f1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=71840409ea45ab9e49d0ac70dfc1c355accf355f

commit 71840409ea45ab9e49d0ac70dfc1c355accf355f
Author: Richard Henderson <rth@redhat.com>
Date:   Tue Jun 3 11:27:32 2014 -0400

    aarch64: Remove nptl/vfork.S

diff --git a/ChangeLog b/ChangeLog
index 23a56ae..aa71a37 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,7 @@
 	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/nptl/vfork.S: Remove file.
 
 	* sysdeps/unix/sysv/linux/aarch64/clone.S (__clone): Save args for
 	child in registers, not on the stack.  Remove RESET_PID conditionals.
diff --git a/sysdeps/unix/sysv/linux/aarch64/nptl/vfork.S b/sysdeps/unix/sysv/linux/aarch64/nptl/vfork.S
deleted file mode 100644
index cc05608..0000000
--- a/sysdeps/unix/sysv/linux/aarch64/nptl/vfork.S
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Copyright (C) 2005-2014 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#include <tcb-offsets.h>
-
-/* Save the PID value.  */
-#define SAVE_PID                                                              \
-        mrs     x2, tpidr_el0;                                                \
-        sub     x2, x2, #PTHREAD_SIZEOF;                                      \
-        ldr     w3, [x2, #PTHREAD_PID_OFFSET];                                \
-        cmp     w3, #0;                                                       \
-        mov     w0, #0x80000000;                                              \
-	csneg	w0, w0, w3, eq;                                               \
-        str     w0, [x2, #PTHREAD_PID_OFFSET]
-
-/* Restore the old PID value in the parent.  */
-#define RESTORE_PID                                                           \
-        cbz     x0, 1f;                         /* If we are the parent... */ \
-        str     w3, [x2, #PTHREAD_PID_OFFSET];  /* restore the saved PID.  */ \
-1:
-
-#include "../vfork.S"

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                    |    1 +
 sysdeps/unix/sysv/linux/aarch64/nptl/vfork.S |   37 --------------------------
 2 files changed, 1 insertions(+), 37 deletions(-)
 delete mode 100644 sysdeps/unix/sysv/linux/aarch64/nptl/vfork.S


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]