Commit 60be5c45 by Nicolas Capens Committed by Nicolas Capens

Fix preprocessor error.

##__VA_ARGS__ causes an error with clang if it's not preceded by a comma. The ## is wholly unnecessary in this case so it can just be removed. Bug b/73656151 Change-Id: Icc8a67a91b270d0e9b006cae7a438cdefa412f87 Reviewed-on: https://swiftshader-review.googlesource.com/21208Tested-by: 's avatarNicolas Capens <nicolascapens@google.com> Reviewed-by: 's avatarCorentin Wallez <cwallez@google.com>
parent 720aec1c
...@@ -40,7 +40,7 @@ inline void trace() {} ...@@ -40,7 +40,7 @@ inline void trace() {}
#if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON) #if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON)
#define UNIMPLEMENTED(...) do { \ #define UNIMPLEMENTED(...) do { \
sw::trace("\t! Unimplemented: %s(%d): ", __FUNCTION__, __LINE__); \ sw::trace("\t! Unimplemented: %s(%d): ", __FUNCTION__, __LINE__); \
sw::trace(##__VA_ARGS__); \ sw::trace(__VA_ARGS__); \
sw::trace("\n"); \ sw::trace("\n"); \
ASSERT(false); \ ASSERT(false); \
} while(0) } while(0)
......
...@@ -72,7 +72,7 @@ inline void trace() {} ...@@ -72,7 +72,7 @@ inline void trace() {}
#if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON) #if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON)
#define UNIMPLEMENTED(...) do { \ #define UNIMPLEMENTED(...) do { \
es::trace("\t! Unimplemented: %s(%d): ", __FUNCTION__, __LINE__); \ es::trace("\t! Unimplemented: %s(%d): ", __FUNCTION__, __LINE__); \
es::trace(##__VA_ARGS__); \ es::trace(__VA_ARGS__); \
es::trace("\n"); \ es::trace("\n"); \
assert(false); \ assert(false); \
} while(0) } while(0)
......
...@@ -50,7 +50,7 @@ inline void Trace() {} ...@@ -50,7 +50,7 @@ inline void Trace() {}
#undef UNIMPLEMENTED #undef UNIMPLEMENTED
#define UNIMPLEMENTED(...) do { \ #define UNIMPLEMENTED(...) do { \
sh::Trace("Unimplemented invoked: %s(%d): ", __FUNCTION__, __LINE__); \ sh::Trace("Unimplemented invoked: %s(%d): ", __FUNCTION__, __LINE__); \
sh::Trace(##__VA_ARGS__); \ sh::Trace(__VA_ARGS__); \
sh::Trace("\n"); \ sh::Trace("\n"); \
assert(false); \ assert(false); \
} while(0) } while(0)
......
...@@ -69,7 +69,7 @@ inline void trace() {} ...@@ -69,7 +69,7 @@ inline void trace() {}
#if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON) #if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON)
#define UNIMPLEMENTED(...) do { \ #define UNIMPLEMENTED(...) do { \
vk::trace("\t! Unimplemented: %s(%d): ", __FUNCTION__, __LINE__); \ vk::trace("\t! Unimplemented: %s(%d): ", __FUNCTION__, __LINE__); \
vk::trace(##__VA_ARGS__); \ vk::trace(__VA_ARGS__); \
vk::trace("\n"); \ vk::trace("\n"); \
assert(false); \ assert(false); \
} while(0) } while(0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment