[llvm-commits] [compiler-rt] r173025 - /compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors_scanf.inc

Evgeniy Stepanov eugeni.stepanov at gmail.com
Mon Jan 21 03:32:50 PST 2013


Author: eugenis
Date: Mon Jan 21 05:32:50 2013
New Revision: 173025

URL: http://llvm.org/viewvc/llvm-project?rev=173025&view=rev
Log:
[sanitizer] Define va_copy on win32.

Modified:
    compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors_scanf.inc

Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors_scanf.inc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors_scanf.inc?rev=173025&r1=173024&r2=173025&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors_scanf.inc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors_scanf.inc Mon Jan 21 05:32:50 2013
@@ -12,6 +12,10 @@
 //===----------------------------------------------------------------------===//
 #include <stdarg.h>
 
+#ifdef _WIN32
+#define va_copy(dst, src) ((dst) = (src))
+#endif  // _WIN32
+
 struct ScanfSpec {
   char c;
   unsigned size;





More information about the llvm-commits mailing list