summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRoland McGrath <roland@hack.frob.com>2014-05-09 14:18:59 -0700
committerRoland McGrath <roland@hack.frob.com>2014-05-09 14:18:59 -0700
commit681467942d000f8f932ea1cc851b698dab5da85f (patch)
treeadb7eae5372b321f825c5472a2d5dd8f6bbd1c86 /ChangeLog
parent0a982a290552807c82c9ebcca9337cf9f5ddcf2c (diff)
Simplify getpid handling of the race case.roland/getpid
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2c08c5041c..0f0238d81b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2014-05-09 Roland McGrath <roland@hack.frob.com>
+ * nptl/sysdeps/unix/sysv/linux/getpid.c
+ (really_getpid): Function removed.
+ (__getpid): Rewritten. Under [!NOT_IN_libc], use THREAD_SELF->pid if
+ it's > 0. Otherwise always just make the system call.
+
+2014-05-09 Roland McGrath <roland@hack.frob.com>
+
* sysdeps/arm/armv7/strcmp.S: Use sfi_breg prefix on loads not from sp.
[NO_THUMB]: Cope without cbz, cnbz, and orn instructions.