This file is indexed.

/usr/share/doc/dietlibc-doc/libpthread.README is in dietlibc-doc 0.34~cvs20160606-6.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
LIBPTHREAD

  This is the pthread implementation for the dietlibc.
  Written from scratch by Olaf Dreesen.

It's like linuxthreads a clone base thread implementation.


STATUS:
	near complete and should work (see KNOWN BUGS) on all dietlibc
	platforms that have a working implementation of:
	- clone
	- testandset
	- sigsetjmp/siglongjmp


KNOWN BUGS:
	- gdb can't handle this implementation.
	- there are problems with the stdio functions....
	- ia64 doesn't work. the problem is this f**king separate register
	  stack


MAYBE BUGS:
	- ia64: r13 is used as a pointer to the thread-struct
	- s390: a0 used as pointer to thread-struct
	- sparc/sparc64: g6 used as pointer to thread-struct


NOTES:
	SIGRTMAX and SIGRTMAX-1 are used by this imlementation !
	- SIGRTMAX   as restart event (join,cond_*wait,...)
	- SIGRTMAX-1 as cancel envent (cancel).