Julian Seward
8b15df18c2
Change _pthread_cleanup_push and _pthread_cleanup_pop into no-ops
...
rather than aborts.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@237
2002-05-08 14:08:22 +00:00
Julian Seward
9518212384
Do __pthread_initialize.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@236
2002-05-08 02:01:14 +00:00
Julian Seward
be21872520
Various cleanups following earlier exit fixes. Also add boilerplate
...
copyright notices.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@204
2002-05-03 20:43:10 +00:00
Julian Seward
c082a81f8f
Fix more stuff broken by recent exported-symbol hackery.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@156
2002-04-26 21:01:13 +00:00
Julian Seward
205ec6efd2
Finish first pass of the symbols cleanup. Only versioned symbols remain
...
to do.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@155
2002-04-26 14:31:40 +00:00
Julian Seward
66b4d0b7ca
Mess around with aliases to make the exported T/D/W syms look like those
...
of the real libpthread.so. This is a Good Thing, despite the fact it
temporarily breaks some threaded programs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@153
2002-04-26 13:25:00 +00:00
Julian Seward
edf9ed279b
Fix many holes and bugs in an attempt to get my libpthread.so to export
...
the same set of symbols as the real one, which I now realise is crucial
for it to work at all.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@151
2002-04-26 03:28:18 +00:00
Julian Seward
a70e548ee7
Fix various bugs getting in the way of licq starting up.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@150
2002-04-26 00:27:53 +00:00
Julian Seward
c107508a0f
Try and give at least some minimal binding for all functions exported
...
by the real libpthread.so. In the process fix a bunch of stuff, including
adding thread-specific h_errno and resolver state storage. This fixes
licq crashing at startup.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@149
2002-04-25 20:17:29 +00:00