From 1d943da0cf9154e7ce78ce867cdbb91531c5d78e Mon Sep 17 00:00:00 2001 From: Matthew Sotoudeh Date: Tue, 25 Jul 2023 14:58:33 -0700 Subject: initial dietc commit --- scripts/dietc_helpers.h | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 scripts/dietc_helpers.h (limited to 'scripts/dietc_helpers.h') diff --git a/scripts/dietc_helpers.h b/scripts/dietc_helpers.h new file mode 100644 index 0000000..a5e00ac --- /dev/null +++ b/scripts/dietc_helpers.h @@ -0,0 +1,5 @@ +extern void *memset(void *, int, long unsigned int); +#define BINARY(a, op, b) a op b +#define PTR_BINARY(a, op, b) ((void*)(a) op (unsigned long)(b)) +#define MEMZERO(obj) memset(&obj, 0, sizeof(obj)) +#define FIELDPTR(sptr, field) (&(sptr -> field)) -- cgit v1.2.3