Go to the documentation of this file.
12 #ifndef __METAL_GCC_COMPILER__H__
13 #define __METAL_GCC_COMPILER__H__
19 #define restrict __restrict__
20 #define metal_align(n) __attribute__((aligned(n)))
21 #define metal_weak __attribute__((weak))
23 #if defined(__STRICT_ANSI__)
24 #define metal_asm __asm__
34 #define METAL_PACKED_BEGIN
35 #define METAL_PACKED_END __attribute__((__packed__))
38 #define __deprecated __attribute__((deprecated))