Alexandre Julliard
|
cfe45cc130
|
Get rid of the no longer needed DECL_GLOBAL_CONSTRUCTOR macro.
|
2006-01-14 17:08:52 +01:00 |
Alexandre Julliard
|
43c6396e94
|
Use int instead of long in interlocked_* functions for 64-bit
compatibility.
|
2005-09-26 13:51:58 +00:00 |
Alexandre Julliard
|
7e4c88c6d9
|
Avoid some warnings on 64-bit platforms.
|
2005-09-13 11:07:14 +00:00 |
Alexandre Julliard
|
883d3c52d3
|
Use explicit function pointers for pthread support instead of relying
on ELF symbol overriding.
|
2005-09-03 15:11:29 +00:00 |
Peter Chapman
|
505dfdefb5
|
Fix up several inline assembler blocks so that they produce correct
code with the -fomit-frame-pointer gcc flag.
|
2004-12-02 18:19:25 +00:00 |
Hans Leidekker
|
cbaa545fff
|
Protect use of pthread functions with #ifdef HAVE_PTHREAD_H.
|
2004-10-19 03:57:05 +00:00 |
Alexandre Julliard
|
ce0e8f2998
|
Restore lost chunk of previous patch.
|
2004-10-18 21:43:50 +00:00 |
Vincent Béron
|
2c1b35dd17
|
Add some more Alpha asm code and Alpha-specific parts.
|
2004-10-18 21:27:52 +00:00 |
Vincent Béron
|
d17c162c4c
|
Fix the declaration of pthread_mutexattr_gettype().
|
2004-10-18 19:33:16 +00:00 |
Alexandre Julliard
|
9bfe0c4ec4
|
Use wine_dlsym instead of dlsym to avoid the glibc dlerror bug.
Call dlsym with RTLD_DEFAULT for symbols that we don't redefine to
work around another glibc bug.
|
2004-06-24 04:07:22 +00:00 |
Alexandre Julliard
|
163396b955
|
Revert the thread exit race fix for now, it doesn't work right on
pthreads.
|
2004-02-05 17:45:31 +00:00 |
Alexandre Julliard
|
4fac95df3d
|
Fixed a couple of race conditions in the wine_pthread routines at
thread startup and exit.
|
2004-02-05 02:01:35 +00:00 |
David Beck
|
ef7087a5ee
|
Added RFTHREAD flag in rfork call.
|
2003-12-30 21:53:32 +00:00 |
Alexandre Julliard
|
50fba7ffec
|
Moved the remaining SYSDEPS_* functions to the wine_pthread interface.
Let the pthread library allocate the stack itself.
|
2003-11-09 01:25:23 +00:00 |
Alexandre Julliard
|
f45325e443
|
Create two separate wine binaries, one using libpthread and one using
kernel threading directly.
Get rid of the remaining HAVE_NPTL ifdefs.
Remove the scheduler directory.
|
2003-11-06 23:05:41 +00:00 |