Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
7989d0cb925ab060574ae5ed863dea2f34c7b0c8
/
coregrind
/
vg_libpthread.c
7989d0c
Fix various problems with new thread start / stop / detach stuff.
by sewardj
· 22 years ago
20917d8
by sewardj
· 22 years ago
a1ac5cb
Support for POSIX reader-writer locks (preliminary).
by sewardj
· 22 years ago
6e6cbaa
Comment out debug printing.
by sewardj
· 22 years ago
67f1d58
More minor fixes to make OpenOffice 1.0 work.
by sewardj
· 22 years ago
705d3cb
Make accept() be nonblocking.
by sewardj
· 22 years ago
ff42d1d
Implement pthread_yield.
by sewardj
· 22 years ago
7f6456d
Don't mask libc's vfork / __vfork:
by sewardj
· 22 years ago
8f253ff
Implement semaphore functions.
by sewardj
· 22 years ago
39b93b1
Cancellation wrappers for pread/pwrite (Philip Martin).
by sewardj
· 22 years ago
a18e210
Cancellation wrapper for __pwrite64 (Adam Zell(?))
by sewardj
· 22 years ago
726c412
Cancellation wrapper for pread64.
by sewardj
· 22 years ago
0286dd5
Minimal impl of pthread_attr_setstacksize.
by sewardj
· 22 years ago
3665ded
Cancellation wrapper for sendmsg(), wierd wrapper for raise().
by sewardj
· 22 years ago
018f762
In accordance with "build one to throw away, you will anyway (tm)",
by sewardj
· 22 years ago
b48e500
Add support for pthread_sigmask() and sigwait(). All absolutely
by sewardj
· 22 years ago
bea1caa
Hook libpthread.so's .init section to start up Valgrind too.
by sewardj
· 22 years ago
a1679dd
Kernel 2.4 / glibc 2.2.X build fixes for recent startup changes.
by sewardj
· 22 years ago
68b2dd9
Modify the startup mechanism so that any call into valgrind's libpthread.so
by sewardj
· 22 years ago
60e3842
Change _pthread_cleanup_push and _pthread_cleanup_pop into no-ops
by sewardj
· 22 years ago
bb99078
Do __pthread_initialize.
by sewardj
· 22 years ago
d529a44
Fix from Lionel Ulmer to not have an infinite loop/stack overflow
by sewardj
· 22 years ago
439d45e
Various cleanups following earlier exit fixes. Also add boilerplate
by sewardj
· 22 years ago
262b029
Fix typo to do with rwlock aliasing.
by sewardj
· 22 years ago
d4f2c71
Make pthread_mutexattr_setkind_np be an alias of__pthread_mutexattr_settype.
by sewardj
· 22 years ago
650ac00
Fix really stupid error in computation of timeout point in nonblocking
by sewardj
· 22 years ago
70adeb2
Allow apparently invalid keys in libc_internal_tsd_{get,set}. This
by sewardj
· 22 years ago
060b04f
Fix more stuff broken by recent exported-symbol hackery.
by sewardj
· 22 years ago
436e058
Finish first pass of the symbols cleanup. Only versioned symbols remain to do.
by sewardj
· 22 years ago
5905fae
Mess around with aliases to make the exported T/D/W syms look like those
by sewardj
· 22 years ago
5716dbb
by sewardj
· 22 years ago
853f55d
Fix various bugs getting in the way of licq starting up.
by sewardj
· 22 years ago
3b13f0e
Try and give at least some minimal binding for all functions exported
by sewardj
· 22 years ago
956cc1b
Jiggle timing delays yet again.
by sewardj
· 22 years ago
be32e45
Wrappers for open64/lseek64.
by sewardj
· 22 years ago
ab0b1c3
Add wait() wrapper.
by sewardj
· 22 years ago
89d3d85
Add a simplistic implementation of pthread_once().
by sewardj
· 22 years ago
369b170
Add wrapper for system().
by sewardj
· 22 years ago
796d6a2
Add wrapper for sendto().
by sewardj
· 22 years ago
72d5848
More glibc-2.1.X compiler fixes (Lionel Ulmer).
by sewardj
· 22 years ago
5f07b66
by sewardj
· 22 years ago
2a1dcce
Compilation fixes for glibc-2.1.X systems. (Lionel Ulmer).
by sewardj
· 22 years ago
3580542
Make the GDB-attach stuff thread-aware, and work (at least partially)
by sewardj
· 22 years ago
f854f47
Add a nonblocking poll() -- same trick as nonblocking select().
by sewardj
· 22 years ago
02535bc
Minor tweaks to the nonblocking select() implementation.
by sewardj
· 22 years ago
30671ff
Add pthread_mutex_trylock, and add various other hacks to try and make
by sewardj
· 22 years ago
0738a59
Add pthread_condattr_destroy.
by sewardj
· 22 years ago
3b5d886
by sewardj
· 22 years ago
6072c36
by sewardj
· 22 years ago
604ec3c
by sewardj
· 22 years ago
1e8cdc9
by sewardj
· 22 years ago
f8f819e
Sanity check mutex implementation, and add support for recursive mutexes.
by sewardj
· 22 years ago
45b4b37
by sewardj
· 22 years ago
6af4b5d
by sewardj
· 22 years ago
2a3d28c
Turn off debug printing by default.
by sewardj
· 22 years ago
5e5fa51
Add dummy stubs for pthread_key_create, pthread_key_delete,
by sewardj
· 22 years ago
70c7536
Add wrapper for lseek().
by sewardj
· 22 years ago
08a4c3f
by sewardj
· 22 years ago
8937c81
by sewardj
· 22 years ago
e663cb9
New files to support pthreads.
by sewardj
· 22 years ago