diff options
author | David 'Digit' Turner <digit@google.com> | 2010-03-18 14:07:42 -0700 |
---|---|---|
committer | David 'Digit' Turner <digit@google.com> | 2010-03-18 14:07:42 -0700 |
commit | ee7b077abf1d99503b986489ad93374a057cb354 (patch) | |
tree | 2f424373469e9e040312951e59a9627cb17d6a8d /libc/docs/CHANGES.TXT | |
parent | 40e6b822866ee59f7823000384321bb899416cb1 (diff) | |
download | bionic-ee7b077abf1d99503b986489ad93374a057cb354.zip bionic-ee7b077abf1d99503b986489ad93374a057cb354.tar.gz bionic-ee7b077abf1d99503b986489ad93374a057cb354.tar.bz2 |
Add pthread_condattr_init/destroy/setpshared/getpshared
Note that this does not change the implementation of conditional variables
which still use shared futexes, independent on the flags being selected.
This will be fixed in a later patch, once our system is modified to use
pthread_condattr_setpshared(attr, PTHREAD_PROCESS_SHARED) properly.
Change-Id: I935de50964cd41f97a13dbfd6626d3407b0406c3
Diffstat (limited to 'libc/docs/CHANGES.TXT')
-rw-r--r-- | libc/docs/CHANGES.TXT | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libc/docs/CHANGES.TXT b/libc/docs/CHANGES.TXT index 4f87547..ec147c2 100644 --- a/libc/docs/CHANGES.TXT +++ b/libc/docs/CHANGES.TXT @@ -78,7 +78,13 @@ Differences between current and Android 2.1: - DNS: get rid of spurious random DNS queries when trying to resolve an unknown domain name. Due to an initialization bug, a random DNS search - list was generated for each thread is net.dns.search is not defined. + list was generated for each thread if net.dns.search is not defined. + +- <pthread.h>: Add pthread_condattr_init/destroy/setpshared/getpshared functions + to enable proper shared conditional variable initialization. + + XXX: The implementation still always uses shared condvars, independent + of the flags being selected. This will change in a later commit. ------------------------------------------------------------------------------- Differences between Android 2.1 and 2.0.1: |