X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=include%2Flinux%2Fcompiler.h;h=f4c6ab1337ca61d11e82d142ac761a40b1294b58;hb=30028377e5493f512850d8678fbb1bf0212bcdeb;hp=d331f3c1fe043e15889f579f6830b47f99e4fbf0;hpb=c5a9a5412641268233e2b45a837c302347f0cb5a;p=carl9170fw.git diff --git a/include/linux/compiler.h b/include/linux/compiler.h index d331f3c..f4c6ab1 100644 --- a/include/linux/compiler.h +++ b/include/linux/compiler.h @@ -24,9 +24,10 @@ #define __cold __attribute__((cold)) #define __unused __attribute__((unused)) #define __force __attribute__((force)) -#define __section(s) __attribute__((section("." # s))) +#define __in_section(s) __attribute__((section("." # s))) #define __aligned(a) __attribute__((aligned(a))) #define __packed __attribute__((packed)) +#define __visible __attribute__((externally_visible)) #define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2*!!(condition)])) #define BUILD_BUG_ON_ZERO(e) (sizeof(char[1 - 2 * !!(e)]) - 1)