From 89dd1dd2782de71d56c512e44b9dfda2f7b95351 Mon Sep 17 00:00:00 2001 From: Eric Fiselier Date: Thu, 21 Apr 2016 22:54:21 +0000 Subject: Fix most GCC attribute ignored warnings llvm-svn: 267074 --- libcxx/include/stdexcept | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libcxx/include/stdexcept') diff --git a/libcxx/include/stdexcept b/libcxx/include/stdexcept index f251806fba6..4218b1398d8 100644 --- a/libcxx/include/stdexcept +++ b/libcxx/include/stdexcept @@ -53,7 +53,11 @@ public: #ifndef _LIBCPP___REFSTRING _LIBCPP_BEGIN_NAMESPACE_STD class _LIBCPP_HIDDEN __libcpp_refstring { - const char *__imp_ _LIBCPP_UNUSED; +#ifdef __clang__ + const char *__imp_ __attribute__((__unused__)); // only clang emits a warning +#else + const char *__imp_; +#endif }; _LIBCPP_END_NAMESPACE_STD #endif -- cgit v1.2.3