vpx/vpx_ports
Johann cad0eca25c Don't #define snprintf in VS 2015 or higher.
In VS 2015 and higher snprintf is supplied and therefore vsnprintf
doesn't need to be defined. This also avoids problems caused by
_snprintf being different from snprintf.

This fixes a build break with VS 2015 and improves security.

Originally submitted via chromium by brucedawson@chromium.org
https://codereview.chromium.org/1055603003

Additionally break this MSVC-specific tweak to a new file, which will
become the home of all such MSVC-specific things.

This requires adding a dependency on msvc.h to every example which uses
args.c and tools_common.h

Change-Id: I35b5f8e7ea00f6627403aabc9ea79b0412557a99
2015-05-27 18:28:25 -07:00
..
arm_cpudetect.c Remove asm offset dependencies 2014-11-06 16:00:01 -08:00
arm.h Clarify GCC version check 2014-09-25 11:53:45 -07:00
config.h vpx_ports: normalize include guards 2013-12-16 19:41:10 -08:00
emmintrin_compat.h vpx_ports: normalize include guards 2013-12-16 19:41:10 -08:00
emms.asm Add support for x64 and win64 yasm flags. 2013-01-31 16:25:37 -08:00
mem_ops_aligned.h inline vpx functions in headers to avoid unused function warning 2014-08-12 16:52:33 -07:00
mem_ops.h inline vpx functions in headers to avoid unused function warning 2014-08-12 16:52:33 -07:00
mem.h Relocate memory operations for common code 2015-05-13 11:41:15 -07:00
msvc.h Don't #define snprintf in VS 2015 or higher. 2015-05-27 18:28:25 -07:00
vpx_once.h Reorganize *_rtcd() calling conventions 2015-04-15 11:12:05 -04:00
vpx_ports.mk Don't #define snprintf in VS 2015 or higher. 2015-05-27 18:28:25 -07:00
vpx_timer.h Include vpx_config.h in vpx_timer.h 2014-08-18 11:02:16 -07:00
x86_abi_support.asm x86_abi_support: set LIBVPX_RAND w/vp9-postproc 2014-12-12 11:07:29 -08:00
x86.h x86_simd_caps: check max cpuid before testing AVX2 2015-04-24 19:24:14 -07:00