Commit c4d190c5 authored by Russell King's avatar Russell King

[ARM] Add typechecking to local_irq_save()

parent 2cf3ddab
...@@ -63,6 +63,7 @@ extern unsigned long cr_alignment; /* defined in entry-armv.S */ ...@@ -63,6 +63,7 @@ extern unsigned long cr_alignment; /* defined in entry-armv.S */
#define local_irq_save(x) \ #define local_irq_save(x) \
({ \ ({ \
unsigned long temp; \ unsigned long temp; \
(void) (&temp == &x); \
__asm__ __volatile__( \ __asm__ __volatile__( \
"mrs %0, cpsr @ local_irq_save\n" \ "mrs %0, cpsr @ local_irq_save\n" \
" orr %1, %0, #128\n" \ " orr %1, %0, #128\n" \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment