Fix tracer induced compile error for ARMv6 processors
PATCH 1/1 Fix tracer induced compile error for ARMv6 processors
Hi,
Since the addition of the tracer, the following modification is required to build Adeos on ARMv6 processors:
include/asm-arm/irqflags.h +4 -4
@@ -18,10 +18,10 @@ : "=r" (x) : : "memory", "cc"); \ }) -#define local_irq_enable_hw () __asm__("cpsie i @ __sti" : : : "memory", "cc") -#define local_irq_disable_hw () __asm__("cpsid i @ __cli" : : : "memory", "cc") -#define local_fiq_enable_hw () __asm__("cpsie f @ __stf" : : : "memory", "cc") -#define local_fiq_disable_hw () __asm__("cpsid f @ __clf" : : : "memory", "cc") +#define local_irq_enable_hw_notrace () __asm__("cpsie i @ __sti" : : : "memory", "cc") +#define local_irq_disable_hw_notrace () __asm__("cpsid i @ __cli" : : : "memory", "cc") +#define local_fiq_enable_hw_notrace () __asm__("cpsie f @ __stf" : : : "memory", "cc") +#define local_fiq_disable_hw_notrace () __asm__("cpsid f @ __clf" : : : "memory", "cc")#else
Thanks.
Stelian.
Signature · 1 line
Stelian Pop <[email protected]>