• Home
  • Annotate
  • current directory
Name Date Size #Lines LOC

..21-Aug-2025-

sysdeps/21-Aug-2025-

.gitignore A D21-Aug-2025748 3130

DESIGN-barrier.txt A D21-Aug-2025982 4533

DESIGN-condvar.txt A D21-Aug-20252.2 KiB13586

DESIGN-rwlock.txt A D21-Aug-20252.7 KiB11490

DESIGN-sem.txt A D21-Aug-2025835 4737

Makefile A D21-Aug-2025310 146

Makefile.in A D21-Aug-202510.2 KiB209158

README.NPTL A D21-Aug-20257.2 KiB308304

alloca_cutoff.c A D21-Aug-20251.4 KiB3611

allocatestack.c A D21-Aug-202533.4 KiB1,160698

banner.h A D21-Aug-202586 21

cancellation.c A D21-Aug-20252.9 KiB10054

cleanup.c A D21-Aug-20251.7 KiB4921

cleanup_compat.c A D21-Aug-20251.7 KiB5526

cleanup_defer.c A D21-Aug-20252.9 KiB9252

cleanup_defer_compat.c A D21-Aug-20253 KiB10059

cleanup_routine.c A D21-Aug-20251.1 KiB288

descr.h A D21-Aug-202511.8 KiB368210

errno_location.c A D21-Aug-202551 21

events.c A D21-Aug-20251.1 KiB3411

herrno.c A D21-Aug-20251.1 KiB3510

init.c A D21-Aug-202512.4 KiB359216

libc-cancellation.c A D21-Aug-20251 KiB254

linux_fsinfo.h A D21-Aug-20255.1 KiB15654

pt-cleanup.c A D21-Aug-20252.2 KiB6435

pthread-errnos.sym A D21-Aug-2025239 1411

pthreadP.h A D21-Aug-202522.3 KiB579419

pthread_atfork.c A D21-Aug-20252.6 KiB6421

pthread_attr_destroy.c A D21-Aug-20251.3 KiB4117

pthread_attr_getdetachstate.c A D21-Aug-20251.3 KiB4016

pthread_attr_getguardsize.c A D21-Aug-20251.2 KiB3511

pthread_attr_getinheritsched.c A D21-Aug-20251.4 KiB4116

pthread_attr_getschedparam.c A D21-Aug-20251.4 KiB4116

pthread_attr_getschedpolicy.c A D21-Aug-20251.3 KiB4015

pthread_attr_getscope.c A D21-Aug-20251.3 KiB4116

pthread_attr_getstack.c A D21-Aug-20251.3 KiB4116

pthread_attr_getstackaddr.c A D21-Aug-20251.4 KiB4215

pthread_attr_getstacksize.c A D21-Aug-20251.4 KiB4014

pthread_attr_init.c A D21-Aug-20251.6 KiB5019

pthread_attr_setdetachstate.c A D21-Aug-20251.6 KiB4720

pthread_attr_setguardsize.c A D21-Aug-20251.3 KiB3811

pthread_attr_setinheritsched.c A D21-Aug-20251.5 KiB4821

pthread_attr_setschedparam.c A D21-Aug-20251.7 KiB4922

pthread_attr_setschedpolicy.c A D21-Aug-20251.5 KiB4819

pthread_attr_setscope.c A D21-Aug-20251.5 KiB5225

pthread_attr_setstack.c A D21-Aug-20251.6 KiB5628

pthread_attr_setstackaddr.c A D21-Aug-20251.4 KiB4419

pthread_attr_setstacksize.c A D21-Aug-20251.5 KiB4922

pthread_barrierattr_destroy.c A D21-Aug-20251,000 296

pthread_barrierattr_getpshared.c A D21-Aug-20251.1 KiB319

pthread_barrierattr_init.c A D21-Aug-20251 KiB297

pthread_barrierattr_setpshared.c A D21-Aug-20251.2 KiB4015

pthread_cancel.c A D21-Aug-20253.1 KiB9747

pthread_cond_destroy.c A D21-Aug-20252.8 KiB8438

pthread_cond_init.c A D21-Aug-20251.6 KiB4723

pthread_condattr_destroy.c A D21-Aug-20251.1 KiB308

pthread_condattr_getclock.c A D21-Aug-20251.1 KiB3110

pthread_condattr_getpshared.c A D21-Aug-20251.1 KiB319

pthread_condattr_init.c A D21-Aug-20251.1 KiB3210

pthread_condattr_setclock.c A D21-Aug-20252.4 KiB7742

pthread_condattr_setpshared.c A D21-Aug-20251.3 KiB3714

pthread_create.c A D21-Aug-202517.1 KiB577334

pthread_detach.c A D21-Aug-20251.9 KiB5620

pthread_equal.c A D21-Aug-20251 KiB298

pthread_exit.c A D21-Aug-20251.2 KiB3811

pthread_getattr_np.c A D21-Aug-20254.7 KiB178112

pthread_getconcurrency.c A D21-Aug-2025963 276

pthread_getname.c A D21-Aug-20252 KiB7039

pthread_getschedparam.c A D21-Aug-20252.3 KiB7640

pthread_getspecific.c A D21-Aug-20252.2 KiB6932

pthread_join.c A D21-Aug-20253.6 KiB11448

pthread_key_create.c A D21-Aug-20251.7 KiB5626

pthread_key_delete.c A D21-Aug-20251.3 KiB4217

pthread_kill_other_threads.c A D21-Aug-20251.3 KiB326

pthread_mutex_consistent.c A D21-Aug-20251.3 KiB3713

pthread_mutex_destroy.c A D21-Aug-20251.3 KiB3915

pthread_mutex_getprioceiling.c A D21-Aug-20251.3 KiB3814

pthread_mutex_init.c A D21-Aug-20254.7 KiB14793

pthread_mutex_lock.c A D21-Aug-202514 KiB513368

pthread_mutex_setprioceiling.c A D21-Aug-20253.6 KiB11977

pthread_mutex_timedlock.c A D21-Aug-202514.4 KiB521365

pthread_mutex_trylock.c A D21-Aug-202510.9 KiB395271

pthread_mutex_unlock.c A D21-Aug-20258.9 KiB299202

pthread_mutexattr_destroy.c A D21-Aug-20251 KiB287

pthread_mutexattr_getprioceiling.c A D21-Aug-20251.5 KiB4821

pthread_mutexattr_getprotocol.c A D21-Aug-20251.2 KiB3712

pthread_mutexattr_getpshared.c A D21-Aug-20251.2 KiB3612

pthread_mutexattr_getrobust.c A D21-Aug-20251.3 KiB3713

pthread_mutexattr_gettype.c A D21-Aug-20251.2 KiB3612

pthread_mutexattr_init.c A D21-Aug-20251.4 KiB3812

pthread_mutexattr_setprioceiling.c A D21-Aug-20251.7 KiB4721

pthread_mutexattr_setprotocol.c A D21-Aug-20251.4 KiB4116

pthread_mutexattr_setpshared.c A D21-Aug-20251.4 KiB4318

pthread_mutexattr_setrobust.c A D21-Aug-20251.5 KiB4418

pthread_mutexattr_settype.c A D21-Aug-20251.4 KiB4116

pthread_rwlock_destroy.c A D21-Aug-20251 KiB297

pthread_rwlock_init.c A D21-Aug-20252.6 KiB7330

pthread_rwlock_tryrdlock.c A D21-Aug-20251.5 KiB5025

pthread_rwlock_trywrlock.c A D21-Aug-20251.4 KiB4318

pthread_rwlockattr_destroy.c A D21-Aug-20251,008 296

pthread_rwlockattr_getkind_np.c A D21-Aug-20251 KiB319

pthread_rwlockattr_getpshared.c A D21-Aug-20251.1 KiB319

pthread_rwlockattr_init.c A D21-Aug-20251.1 KiB3410

pthread_rwlockattr_setkind_np.c A D21-Aug-20251.3 KiB4116

pthread_rwlockattr_setpshared.c A D21-Aug-20251.2 KiB4015

pthread_self.c A D21-Aug-20251 KiB309

pthread_setcancelstate.c A D21-Aug-20252.3 KiB7437

pthread_setcanceltype.c A D21-Aug-20252.3 KiB7740

pthread_setconcurrency.c A D21-Aug-20251.2 KiB4011

pthread_setegid.c A D21-Aug-202581 43

pthread_seteuid.c A D21-Aug-202581 43

pthread_setname.c A D21-Aug-20251.9 KiB6433

pthread_setregid.c A D21-Aug-202586 43

pthread_setresgid.c A D21-Aug-202589 43

pthread_setresuid.c A D21-Aug-202589 43

pthread_setreuid.c A D21-Aug-202586 43

pthread_setschedparam.c A D21-Aug-20252.3 KiB7539

pthread_setschedprio.c A D21-Aug-20252.1 KiB6631

pthread_setspecific.c A D21-Aug-20252.9 KiB9751

pthread_testcancel.c A D21-Aug-20251,006 298

pthread_timedjoin.c A D21-Aug-20253.1 KiB10743

pthread_tryjoin.c A D21-Aug-20252.4 KiB7527

sem_close.c A D21-Aug-20252.2 KiB8139

sem_destroy.c A D21-Aug-20251 KiB328

sem_getvalue.c A D21-Aug-20251.1 KiB3611

sem_init.c A D21-Aug-20251.6 KiB5527

sem_open.c A D21-Aug-202511.4 KiB396242

sem_unlink.c A D21-Aug-20251.9 KiB6734

semaphore.h A D21-Aug-20252.4 KiB7927

semaphoreP.h A D21-Aug-20251.8 KiB5821

unwind.c A D21-Aug-20255.8 KiB180102

vars.c A D21-Aug-20251.4 KiB4317

version.c A D21-Aug-20251.5 KiB4521

version.h A D21-Aug-2025118 21

README.NPTL

1The base NPTL code for uClibc is from the glibc project located at
2<http://sourceware.org/glibc/>. The starting version was the HEAD of
3the glibc CVS repository dated 2005-05-06. Important changes from
4glibc will continue to be brought in as necessary until the version
5for uClibc is standing on its own. All of the files were originally
6brought over verbatim with no modifications. Obviously, these will
7undergo any necessary changes needed for integration into uClibc.
8Additionally (or subtractingly), the files and directories below
9were removed and not imported.
10
11-- Steven J. Hill <sjhill@realitydiluted.com> on 2005-05-06
12
13
14nptl/Makeconfig
15nptl/configure
16nptl/shlib-versions
17nptl/sysdeps/generic
18nptl/sysdeps/ia64
19nptl/sysdeps/pthread/Makefile
20nptl/sysdeps/pthread/Subdirs
21nptl/sysdeps/pthread/allocalim.h
22nptl/sysdeps/pthread/configure
23nptl/sysdeps/pthread/configure.in
24nptl/sysdeps/pthread/createthread.c
25nptl/sysdeps/pthread/flockfile.c
26nptl/sysdeps/pthread/ftrylockfile.c
27nptl/sysdeps/pthread/funlockfile.c
28nptl/sysdeps/pthread/librt-cancellation.c
29nptl/sysdeps/pthread/list.h
30nptl/sysdeps/pthread/malloc-machine.h
31nptl/sysdeps/pthread/posix-timer.h
32nptl/sysdeps/pthread/pt-initfini.c
33nptl/sysdeps/pthread/pt-longjmp.c
34nptl/sysdeps/pthread/pthread-functions.h
35nptl/sysdeps/pthread/pthread.h
36nptl/sysdeps/pthread/pthread_barrier_wait.c
37nptl/sysdeps/pthread/pthread_cond_broadcast.c
38nptl/sysdeps/pthread/pthread_cond_signal.c
39nptl/sysdeps/pthread/pthread_cond_timedwait.c
40nptl/sysdeps/pthread/pthread_cond_wait.c
41nptl/sysdeps/pthread/pthread_getcpuclockid.c
42nptl/sysdeps/pthread/pthread_once.c
43nptl/sysdeps/pthread/pthread_rwlock_rdlock.c
44nptl/sysdeps/pthread/pthread_rwlock_timedrdlock.c
45nptl/sysdeps/pthread/pthread_rwlock_timedwrlock.c
46nptl/sysdeps/pthread/pthread_rwlock_unlock.c
47nptl/sysdeps/pthread/pthread_rwlock_wrlock.c
48nptl/sysdeps/pthread/pthread_sigmask.c
49nptl/sysdeps/pthread/pthread_spin_destroy.c
50nptl/sysdeps/pthread/pthread_spin_init.c
51nptl/sysdeps/pthread/pthread_spin_unlock.c
52nptl/sysdeps/pthread/rt-unwind-resume.c
53nptl/sysdeps/pthread/setxid.h
54nptl/sysdeps/pthread/sigaction.c
55nptl/sysdeps/pthread/sigfillset.c
56nptl/sysdeps/pthread/sigprocmask.c
57nptl/sysdeps/pthread/tcb-offsets.h
58nptl/sysdeps/pthread/timer_create.c
59nptl/sysdeps/pthread/timer_delete.c
60nptl/sysdeps/pthread/timer_getoverr.c
61nptl/sysdeps/pthread/timer_gettime.c
62nptl/sysdeps/pthread/timer_routines.c
63nptl/sysdeps/pthread/timer_settime.c
64nptl/sysdeps/pthread/tst-mqueue8x.c
65nptl/sysdeps/pthread/tst-timer.c
66nptl/sysdeps/pthread/unwind-forcedunwind.c
67nptl/sysdeps/pthread/unwind-resume.c
68nptl/sysdeps/s390
69nptl/sysdeps/unix
70nptl/tst-_res1.c
71nptl/tst-_res1mod1.c
72nptl/tst-_res1mod2.c
73nptl/tst-align.c
74nptl/tst-align2.c
75nptl/tst-atfork1.c
76nptl/tst-atfork2.c
77nptl/tst-atfork2mod.c
78nptl/tst-attr1.c
79nptl/tst-attr2.c
80nptl/tst-attr3.c
81nptl/tst-backtrace1.c
82nptl/tst-barrier1.c
83nptl/tst-barrier2.c
84nptl/tst-barrier3.c
85nptl/tst-barrier4.c
86nptl/tst-basic1.c
87nptl/tst-basic2.c
88nptl/tst-basic3.c
89nptl/tst-basic4.c
90nptl/tst-basic5.c
91nptl/tst-basic6.c
92nptl/tst-cancel-wrappers.sh
93nptl/tst-cancel1.c
94nptl/tst-cancel10.c
95nptl/tst-cancel11.c
96nptl/tst-cancel12.c
97nptl/tst-cancel13.c
98nptl/tst-cancel14.c
99nptl/tst-cancel15.c
100nptl/tst-cancel16.c
101nptl/tst-cancel17.c
102nptl/tst-cancel18.c
103nptl/tst-cancel19.c
104nptl/tst-cancel2.c
105nptl/tst-cancel20.c
106nptl/tst-cancel21.c
107nptl/tst-cancel22.c
108nptl/tst-cancel23.c
109nptl/tst-cancel3.c
110nptl/tst-cancel4.c
111nptl/tst-cancel5.c
112nptl/tst-cancel6.c
113nptl/tst-cancel7.c
114nptl/tst-cancel8.c
115nptl/tst-cancel9.c
116nptl/tst-cancelx1.c
117nptl/tst-cancelx10.c
118nptl/tst-cancelx11.c
119nptl/tst-cancelx12.c
120nptl/tst-cancelx13.c
121nptl/tst-cancelx14.c
122nptl/tst-cancelx15.c
123nptl/tst-cancelx16.c
124nptl/tst-cancelx17.c
125nptl/tst-cancelx18.c
126nptl/tst-cancelx2.c
127nptl/tst-cancelx20.c
128nptl/tst-cancelx21.c
129nptl/tst-cancelx3.c
130nptl/tst-cancelx4.c
131nptl/tst-cancelx5.c
132nptl/tst-cancelx6.c
133nptl/tst-cancelx7.c
134nptl/tst-cancelx8.c
135nptl/tst-cancelx9.c
136nptl/tst-cleanup0.c
137nptl/tst-cleanup0.expect
138nptl/tst-cleanup1.c
139nptl/tst-cleanup2.c
140nptl/tst-cleanup3.c
141nptl/tst-cleanup4.c
142nptl/tst-cleanup4aux.c
143nptl/tst-cleanupx0.c
144nptl/tst-cleanupx0.expect
145nptl/tst-cleanupx1.c
146nptl/tst-cleanupx2.c
147nptl/tst-cleanupx3.c
148nptl/tst-cleanupx4.c
149nptl/tst-clock1.c
150nptl/tst-clock2.c
151nptl/tst-cond1.c
152nptl/tst-cond10.c
153nptl/tst-cond11.c
154nptl/tst-cond12.c
155nptl/tst-cond13.c
156nptl/tst-cond14.c
157nptl/tst-cond15.c
158nptl/tst-cond16.c
159nptl/tst-cond17.c
160nptl/tst-cond18.c
161nptl/tst-cond19.c
162nptl/tst-cond2.c
163nptl/tst-cond20.c
164nptl/tst-cond21.c
165nptl/tst-cond3.c
166nptl/tst-cond4.c
167nptl/tst-cond5.c
168nptl/tst-cond6.c
169nptl/tst-cond7.c
170nptl/tst-cond8.c
171nptl/tst-cond9.c
172nptl/tst-context1.c
173nptl/tst-detach1.c
174nptl/tst-dlsym1.c
175nptl/tst-eintr1.c
176nptl/tst-eintr2.c
177nptl/tst-eintr3.c
178nptl/tst-eintr4.c
179nptl/tst-eintr5.c
180nptl/tst-exec1.c
181nptl/tst-exec2.c
182nptl/tst-exec3.c
183nptl/tst-exec4.c
184nptl/tst-execstack-mod.c
185nptl/tst-execstack.c
186nptl/tst-exit1.c
187nptl/tst-exit2.c
188nptl/tst-exit3.c
189nptl/tst-fini1.c
190nptl/tst-fini1mod.c
191nptl/tst-flock1.c
192nptl/tst-flock2.c
193nptl/tst-fork1.c
194nptl/tst-fork2.c
195nptl/tst-fork3.c
196nptl/tst-fork4.c
197nptl/tst-getpid1.c
198nptl/tst-getpid2.c
199nptl/tst-join1.c
200nptl/tst-join2.c
201nptl/tst-join3.c
202nptl/tst-join4.c
203nptl/tst-join5.c
204nptl/tst-key1.c
205nptl/tst-key2.c
206nptl/tst-key3.c
207nptl/tst-key4.c
208nptl/tst-kill1.c
209nptl/tst-kill2.c
210nptl/tst-kill3.c
211nptl/tst-kill4.c
212nptl/tst-kill5.c
213nptl/tst-kill6.c
214nptl/tst-locale1.c
215nptl/tst-locale2.c
216nptl/tst-mutex1.c
217nptl/tst-mutex2.c
218nptl/tst-mutex3.c
219nptl/tst-mutex4.c
220nptl/tst-mutex5.c
221nptl/tst-mutex5a.c
222nptl/tst-mutex6.c
223nptl/tst-mutex7.c
224nptl/tst-mutex7a.c
225nptl/tst-mutex8.c
226nptl/tst-mutex9.c
227nptl/tst-oddstacklimit.c
228nptl/tst-once1.c
229nptl/tst-once2.c
230nptl/tst-once3.c
231nptl/tst-once4.c
232nptl/tst-oncex3.c
233nptl/tst-oncex4.c
234nptl/tst-popen1.c
235nptl/tst-raise1.c
236nptl/tst-rwlock1.c
237nptl/tst-rwlock10.c
238nptl/tst-rwlock11.c
239nptl/tst-rwlock12.c
240nptl/tst-rwlock13.c
241nptl/tst-rwlock14.c
242nptl/tst-rwlock2.c
243nptl/tst-rwlock3.c
244nptl/tst-rwlock4.c
245nptl/tst-rwlock5.c
246nptl/tst-rwlock6.c
247nptl/tst-rwlock7.c
248nptl/tst-rwlock8.c
249nptl/tst-rwlock9.c
250nptl/tst-sched1.c
251nptl/tst-sem1.c
252nptl/tst-sem2.c
253nptl/tst-sem3.c
254nptl/tst-sem4.c
255nptl/tst-sem5.c
256nptl/tst-sem6.c
257nptl/tst-sem7.c
258nptl/tst-sem8.c
259nptl/tst-sem9.c
260nptl/tst-setuid1-static.c
261nptl/tst-setuid1.c
262nptl/tst-signal1.c
263nptl/tst-signal2.c
264nptl/tst-signal3.c
265nptl/tst-signal4.c
266nptl/tst-signal5.c
267nptl/tst-signal6.c
268nptl/tst-spin1.c
269nptl/tst-spin2.c
270nptl/tst-spin3.c
271nptl/tst-stack1.c
272nptl/tst-stack2.c
273nptl/tst-stack3.c
274nptl/tst-stdio1.c
275nptl/tst-stdio2.c
276nptl/tst-sysconf.c
277nptl/tst-tls1.c
278nptl/tst-tls2.c
279nptl/tst-tls3.c
280nptl/tst-tls3mod.c
281nptl/tst-tls4.c
282nptl/tst-tls4moda.c
283nptl/tst-tls4modb.c
284nptl/tst-tls5.c
285nptl/tst-tls5.h
286nptl/tst-tls5mod.c
287nptl/tst-tls5moda.c
288nptl/tst-tls5modb.c
289nptl/tst-tls5modc.c
290nptl/tst-tls5modd.c
291nptl/tst-tls5mode.c
292nptl/tst-tls5modf.c
293nptl/tst-tls6.sh
294nptl/tst-tsd1.c
295nptl/tst-tsd2.c
296nptl/tst-tsd3.c
297nptl/tst-tsd4.c
298nptl/tst-tsd5.c
299nptl/tst-umask1.c
300nptl/tst-unload.c
301nptl/tst-vfork1.c
302nptl/tst-vfork1x.c
303nptl/tst-vfork2.c
304nptl/tst-vfork2x.c
305nptl/version.c
306nptl_db/ChangeLog
307nptl_db/shlib-versions
308