FFmpeg/compat
wm4 c7ab6aff66 w32pthreads: always use Vista+ API, drop XP support
This removes the XP compatibility code, and switches entirely to SRW
locks, which are available starting at Windows Vista.

This removes CRITICAL_SECTION use, which allows us to add
PTHREAD_MUTEX_INITIALIZER, which will be useful later.

Windows XP is hereby not a supported build target anymore.

Signed-off-by: Diego Biurrun <diego@biurrun.de>
2018-04-09 21:58:39 +02:00
..
aix compat: Add missing license boilerplates 2013-07-18 18:12:38 +02:00
atomics compat/atomics: add typecasts in atomic_compare_exchange_strong() 2016-12-08 15:53:58 -05:00
dispatch_semaphore jack: Support OSX 2016-03-31 18:03:21 +02:00
float Work around broken floating point limits on some systems. 2014-03-10 10:27:17 +01:00
msvcrt compat/vsnprintf: return number of bytes required on truncation. 2012-09-15 14:33:11 -04:00
solaris build: add Solaris symbol versioning 2015-10-11 15:42:36 +02:00
windows makedef: Pass EXTERN_PREFIX from configure to makedef 2017-11-16 16:54:08 +02:00
getopt.c cosmetics: Write NULL pointer equality checks more compactly 2014-08-15 03:18:18 -07:00
strtod.c Use the avstring.h locale-independent character type functions 2013-03-07 15:16:36 +02:00
w32pthreads.h w32pthreads: always use Vista+ API, drop XP support 2018-04-09 21:58:39 +02:00