From aa0fe6c12b5039c7b762dd1129fc95fa6549cae6 Mon Sep 17 00:00:00 2001 From: Christopher Haster Date: Tue, 23 Jan 2024 01:30:28 -0600 Subject: [PATCH] Dropped LFSR_ATTR_ and LFSR_ATTR_IF It turns out we don't really need these --- lfs.c | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/lfs.c b/lfs.c index 6cb65b54..085ab77b 100644 --- a/lfs.c +++ b/lfs.c @@ -1436,22 +1436,8 @@ typedef struct lfsr_attr { _delta, \ LFSR_DATA_##_data}) -// TODO do we really need two? -#define LFSR_ATTR_(_type, _delta, _data) \ - ((const lfsr_attr_t){ \ - LFSR_TAG_##_type, \ - _delta, \ - LFSR_DATA_##_data}) - #define LFSR_ATTR_NOOP() LFSR_ATTR(NULL, 0, NULL()) -#define LFSR_ATTR_IF(_cond, _type, _delta, _data) \ - ((_cond) \ - ? ((const lfsr_attr_t){ \ - LFSR_TAG_##_type, \ - _delta, \ - LFSR_DATA_##_data}) \ - : LFSR_ATTR_NOOP()) // TODO make this const again eventually