summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeal H. Walfield <neal@gnu.org>2009-03-17 20:32:12 +0100
committerNeal H. Walfield <neal@gnu.org>2009-03-17 20:32:12 +0100
commit5ffc36ad0f277d05f3e3593fa4ae9dded5591988 (patch)
tree4583a8abf4338d80e960ce835ea14f583d0d5ff0
parentb8ed270b55f50f25379f2c236fff41afe41ab12d (diff)
Don't check if the user pressed escape if NDEBUG is defined.
-rw-r--r--viengoos/sysdeps/generic/output-serial.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/viengoos/sysdeps/generic/output-serial.c b/viengoos/sysdeps/generic/output-serial.c
index 8d40887..7d0d478 100644
--- a/viengoos/sysdeps/generic/output-serial.c
+++ b/viengoos/sysdeps/generic/output-serial.c
@@ -160,11 +160,14 @@ serial_init (struct output_driver *device, const char *driver_cfg)
inb (UART_LSR);
inb (UART_MSR);
+#ifndef NDEBUG
+ /* If the user presses ESC, break in to the debugger. */
if (! driver)
{
driver = device;
bottom_half_register (&check_for_escape_bottom_half);
}
+#endif
}