* New pthread implementation for WinNT/2K/XP. This implementation shouldn't
authorGildas Bazin <gbazin@videolan.org>
Tue, 2 Apr 2002 23:43:57 +0000 (23:43 +0000)
committerGildas Bazin <gbazin@videolan.org>
Tue, 2 Apr 2002 23:43:57 +0000 (23:43 +0000)
commit4f08a70d2125a8ebcf05b82b73fcdb3a1d56cae3
tree0c66964db8bb488fa959b7f9c3ddc58093f57e1d
parent22b05cefc618ed1601e1c42908179a307dcab743
* New pthread implementation for WinNT/2K/XP. This implementation shouldn't
  be subject to race conditions as it is using SignalObjectAndWait() from the
  Win32 API.
  As this should be somehow slower than the old method (still used on Win9x),
  you can specify that you want to use the old method with the "fast_pthread"
  config option.

* Added a new p_main_sys global variable. This variable is a pointer to an
  OS specific structure which is defined in *_specific.h. This structure can
  be filled by the already existing System_Init() function and is a nice
  way to avoid too many #ifdefs.
include/beos_specific.h
include/common.h
include/darwin_specific.h
include/os_specific.h [new file with mode: 0644]
include/threads.h
include/videolan/vlc.h
include/win32_specific.h
src/interface/main.c
src/misc/modules_plugin.h
src/misc/win32_specific.c