summaryrefslogtreecommitdiffstats
path: root/sys/ia64/include/cpufunc.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/ia64/include/cpufunc.h')
-rw-r--r--sys/ia64/include/cpufunc.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/ia64/include/cpufunc.h b/sys/ia64/include/cpufunc.h
index 55a238a..ca48e0b 100644
--- a/sys/ia64/include/cpufunc.h
+++ b/sys/ia64/include/cpufunc.h
@@ -37,15 +37,16 @@
struct thread;
+#define IA64_FIXED_BREAK 0x84B5D
+
#ifdef __GNUC__
static __inline void
breakpoint(void)
{
- __asm __volatile("break 0x80100"); /* XXX use linux value */
+ __asm __volatile("break.m %0" :: "i"(IA64_FIXED_BREAK));
}
-
#define HAVE_INLINE_FFS
static __inline int
OpenPOWER on IntegriCloud