Commit 10874f20 authored by Thomas Weißschuh's avatar Thomas Weißschuh Committed by Willy Tarreau

selftests/nolibc: mark test helpers as potentially unused

When warning about unused functions these would be reported by we want
to keep them for future use.
Suggested-by: default avatarZhangjin Wu <falcon@tinylab.org>
Link: https://lore.kernel.org/lkml/20230731064826.16584-1-falcon@tinylab.org/Suggested-by: default avatarWilly Tarreau <w@1wt.eu>
Link: https://lore.kernel.org/lkml/20230731224929.GA18296@1wt.eu/Signed-off-by: default avatarThomas Weißschuh <linux@weissschuh.net>
Signed-off-by: default avatarWilly Tarreau <w@1wt.eu>
parent 79df81aa
...@@ -165,7 +165,8 @@ static void result(int llen, enum RESULT r) ...@@ -165,7 +165,8 @@ static void result(int llen, enum RESULT r)
#define EXPECT_ZR(cond, expr) \ #define EXPECT_ZR(cond, expr) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_zr(expr, llen); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_zr(expr, llen); } while (0)
static int expect_zr(int expr, int llen) static __attribute__((unused))
int expect_zr(int expr, int llen)
{ {
int ret = !(expr == 0); int ret = !(expr == 0);
...@@ -178,7 +179,8 @@ static int expect_zr(int expr, int llen) ...@@ -178,7 +179,8 @@ static int expect_zr(int expr, int llen)
#define EXPECT_NZ(cond, expr, val) \ #define EXPECT_NZ(cond, expr, val) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_nz(expr, llen; } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_nz(expr, llen; } while (0)
static int expect_nz(int expr, int llen) static __attribute__((unused))
int expect_nz(int expr, int llen)
{ {
int ret = !(expr != 0); int ret = !(expr != 0);
...@@ -191,7 +193,8 @@ static int expect_nz(int expr, int llen) ...@@ -191,7 +193,8 @@ static int expect_nz(int expr, int llen)
#define EXPECT_EQ(cond, expr, val) \ #define EXPECT_EQ(cond, expr, val) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_eq(expr, llen, val); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_eq(expr, llen, val); } while (0)
static int expect_eq(uint64_t expr, int llen, uint64_t val) static __attribute__((unused))
int expect_eq(uint64_t expr, int llen, uint64_t val)
{ {
int ret = !(expr == val); int ret = !(expr == val);
...@@ -204,7 +207,8 @@ static int expect_eq(uint64_t expr, int llen, uint64_t val) ...@@ -204,7 +207,8 @@ static int expect_eq(uint64_t expr, int llen, uint64_t val)
#define EXPECT_NE(cond, expr, val) \ #define EXPECT_NE(cond, expr, val) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ne(expr, llen, val); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ne(expr, llen, val); } while (0)
static int expect_ne(int expr, int llen, int val) static __attribute__((unused))
int expect_ne(int expr, int llen, int val)
{ {
int ret = !(expr != val); int ret = !(expr != val);
...@@ -217,7 +221,8 @@ static int expect_ne(int expr, int llen, int val) ...@@ -217,7 +221,8 @@ static int expect_ne(int expr, int llen, int val)
#define EXPECT_GE(cond, expr, val) \ #define EXPECT_GE(cond, expr, val) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ge(expr, llen, val); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ge(expr, llen, val); } while (0)
static int expect_ge(int expr, int llen, int val) static __attribute__((unused))
int expect_ge(int expr, int llen, int val)
{ {
int ret = !(expr >= val); int ret = !(expr >= val);
...@@ -230,7 +235,8 @@ static int expect_ge(int expr, int llen, int val) ...@@ -230,7 +235,8 @@ static int expect_ge(int expr, int llen, int val)
#define EXPECT_GT(cond, expr, val) \ #define EXPECT_GT(cond, expr, val) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_gt(expr, llen, val); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_gt(expr, llen, val); } while (0)
static int expect_gt(int expr, int llen, int val) static __attribute__((unused))
int expect_gt(int expr, int llen, int val)
{ {
int ret = !(expr > val); int ret = !(expr > val);
...@@ -243,7 +249,8 @@ static int expect_gt(int expr, int llen, int val) ...@@ -243,7 +249,8 @@ static int expect_gt(int expr, int llen, int val)
#define EXPECT_LE(cond, expr, val) \ #define EXPECT_LE(cond, expr, val) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_le(expr, llen, val); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_le(expr, llen, val); } while (0)
static int expect_le(int expr, int llen, int val) static __attribute__((unused))
int expect_le(int expr, int llen, int val)
{ {
int ret = !(expr <= val); int ret = !(expr <= val);
...@@ -256,7 +263,8 @@ static int expect_le(int expr, int llen, int val) ...@@ -256,7 +263,8 @@ static int expect_le(int expr, int llen, int val)
#define EXPECT_LT(cond, expr, val) \ #define EXPECT_LT(cond, expr, val) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_lt(expr, llen, val); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_lt(expr, llen, val); } while (0)
static int expect_lt(int expr, int llen, int val) static __attribute__((unused))
int expect_lt(int expr, int llen, int val)
{ {
int ret = !(expr < val); int ret = !(expr < val);
...@@ -269,7 +277,8 @@ static int expect_lt(int expr, int llen, int val) ...@@ -269,7 +277,8 @@ static int expect_lt(int expr, int llen, int val)
#define EXPECT_SYSZR(cond, expr) \ #define EXPECT_SYSZR(cond, expr) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_syszr(expr, llen); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_syszr(expr, llen); } while (0)
static int expect_syszr(int expr, int llen) static __attribute__((unused))
int expect_syszr(int expr, int llen)
{ {
int ret = 0; int ret = 0;
...@@ -288,7 +297,8 @@ static int expect_syszr(int expr, int llen) ...@@ -288,7 +297,8 @@ static int expect_syszr(int expr, int llen)
#define EXPECT_SYSEQ(cond, expr, val) \ #define EXPECT_SYSEQ(cond, expr, val) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_syseq(expr, llen, val); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_syseq(expr, llen, val); } while (0)
static int expect_syseq(int expr, int llen, int val) static __attribute__((unused))
int expect_syseq(int expr, int llen, int val)
{ {
int ret = 0; int ret = 0;
...@@ -307,7 +317,8 @@ static int expect_syseq(int expr, int llen, int val) ...@@ -307,7 +317,8 @@ static int expect_syseq(int expr, int llen, int val)
#define EXPECT_SYSNE(cond, expr, val) \ #define EXPECT_SYSNE(cond, expr, val) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_sysne(expr, llen, val); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_sysne(expr, llen, val); } while (0)
static int expect_sysne(int expr, int llen, int val) static __attribute__((unused))
int expect_sysne(int expr, int llen, int val)
{ {
int ret = 0; int ret = 0;
...@@ -329,7 +340,8 @@ static int expect_sysne(int expr, int llen, int val) ...@@ -329,7 +340,8 @@ static int expect_sysne(int expr, int llen, int val)
#define EXPECT_SYSER(cond, expr, expret, experr) \ #define EXPECT_SYSER(cond, expr, expret, experr) \
EXPECT_SYSER2(cond, expr, expret, experr, 0) EXPECT_SYSER2(cond, expr, expret, experr, 0)
static int expect_syserr2(int expr, int expret, int experr1, int experr2, int llen) static __attribute__((unused))
int expect_syserr2(int expr, int expret, int experr1, int experr2, int llen)
{ {
int ret = 0; int ret = 0;
int _errno = errno; int _errno = errno;
...@@ -352,7 +364,8 @@ static int expect_syserr2(int expr, int expret, int experr1, int experr2, int ll ...@@ -352,7 +364,8 @@ static int expect_syserr2(int expr, int expret, int experr1, int experr2, int ll
#define EXPECT_PTRZR(cond, expr) \ #define EXPECT_PTRZR(cond, expr) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrzr(expr, llen); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrzr(expr, llen); } while (0)
static int expect_ptrzr(const void *expr, int llen) static __attribute__((unused))
int expect_ptrzr(const void *expr, int llen)
{ {
int ret = 0; int ret = 0;
...@@ -370,7 +383,8 @@ static int expect_ptrzr(const void *expr, int llen) ...@@ -370,7 +383,8 @@ static int expect_ptrzr(const void *expr, int llen)
#define EXPECT_PTRNZ(cond, expr) \ #define EXPECT_PTRNZ(cond, expr) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrnz(expr, llen); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrnz(expr, llen); } while (0)
static int expect_ptrnz(const void *expr, int llen) static __attribute__((unused))
int expect_ptrnz(const void *expr, int llen)
{ {
int ret = 0; int ret = 0;
...@@ -387,7 +401,8 @@ static int expect_ptrnz(const void *expr, int llen) ...@@ -387,7 +401,8 @@ static int expect_ptrnz(const void *expr, int llen)
#define EXPECT_PTREQ(cond, expr, cmp) \ #define EXPECT_PTREQ(cond, expr, cmp) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptreq(expr, llen, cmp); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptreq(expr, llen, cmp); } while (0)
static int expect_ptreq(const void *expr, int llen, const void *cmp) static __attribute__((unused))
int expect_ptreq(const void *expr, int llen, const void *cmp)
{ {
int ret = 0; int ret = 0;
...@@ -404,7 +419,8 @@ static int expect_ptreq(const void *expr, int llen, const void *cmp) ...@@ -404,7 +419,8 @@ static int expect_ptreq(const void *expr, int llen, const void *cmp)
#define EXPECT_PTRNE(cond, expr, cmp) \ #define EXPECT_PTRNE(cond, expr, cmp) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrne(expr, llen, cmp); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrne(expr, llen, cmp); } while (0)
static int expect_ptrne(const void *expr, int llen, const void *cmp) static __attribute__((unused))
int expect_ptrne(const void *expr, int llen, const void *cmp)
{ {
int ret = 0; int ret = 0;
...@@ -421,7 +437,8 @@ static int expect_ptrne(const void *expr, int llen, const void *cmp) ...@@ -421,7 +437,8 @@ static int expect_ptrne(const void *expr, int llen, const void *cmp)
#define EXPECT_PTRGE(cond, expr, cmp) \ #define EXPECT_PTRGE(cond, expr, cmp) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrge(expr, llen, cmp); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrge(expr, llen, cmp); } while (0)
static int expect_ptrge(const void *expr, int llen, const void *cmp) static __attribute__((unused))
int expect_ptrge(const void *expr, int llen, const void *cmp)
{ {
int ret = !(expr >= cmp); int ret = !(expr >= cmp);
...@@ -433,7 +450,8 @@ static int expect_ptrge(const void *expr, int llen, const void *cmp) ...@@ -433,7 +450,8 @@ static int expect_ptrge(const void *expr, int llen, const void *cmp)
#define EXPECT_PTRGT(cond, expr, cmp) \ #define EXPECT_PTRGT(cond, expr, cmp) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrgt(expr, llen, cmp); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrgt(expr, llen, cmp); } while (0)
static int expect_ptrgt(const void *expr, int llen, const void *cmp) static __attribute__((unused))
int expect_ptrgt(const void *expr, int llen, const void *cmp)
{ {
int ret = !(expr > cmp); int ret = !(expr > cmp);
...@@ -446,7 +464,8 @@ static int expect_ptrgt(const void *expr, int llen, const void *cmp) ...@@ -446,7 +464,8 @@ static int expect_ptrgt(const void *expr, int llen, const void *cmp)
#define EXPECT_PTRLE(cond, expr, cmp) \ #define EXPECT_PTRLE(cond, expr, cmp) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrle(expr, llen, cmp); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrle(expr, llen, cmp); } while (0)
static int expect_ptrle(const void *expr, int llen, const void *cmp) static __attribute__((unused))
int expect_ptrle(const void *expr, int llen, const void *cmp)
{ {
int ret = !(expr <= cmp); int ret = !(expr <= cmp);
...@@ -459,7 +478,8 @@ static int expect_ptrle(const void *expr, int llen, const void *cmp) ...@@ -459,7 +478,8 @@ static int expect_ptrle(const void *expr, int llen, const void *cmp)
#define EXPECT_PTRLT(cond, expr, cmp) \ #define EXPECT_PTRLT(cond, expr, cmp) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrlt(expr, llen, cmp); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_ptrlt(expr, llen, cmp); } while (0)
static int expect_ptrlt(const void *expr, int llen, const void *cmp) static __attribute__((unused))
int expect_ptrlt(const void *expr, int llen, const void *cmp)
{ {
int ret = !(expr < cmp); int ret = !(expr < cmp);
...@@ -474,7 +494,8 @@ static int expect_ptrlt(const void *expr, int llen, const void *cmp) ...@@ -474,7 +494,8 @@ static int expect_ptrlt(const void *expr, int llen, const void *cmp)
#define EXPECT_PTRER(cond, expr, expret, experr) \ #define EXPECT_PTRER(cond, expr, expret, experr) \
EXPECT_PTRER2(cond, expr, expret, experr, 0) EXPECT_PTRER2(cond, expr, expret, experr, 0)
static int expect_ptrerr2(const void *expr, const void *expret, int experr1, int experr2, int llen) static __attribute__((unused))
int expect_ptrerr2(const void *expr, const void *expret, int experr1, int experr2, int llen)
{ {
int ret = 0; int ret = 0;
int _errno = errno; int _errno = errno;
...@@ -496,7 +517,8 @@ static int expect_ptrerr2(const void *expr, const void *expret, int experr1, int ...@@ -496,7 +517,8 @@ static int expect_ptrerr2(const void *expr, const void *expret, int experr1, int
#define EXPECT_STRZR(cond, expr) \ #define EXPECT_STRZR(cond, expr) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_strzr(expr, llen); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_strzr(expr, llen); } while (0)
static int expect_strzr(const char *expr, int llen) static __attribute__((unused))
int expect_strzr(const char *expr, int llen)
{ {
int ret = 0; int ret = 0;
...@@ -514,7 +536,8 @@ static int expect_strzr(const char *expr, int llen) ...@@ -514,7 +536,8 @@ static int expect_strzr(const char *expr, int llen)
#define EXPECT_STRNZ(cond, expr) \ #define EXPECT_STRNZ(cond, expr) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_strnz(expr, llen); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_strnz(expr, llen); } while (0)
static int expect_strnz(const char *expr, int llen) static __attribute__((unused))
int expect_strnz(const char *expr, int llen)
{ {
int ret = 0; int ret = 0;
...@@ -532,7 +555,8 @@ static int expect_strnz(const char *expr, int llen) ...@@ -532,7 +555,8 @@ static int expect_strnz(const char *expr, int llen)
#define EXPECT_STREQ(cond, expr, cmp) \ #define EXPECT_STREQ(cond, expr, cmp) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_streq(expr, llen, cmp); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_streq(expr, llen, cmp); } while (0)
static int expect_streq(const char *expr, int llen, const char *cmp) static __attribute__((unused))
int expect_streq(const char *expr, int llen, const char *cmp)
{ {
int ret = 0; int ret = 0;
...@@ -550,7 +574,8 @@ static int expect_streq(const char *expr, int llen, const char *cmp) ...@@ -550,7 +574,8 @@ static int expect_streq(const char *expr, int llen, const char *cmp)
#define EXPECT_STRNE(cond, expr, cmp) \ #define EXPECT_STRNE(cond, expr, cmp) \
do { if (!(cond)) result(llen, SKIPPED); else ret += expect_strne(expr, llen, cmp); } while (0) do { if (!(cond)) result(llen, SKIPPED); else ret += expect_strne(expr, llen, cmp); } while (0)
static int expect_strne(const char *expr, int llen, const char *cmp) static __attribute__((unused))
int expect_strne(const char *expr, int llen, const char *cmp)
{ {
int ret = 0; int ret = 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