| 1 | #ifndef _ALPHA_BUG_H
|
| 2 | #define _ALPHA_BUG_H
|
| 3 |
|
| 4 | #ifdef CONFIG_BUG
|
| 5 | #include <asm/pal.h>
|
| 6 |
|
| 7 | |
| 8 | function loaded the GP, so this could fail in modules.
|
| 9 | #define BUG() \
|
| 10 | __asm__ __volatile__("call_pal %0 # bugchk\n\t"".long %1\n\t.8byte %2" \
|
| 11 | : : "i" (PAL_bugchk), "i"(__LINE__), "i"(__FILE__))
|
| 12 |
|
| 13 | #define HAVE_ARCH_BUG
|
| 14 | #endif
|
| 15 |
|
| 16 | #include <asm-generic/bug.h>
|
| 17 |
|
| 18 | #endif
|