* grub-core/kern/arm/cache_armv6.S: Remove special handling for
clang (not necessarry with -no-integrated-as). * include/grub/symbol.h [__arm__]: Likewise.
This commit is contained in:
parent
2312f06c30
commit
57ffe93485
3 changed files with 7 additions and 6 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
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>
|
2013-11-14 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* configure.ac: Use -no-integrated-as on arm with clang.
|
* configure.ac: Use -no-integrated-as on arm with clang.
|
||||||
|
|
|
@ -22,9 +22,8 @@
|
||||||
.text
|
.text
|
||||||
.syntax unified
|
.syntax unified
|
||||||
.arm
|
.arm
|
||||||
#ifndef __clang__
|
|
||||||
.arch armv6
|
.arch armv6
|
||||||
#endif
|
|
||||||
# define DMB mcr p15, 0, r0, c7, c10, 5
|
# define DMB mcr p15, 0, r0, c7, c10, 5
|
||||||
# define DSB mcr p15, 0, r0, c7, c10, 4
|
# define DSB mcr p15, 0, r0, c7, c10, 4
|
||||||
# define ISB mcr p15, 0, r0, c7, c5, 4
|
# define ISB mcr p15, 0, r0, c7, c5, 4
|
||||||
|
|
|
@ -38,12 +38,8 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __arm__
|
#ifdef __arm__
|
||||||
#ifdef __clang__
|
|
||||||
#define END
|
|
||||||
#else
|
|
||||||
#define END .end
|
#define END .end
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined (__APPLE__)
|
#if defined (__APPLE__)
|
||||||
#define FUNCTION(x) .globl EXT_C(x) ; EXT_C(x):
|
#define FUNCTION(x) .globl EXT_C(x) ; EXT_C(x):
|
||||||
|
|
Loading…
Add table
Reference in a new issue