- 10 Mar, 2014 1 commit
-
-
Anton Khirnov authored
The values of {FLT,DBL}_{MAX,MIN} macros on some systems (older musl libc, some BSD flavours) are not exactly representable, i.e. (double)DBL_MAX == DBL_MAX is false This violates (at least some interpretations of) the C99 standard and breaks code (e.g. in vf_fps) like double f = DBL_MAX; [...] if (f == DBL_MAX) { // f has not been changed yet [....] }
-
- 24 Nov, 2013 1 commit
-
-
Derek Buitenhuis authored
This allows MSVC 2013 and ICL to build with no external dependencies. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 06 Nov, 2013 1 commit
-
-
Diego Biurrun authored
The macros forbidding the system functions no longer exist, obviating the need for the #undefs.
-
- 27 Aug, 2013 2 commits
-
-
Martin Storsjö authored
This reverts commit 4622f11f. The compiler should be able to do the dead code elimination now without this when the cond_* names point directly to the real functions instead of to local function pointers. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This reduces the call overhead slightly. More noticeably, it restores the earlier (unintended?) feature that condition variable functions work just fine even if w32thread_init() hasn't been called. This was broken as a side effect of 4622f11f, if explicitly targeting Vista+. This makes w32threading work in VP8 again, if targeting Vista+. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 21 Aug, 2013 1 commit
-
-
Rafaël Carré authored
The emulation code is not needed when targetting Vista+ This helps getting rid of CreateSemaphore symbol, which is forbidden in Windows Store apps. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 18 Jul, 2013 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
Also fix a comment and an #endif comment.
-
- 04 Jul, 2013 1 commit
-
-
Luca Barbato authored
AIX defines a class() function in its math.h header without any guard.
-
- 24 May, 2013 1 commit
-
-
Anton Khirnov authored
It will be used in other places than lavc.
-
- 07 Mar, 2013 1 commit
-
-
Reimar Döffinger authored
Make sure the behavior does not change with the locale. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 23 Oct, 2012 1 commit
-
-
Mans Rullgard authored
This adds support for building on Plan 9 x86-32. The compat/plan9 directory contains these items: - replacements for the 'head' and 'printf' shell commands - wrapper for main() to disable FPU exceptions Larger required changes to the system are described in the documentation. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 13 Oct, 2012 1 commit
-
-
Mans Rullgard authored
The glibc definitions of INFINITY and NAN do not work with the tms470 compiler, nor do our usual fallbacks. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 15 Sep, 2012 1 commit
-
-
Ronald S. Bultje authored
This conforms to C99, but requires Windows >= XP. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 05 Sep, 2012 1 commit
-
-
Ronald S. Bultje authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 16 Aug, 2012 2 commits
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 11 Jul, 2012 1 commit
-
-
Ronald S. Bultje authored
This allows compiling and running these tests on systems lacking a built- in version of getopt(), such as MSVC. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-