| * SHcompact irqflags support |
| * Copyright (C) 2006 - 2009 Paul Mundt |
| * This file is subject to the terms and conditions of the GNU General Public |
| * License. See the file "COPYING" in the main directory of this archive |
| #include <linux/irqflags.h> |
| #include <linux/module.h> |
| void notrace arch_local_irq_restore(unsigned long flags) |
| unsigned long __dummy0, __dummy1; |
| if (flags == ARCH_IRQ_DISABLED) { |
| #ifdef CONFIG_CPU_HAS_SR_RB |
| : "=&r" (__dummy0), "=r" (__dummy1) |
| : "1" (~ARCH_IRQ_DISABLED) |
| EXPORT_SYMBOL(arch_local_irq_restore); |
| unsigned long notrace arch_local_save_flags(void) |
| EXPORT_SYMBOL(arch_local_save_flags); |