]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-sh/kgdb.h
Pull bugzilla-7200 into release branch
[linux-2.6-omap-h63xx.git] / include / asm-sh / kgdb.h
index 7b26f53fe343f5711f97bbecdec0dd563be36ba6..0095c665d2723ef4d38e34cc939bdd0f9972e312 100644 (file)
@@ -85,10 +85,10 @@ extern int     setjmp(jmp_buf __jmpb);
 #define KGDB_PRINTK(...) printk("KGDB: " __VA_ARGS__)
 
 /* Forced breakpoint */
-#define BREAKPOINT() do {                                     \
-  if (kgdb_enabled) {                                         \
-    asm volatile("trapa   #0xff");                            \
-  }                                                           \
+#define BREAKPOINT()                                   \
+do {                                                   \
+       if (kgdb_enabled)                               \
+               __asm__ __volatile__("trapa   #0x3c");  \
 } while (0)
 
 /* KGDB should be able to flush all kernel text space */