aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--i386/i386/db_trace.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/i386/i386/db_trace.c b/i386/i386/db_trace.c
index cb678853..0ef72518 100644
--- a/i386/i386/db_trace.c
+++ b/i386/i386/db_trace.c
@@ -223,6 +223,10 @@ db_find_trace_symbols(void)
*/
const int db_numargs_default = 5;
+#ifdef __x86_64
+/* Args are in registers */
+#define db_numargs(fp, task) -1
+#else
static int
db_numargs(
struct i386_frame *fp,
@@ -249,6 +253,7 @@ db_numargs(
}
return args;
}
+#endif
struct interrupt_frame {
struct i386_frame *if_frame; /* point to next frame */