Adding a macro for marking unused variables and removing compiler warnings
diff --git a/tensorflow/core/platform/macros.h b/tensorflow/core/platform/macros.h
index 57773c5..b83c72a 100644
--- a/tensorflow/core/platform/macros.h
+++ b/tensorflow/core/platform/macros.h
@@ -120,5 +120,13 @@
do { \
} while (0)
#endif
+namespace tensorflow {
+namespace internal {
+template <typename T>
+void remove_unused_variable_compiler_warning(const T&){};
+}
+} // namespace tensorflow
+#define TF_UNUSED_VARIABLE(x) \
+ tensorflow::internal::remove_unused_variable_compiler_warning(x)
#endif // TENSORFLOW_CORE_PLATFORM_MACROS_H_