CaseyCarter created this revision.
...in test_macros.h
https://reviews.llvm.org/D32510
Files:
test/support/test_macros.h
Index: test/support/test_macros.h
===================================================================
--- test/support/test_macros.h
+++ test/support/test_macros.h
@@ -209,7 +209,8 @@
#include <intrin.h>
template <class Tp>
inline void DoNotOptimize(Tp const& value) {
- const volatile void* volatile = __builtin_addressof(value);
+ const volatile void* volatile unused = __builtin_addressof(value);
+ static_cast<void>(unused);
_ReadWriteBarrier();
}
#endif
Index: test/support/test_macros.h
===================================================================
--- test/support/test_macros.h
+++ test/support/test_macros.h
@@ -209,7 +209,8 @@
#include <intrin.h>
template <class Tp>
inline void DoNotOptimize(Tp const& value) {
- const volatile void* volatile = __builtin_addressof(value);
+ const volatile void* volatile unused = __builtin_addressof(value);
+ static_cast<void>(unused);
_ReadWriteBarrier();
}
#endif
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits