X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcfg%2Fcompiler.h;h=0121b96367fe067cc98ba9a92004356c05ef56a5;hb=e5dbc5ca1aa5b9dcdacd0b736ee40c15546fcee0;hp=843af838c502621f473713c8dff6a945357b28e6;hpb=47d46418dff91a1465e95517022abc84607a4da7;p=bertos.git diff --git a/bertos/cfg/compiler.h b/bertos/cfg/compiler.h index 843af838..0121b963 100644 --- a/bertos/cfg/compiler.h +++ b/bertos/cfg/compiler.h @@ -209,6 +209,7 @@ #define RESTRICT __restrict__ #define MUST_CHECK __attribute__((warn_unused_result)) #define PACKED __attribute__((packed)) + #define ALIGNED(x) __attribute__ ((__aligned__(x))) #if CPU_ARM | CPU_CM3 #define NAKED __attribute__((naked)) #else @@ -360,6 +361,9 @@ #ifndef PACKED #define PACKED /* nothing */ #endif +#ifndef ALIGNED +#define ALIGNED /* nothing */ +#endif #ifndef MEMORY_BARRIER #define MEMORY_BARRIER /* nothing */ #warning No memory barrier defined for select compiler. If you use the kernel check it.