0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 20:03:10 +02:00
mpv/waftools
wm4 3b091995a0 win32: drop hacks for possibly broken static pthreads-win32 linking
We now use threads and other pthread API a lot, and not always we use it
from threads created with pthread_create() (or the main thread). As I
understand, with static linking we would have to use
pthread_win32_thread_attach/detach_np() every time we enter or leave a
foreign thread. We don't do this, and it's not feasible either, so it's
just broken.

This still should work with dynamic pthreads-win32. The MinGW pthread
implementation should be unaffected from all of this.
2015-01-11 02:23:02 +01:00
..
checks win32: drop hacks for possibly broken static pthreads-win32 linking 2015-01-11 02:23:02 +01:00
detections win32: request UTF-16 API variants, Vista+ APIs, and COM C macros 2015-01-07 21:42:44 +01:00
fragments win32: drop hacks for possibly broken static pthreads-win32 linking 2015-01-11 02:23:02 +01:00
generators build: rename MPLAYER_CONFDIR define 2015-01-02 03:18:16 +01:00
__init__.py switch the build system to waf 2013-11-21 21:22:36 +01:00
dependencies.py build: make deps_neg work with multiple dependencies 2013-11-29 23:31:17 +01:00
features.py build: hide duplicate options from --help 2013-12-26 10:09:17 +01:00
inflectors.py switch the build system to waf 2013-11-21 21:22:36 +01:00
syms.py build: syms: reindent 2014-08-05 12:57:34 +02:00
waf_customizations.py build: remove useless function 2014-10-11 21:03:13 +02:00