aboutsummaryrefslogtreecommitdiff
path: root/compat
AgeCommit message (Expand)Author
2018-04-09w32pthreads: always use Vista+ API, drop XP supportwm4
2017-11-16makedef: Pass EXTERN_PREFIX from configure to makedefMartin Storsjö
2017-10-25build: Drop support for legacy TI ARM compilerDiego Biurrun
2017-10-12makedef: Add support for identifying the ARM64 machine typeMartin Storsjö
2017-08-31makedef: Extend the script for use with mingw tools as wellMartin Storsjö
2017-08-31makedef: Fold as much text transformations as possible into the initial dumpMartin Storsjö
2016-12-08compat/atomics: add typecasts in atomic_compare_exchange_strong()Wan-Teh Chang
2016-12-03Remove Plan 9 supportDiego Biurrun
2016-11-24w32pthreads: Fix function pointer castsDiego Biurrun
2016-10-02Add a compat dummy stdatomic.h used when threading is disabledAnton Khirnov
2016-10-02Add a compat stdatomic.h implementation based on pthreadsAnton Khirnov
2016-10-02Add a compat stdatomic.h implementation based on suncc atomicsAnton Khirnov
2016-10-02Add a compat stdatomic.h implementation based on windows atomicsAnton Khirnov
2016-10-02Add a compat stdatomic.h implementation based on GCC atomicsAnton Khirnov
2016-03-31jack: Support OSXJosh de Kock
2015-10-30w32pthreads: Map MemoryBarrier to __sync_synchronize on mingwMartin Storsjö
2015-10-16w32pthreads: fix mingw build on x86 with -msse2 or higherHendrik Leppkes
2015-10-11build: add Solaris symbol versioningSean McGovern
2015-10-07w32pthreads: Load dynamically loaded functions on demandHendrik Leppkes
2015-10-07w32pthreads: Add pthread_once emulationHendrik Leppkes
2015-07-24use a wrapper script to call MS link.exe to avoid mixing with /usr/bin/link.exeSteve Lhomme
2014-10-10w32pthreads: use the condition variable API directly when targeting newer ver...James Almer
2014-10-10w32pthreads: use the CONDITION_VARIABLE typedef if availableJames Almer
2014-08-15cosmetics: Write NULL pointer equality checks more compactlyGabriel Dume
2014-08-15w32pthreads: Mark functions in compatibility wrapper as av_unusedDiego Biurrun
2014-08-13w32threads: Use newer thread synchronization functions when targeting VistaMartin Storsjö
2014-03-10Work around broken floating point limits on some systems.Anton Khirnov
2013-11-24build: Import makedef script from c99-to-c89Derek Buitenhuis
2013-11-07Remove #undefs for formerly forbidden system functionsDiego Biurrun
2013-08-27Revert "w32pthread: help compiler figure out undeeded code"Martin Storsjö
2013-08-27w32threads: Don't use function pointers when linking directly to newer APIsMartin Storsjö
2013-08-21w32pthread: help compiler figure out undeeded codeRafaël Carré
2013-07-18compat: Add missing license boilerplatesDiego Biurrun
2013-07-18Employ consistent LIBAV_COMPAT_ multiple inclusion guards in compat/Diego Biurrun
2013-07-04compat: wrap math.h to avoid AIX-specific clashesLuca Barbato
2013-05-24w32pthreads: move from lavc to compat/Anton Khirnov
2013-03-07Use the avstring.h locale-independent character type functionsReimar Döffinger
2012-10-23build: Plan 9 supportMans Rullgard
2012-10-13build: tms470: work around glibc math.h problemsMans Rullgard
2012-09-15compat/vsnprintf: return number of bytes required on truncation.Ronald S. Bultje
2012-09-05lavu: add snprintf(), vsnprint() and strtod() replacements for MS runtime.Ronald S. Bultje
2012-08-16getopt: Remove an unnecessary defineMartin Storsjö
2012-08-16getopt: Add missing includesMartin Storsjö
2012-07-11dct/fft-test: use a replacement getopt() if the system has none present.Ronald S. Bultje