From b9a9d99b226768dc972f0c40488f332066396e69 Mon Sep 17 00:00:00 2001 From: Mitch Hayenga Date: Fri, 7 Mar 2014 15:56:23 -0500 Subject: scons: Fixes uninitialized warnings issued by clang Small fixes to appease recent clang versions. --- src/base/compiler.hh | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/base') diff --git a/src/base/compiler.hh b/src/base/compiler.hh index 7176537d2..a16667d8d 100644 --- a/src/base/compiler.hh +++ b/src/base/compiler.hh @@ -50,6 +50,13 @@ #define M5_PRAGMA_NORETURN(x) #define M5_DUMMY_RETURN #define M5_VAR_USED __attribute__((unused)) + +#if defined(__clang__) +#define M5_CLASS_VAR_USED M5_VAR_USED +#else +#define M5_CLASS_VAR_USED +#endif + #define M5_ATTR_PACKED __attribute__ ((__packed__)) #define M5_NO_INLINE __attribute__ ((__noinline__)) #else -- cgit v1.2.3