clang (not necessarry with -no-integrated-as).
* include/grub/symbol.h [__arm__]: Likewise.
+2013-11-14 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/kern/arm/cache_armv6.S: Remove special handling for
+ clang (not necessarry with -no-integrated-as).
+ * include/grub/symbol.h [__arm__]: Likewise.
+
2013-11-14 Vladimir Serbinenko <phcoder@gmail.com>
* configure.ac: Use -no-integrated-as on arm with clang.
.text
.syntax unified
.arm
-#ifndef __clang__
.arch armv6
-#endif
+
# define DMB mcr p15, 0, r0, c7, c10, 5
# define DSB mcr p15, 0, r0, c7, c10, 4
# define ISB mcr p15, 0, r0, c7, c5, 4
#endif
#ifdef __arm__
-#ifdef __clang__
-#define END
-#else
#define END .end
#endif
-#endif
#if defined (__APPLE__)
#define FUNCTION(x) .globl EXT_C(x) ; EXT_C(x):