summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Syromyatnikov <evgsyr@gmail.com>2020-04-13 21:33:42 +0200
committerDmitry V. Levin <ldv@altlinux.org>2020-04-15 13:39:57 +0000
commit52d4ba9c3213011b0d0280e9b8840a4a96eb01b4 (patch)
treef0c940aac4d69ae261cb9a61b3221f9f9b410047
parent1d05d49817545a863527edfc96188af5a933a25c (diff)
downloadstrace-52d4ba9c3213011b0d0280e9b8840a4a96eb01b4.tar.gz
tests: use the FLAG macro instead of a locally defined one in clone3 test
* tests/clone3.c (_): Remove. (enum validity_flags): Use FLAG() instead of _().
-rw-r--r--tests/clone3.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/tests/clone3.c b/tests/clone3.c
index 14a2923ea..457c2d7f5 100644
--- a/tests/clone3.c
+++ b/tests/clone3.c
@@ -66,18 +66,14 @@ enum validity_flag_bits {
TLS_VALID_BIT,
};
-#define _(x_) x_ = 1 << x_##_BIT
-
enum validity_flags {
- _(STRUCT_VALID),
- _(PIDFD_VALID),
- _(CHILD_TID_VALID),
- _(PARENT_TID_VALID),
- _(TLS_VALID),
+ FLAG(STRUCT_VALID),
+ FLAG(PIDFD_VALID),
+ FLAG(CHILD_TID_VALID),
+ FLAG(PARENT_TID_VALID),
+ FLAG(TLS_VALID),
};
-#undef _
-
#define MAX_SET_TID_SIZE 32
static const int child_exit_status = 42;