Contents of /alx-src/tags/kernel26-2.6.12-alx-r9/include/asm-alpha/bug.h
Parent Directory | Revision Log
Revision 630 -
(show annotations)
(download)
Wed Mar 4 11:03:09 2009 UTC (15 years, 3 months ago) by niro
File MIME type: text/plain
File size: 439 byte(s)
Wed Mar 4 11:03:09 2009 UTC (15 years, 3 months ago) by niro
File MIME type: text/plain
File size: 439 byte(s)
Tag kernel26-2.6.12-alx-r9
1 | #ifndef _ALPHA_BUG_H |
2 | #define _ALPHA_BUG_H |
3 | |
4 | #ifdef CONFIG_BUG |
5 | #include <asm/pal.h> |
6 | |
7 | /* ??? Would be nice to use .gprel32 here, but we can't be sure that the |
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 |