#define __section(s) __attribute__((section("." # s)))
#define __aligned(a) __attribute__((aligned(a)))
#define __packed __attribute__((packed))
#define __section(s) __attribute__((section("." # s)))
#define __aligned(a) __attribute__((aligned(a)))
#define __packed __attribute__((packed))