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() {}
#if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON)
#define UNIMPLEMENTED(...) do { \
sw::trace("\t! Unimplemented: %s(%d): ", __FUNCTION__, __LINE__); \
sw::trace(##__VA_ARGS__); \
sw::trace(__VA_ARGS__); \
sw::trace("\n"); \
ASSERT(false); \
} while(0)
......
......@@ -72,7 +72,7 @@ inline void trace() {}
#if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON)
#define UNIMPLEMENTED(...) do { \
es::trace("\t! Unimplemented: %s(%d): ", __FUNCTION__, __LINE__); \
es::trace(##__VA_ARGS__); \
es::trace(__VA_ARGS__); \
es::trace("\n"); \
assert(false); \
} while(0)
......
......@@ -50,7 +50,7 @@ inline void Trace() {}
#undef UNIMPLEMENTED
#define UNIMPLEMENTED(...) do { \
sh::Trace("Unimplemented invoked: %s(%d): ", __FUNCTION__, __LINE__); \
sh::Trace(##__VA_ARGS__); \
sh::Trace(__VA_ARGS__); \
sh::Trace("\n"); \
assert(false); \
} while(0)
......
......@@ -69,7 +69,7 @@ inline void trace() {}
#if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON)
#define UNIMPLEMENTED(...) do { \
vk::trace("\t! Unimplemented: %s(%d): ", __FUNCTION__, __LINE__); \
vk::trace(##__VA_ARGS__); \
vk::trace(__VA_ARGS__); \
vk::trace("\n"); \
assert(false); \
} 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