X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Flinux%2Fcompiler-intel.h;h=d4c71132d07f0bd03b22766310455b8c133b6070;hb=76e3878e5c157d97f490df0298e2184969d839b4;hp=ba147a1727e6d2fc22c7899fcb5830803c629f41;hpb=1e7c26a57e34611fe059466bf0809874f503689c;p=profile%2Fmobile%2Fplatform%2Fkernel%2Fu-boot-tm1.git diff --git a/include/linux/compiler-intel.h b/include/linux/compiler-intel.h index ba147a1..d4c7113 100644 --- a/include/linux/compiler-intel.h +++ b/include/linux/compiler-intel.h @@ -13,9 +13,14 @@ /* Intel ECC compiler doesn't support gcc specific asm stmts. * It uses intrinsics to do the equivalent things. */ +#undef barrier +#undef barrier_data #undef RELOC_HIDE #undef OPTIMIZER_HIDE_VAR +#define barrier() __memory_barrier() +#define barrier_data(ptr) barrier() + #define RELOC_HIDE(ptr, off) \ ({ unsigned long __ptr; \ __ptr = (unsigned long) (ptr); \