From 121bcc36291887d233743f42aad73f57aef0ecfe Mon Sep 17 00:00:00 2001 From: Steven Seungcheol Lee Date: Thu, 10 Feb 2022 18:32:08 +0900 Subject: [PATCH] common.h: remove unused macros round_up is not used __stringify is defined in define_cmd and used __fallthrough__ not used, occur error from lower version of GCC Signed-off-by: Steven Seungcheol Lee --- common.h | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/common.h b/common.h index 9b118ab2..752bf001 100644 --- a/common.h +++ b/common.h @@ -3,17 +3,11 @@ #include "ccan/endian/endian.h" -#define __round_mask(x, y) ((__typeof__(x))((y)-1)) -#define round_up(x, y) ((((x)-1) | __round_mask(x, y))+1) - #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) #define min(x, y) ((x) > (y) ? (y) : (x)) #define max(x, y) ((x) > (y) ? (x) : (y)) -#define __stringify_1(x...) #x -#define __stringify(x...) __stringify_1(x) - static inline uint32_t mmio_read32(void *addr) { leint32_t *p = addr; @@ -33,10 +27,4 @@ static inline uint64_t mmio_read64(void *addr) return ((uint64_t) high << 32) | low; } -#if __has_attribute(__fallthrough__) -# define fallthrough __attribute__((__fallthrough__)) -#else -# define fallthrough do {} while (0) /* fallthrough */ -#endif - #endif -- 2.50.1