]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
MIPS: Drop CONFIG_RUNTIME_DEBUG & debug.h
authorPaul Burton <paul.burton@imgtec.com>
Mon, 13 Jul 2015 16:14:22 +0000 (17:14 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Wed, 26 Aug 2015 13:23:36 +0000 (15:23 +0200)
The debug.h header provided some MIPS-specific debug macros, which are
no longer used at all. Remove them.

Signed-off-by: Paul Burton <paul.burton@imgtec.com>
Cc: linux-mips@linux-mips.org
Cc: linux-kernel@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/10693/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/Kconfig.debug
arch/mips/include/asm/debug.h [deleted file]

index 3a2b775e845893513e2ab187ca95955e0be17848..e250524021aca8ec7e1b79bfd0b4f088d96f109d 100644 (file)
@@ -87,15 +87,6 @@ config SB1XXX_CORELIS
          Select compile flags that produce code that can be processed by the
          Corelis mksym utility and UDB Emulator.
 
          Select compile flags that produce code that can be processed by the
          Corelis mksym utility and UDB Emulator.
 
-config RUNTIME_DEBUG
-       bool "Enable run-time debugging"
-       depends on DEBUG_KERNEL
-       help
-         If you say Y here, some debugging macros will do run-time checking.
-         If you say N here, those macros will mostly turn to no-ops.  See
-         arch/mips/include/asm/debug.h for debugging macros.
-         If unsure, say N.
-
 config DEBUG_ZBOOT
        bool "Enable compressed kernel support debugging"
        depends on DEBUG_KERNEL && SYS_SUPPORTS_ZBOOT
 config DEBUG_ZBOOT
        bool "Enable compressed kernel support debugging"
        depends on DEBUG_KERNEL && SYS_SUPPORTS_ZBOOT
diff --git a/arch/mips/include/asm/debug.h b/arch/mips/include/asm/debug.h
deleted file mode 100644 (file)
index 1fd5a2b..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * Debug macros for run-time debugging.
- * Turned on/off with CONFIG_RUNTIME_DEBUG option.
- *
- * Copyright (C) 2001 MontaVista Software Inc.
- * Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
- *
- * This program is free software; you can redistribute  it and/or modify it
- * under  the terms of  the GNU General  Public License as published by the
- * Free Software Foundation;  either version 2 of the  License, or (at your
- * option) any later version.
- *
- */
-
-#ifndef _ASM_DEBUG_H
-#define _ASM_DEBUG_H
-
-
-/*
- * run-time macros for catching spurious errors.  Eable CONFIG_RUNTIME_DEBUG in
- * kernel hacking config menu to use them.
- *
- * Use them as run-time debugging aid.  NEVER USE THEM AS ERROR HANDLING CODE!!!
- */
-
-#ifdef CONFIG_RUNTIME_DEBUG
-
-#include <linux/kernel.h>
-
-#define db_assert(x)  if (!(x)) { \
-       panic("assertion failed at %s:%d: %s", __FILE__, __LINE__, #x); }
-#define db_warn(x)  if (!(x)) { \
-       printk(KERN_WARNING "warning at %s:%d: %s", __FILE__, __LINE__, #x); }
-#define db_verify(x, y) db_assert(x y)
-#define db_verify_warn(x, y) db_warn(x y)
-#define db_run(x)  do { x; } while (0)
-
-#else
-
-#define db_assert(x)
-#define db_warn(x)
-#define db_verify(x, y) x
-#define db_verify_warn(x, y) x
-#define db_run(x)
-
-#endif
-
-#endif /* _ASM_DEBUG_H */