X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcfg%2Fcompiler.h;h=4d0c33be9a11a6eac62421476db70d5887712b9a;hb=82aa9864bc5accc468d3c9ed109a8b44ef36da94;hp=477094d224de1a3e39bd21b31e25b18c5be61b03;hpb=0b38ba2ac1fe2fc44ee6b417235fdc0f42f65867;p=bertos.git diff --git a/bertos/cfg/compiler.h b/bertos/cfg/compiler.h index 477094d2..4d0c33be 100644 --- a/bertos/cfg/compiler.h +++ b/bertos/cfg/compiler.h @@ -181,6 +181,12 @@ #define RESTRICT __restrict__ #define MUST_CHECK __attribute__((warn_unused_result)) #define PACKED __attribute__((packed)) + #if CPU_ARM | CPU_CM3 + #define NAKED __attribute__((naked)) + #else + #define NAKED + #endif + /** * Force compiler to realod context variable. */