summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston Sequoia <jeremyhu@apple.com>2021-01-30 21:32:33 -0800
committerJeremy Huddleston Sequoia <jeremyhu@apple.com>2021-01-30 21:32:33 -0800
commit368463d3ce4bd256ecf646564ec2d293160baec5 (patch)
tree47612cccfdfe9d0c3a2d95030007c0f579b276af
parentaa5dc7168c4cdef955e074dd7dbea495bffa64e6 (diff)
Mark pointers to test structs as used to prevent dead symbol stripping
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-rw-r--r--rendercheck.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/rendercheck.h b/rendercheck.h
index 46b1e83..4bf62b8 100644
--- a/rendercheck.h
+++ b/rendercheck.h
@@ -117,7 +117,7 @@ struct rendercheck_test {
#define DECLARE_RENDERCHECK_TEST(name) \
const struct rendercheck_test test_desc_##name \
- __attribute__ ((SECTION ("test_section")))
+ __attribute__ ((used, SECTION ("test_section")))
#define DECLARE_RENDERCHECK_ARG_TEST(arg_name_, long_name_, func_) \
DECLARE_RENDERCHECK_TEST(arg_name_) = { \