base: Fix unused function warning
authorNikos Nikoleris <nikos.nikoleris@arm.com>
Thu, 1 Feb 2018 17:57:48 +0000 (17:57 +0000)
committerNikos Nikoleris <nikos.nikoleris@arm.com>
Fri, 2 Feb 2018 17:43:30 +0000 (17:43 +0000)
After refactoring the remote gdb interface, break_type is declared as
const function and is only used as a parameter to DPRINTF function
calls. This means that it is seen as unused when compiling
gem5.fast. This changeset fixes the warning.

Change-Id: Iea89b66c53c62341c043d8bd3838ebc27ee333bc
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/7741
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>

src/base/remote_gdb.cc

index 80dcd137b1ddde696e533b8577db53750bfe4242..37ecef97caf44b130ce34f512f896b473e925d0a 100644 (file)
@@ -290,6 +290,7 @@ enum GdbBreakpointType {
     GdbAccWp = '4',
 };
 
+#ifndef NDEBUG
 const char *
 break_type(char c)
 {
@@ -302,6 +303,7 @@ break_type(char c)
       default: return "unknown breakpoint/watchpoint";
     }
 }
+#endif
 
 std::map<Addr, HardBreakpoint *> hardBreakMap;