diff options
author | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-09-25 18:47:56 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-09-26 09:21:52 +0200 |
commit | 56741422790d9a6ff74c4397d914f540a1be273d (patch) | |
tree | 25f2efca8d41f63082242a38b84667bb78433e65 /docs/threads.txt | |
parent | 126ffbd45f65d3a6940afc8aaacfada8a73ea8a0 (diff) |
remove dead code and documentation
The code was disabled a while ago in commit:
814b0901f460a246315bfa7933a661f415bdc7fa
Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org>
Diffstat (limited to 'docs/threads.txt')
-rw-r--r-- | docs/threads.txt | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/docs/threads.txt b/docs/threads.txt deleted file mode 100644 index 182f1be7e..000000000 --- a/docs/threads.txt +++ /dev/null @@ -1,56 +0,0 @@ -uClibc thread-safety analysis - -Things that are still known to be needed for thread safety: - - none - - - - -Things that might be nice, but are not required: - - getnetent_r <desired, but not required for SuSv3> - gethostent_r <desired, but not required for SuSv3> - getprotoent_r <desired, but not required for SuSv3> - getnetbyname_r <desired, but not required for SuSv3> - getnetbyaddr_r <desired, but not required for SuSv3> - - - - - -Functions that use static data and may still need locking: - - - -------------------------------------------------------------------- - - libc/inet/rpc/rpc_thread.c: - - __rpc_thread_variables is currently disabled, since thread - local storage seems to not be correctly specified as - weak functions. - - -------------------------------------------------------------------- - - unistd/getpass.c: - - static char buf[PWD_BUFFER_SIZE]; - - getpass <fix required> <--- - - NOTE: This function returns a pointer to a static data structure. - This seems like it requires an _r version of this function. Glibc - does the same thing. Oops! So much for thread-safe glibc! - - -------------------------------------------------------------------- - - unistd/sysconf.c: - - static long int ret_vals[_UCLIBC_SYSCONF_NUM_VALID_ARGS]; - - find_or_add_in_table <fix required?> <--- - main <fix required?> <--- - - NOTE: I'm not sure if this needs to be made reentrant... - - -------------------------------------------------------------------- |