Hi,
Since the addition of the tracer, the following modification is required
to build Adeos on ARMv6 processors:
diff --git a/include/asm-arm/irqflags.h b/include/asm-arm/irqflags.h
index a433866..77700a1 100644
--- a/include/asm-arm/irqflags.h
+++ b/include/asm-arm/irqflags.h
@@ -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.
--
Stelian Pop <[EMAIL PROTECTED]>
_______________________________________________
Adeos-main mailing list
[email protected]
https://mail.gna.org/listinfo/adeos-main