summaryrefslogtreecommitdiffstats
path: root/sys/ia64/include/mutex.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/ia64/include/mutex.h')
-rw-r--r--sys/ia64/include/mutex.h20
1 files changed, 4 insertions, 16 deletions
diff --git a/sys/ia64/include/mutex.h b/sys/ia64/include/mutex.h
index 56e1f2e..0e0173c 100644
--- a/sys/ia64/include/mutex.h
+++ b/sys/ia64/include/mutex.h
@@ -42,22 +42,10 @@
* Debugging
*/
#ifdef MUTEX_DEBUG
-
-#ifdef _KERN_MUTEX_C_
-char STR_IEN[] = "psr.i";
-char STR_IDIS[] = "!psr.i";
-char STR_SIEN[] = "mpp->mtx_saveintr & IA64_PSR_I";
-#else /* _KERN_MUTEX_C_ */
-extern char STR_IEN[];
-extern char STR_IDIS[];
-extern char STR_SIEN[];
-#endif /* _KERN_MUTEX_C_ */
-
-#endif /* MUTEX_DEBUG */
-
-#define ASS_IEN MPASS2((save_intr() & IA64_PSR_I), STR_IEN)
-#define ASS_IDIS MPASS2(!(save_intr() & IA64_PSR_I), STR_IDIS)
-#define ASS_SIEN(mpp) MPASS2(((mpp)->mtx_saveintr & IA64_PSR_I), STR_SIEN)
+#define ASS_IEN MPASS2((save_intr() & IA64_PSR_I), "psr.i")
+#define ASS_IDIS MPASS2(!(save_intr() & IA64_PSR_I), "!psr.i")
+#define ASS_SIEN(mpp) MPASS2(((mpp)->mtx_saveintr & IA64_PSR_I), \
+ "mpp->mtx_saveintr & IA64_PSR_I")
#define mtx_legal2block() (save_intr() & IA64_PSR_I)
OpenPOWER on IntegriCloud