Module Name: src Committed By: mrg Date: Sun Apr 18 01:28:50 UTC 2021
Modified Files: src/sys/ddb: db_interface.h Log Message: don't provide db_lstacktrace() for crash (yet?). To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/ddb/db_interface.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/ddb/db_interface.h diff -u src/sys/ddb/db_interface.h:1.39 src/sys/ddb/db_interface.h:1.40 --- src/sys/ddb/db_interface.h:1.39 Sun Apr 18 01:05:23 2021 +++ src/sys/ddb/db_interface.h Sun Apr 18 01:28:50 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: db_interface.h,v 1.39 2021/04/18 01:05:23 mrg Exp $ */ +/* $NetBSD: db_interface.h,v 1.40 2021/04/18 01:28:50 mrg Exp $ */ /*- * Copyright (c) 1995 The NetBSD Foundation, Inc. @@ -87,8 +87,13 @@ void db_show_disk(db_expr_t, bool, db_e true, 65535, "", prfunc) #endif /* !db_stacktrace_print */ +#define db_stacktrace() db_stacktrace_print(printf); +#define db_ustacktrace() db_stacktrace_print(uprintf); + #include <sys/syslog.h> +#ifdef _KERNEL + static __inline__ void _db_log_wrapper(const char *fmt, ...) { @@ -99,8 +104,8 @@ _db_log_wrapper(const char *fmt, ...) va_end(ap); } -#define db_stacktrace() db_stacktrace_print(printf); -#define db_ustacktrace() db_stacktrace_print(uprintf); #define db_lstacktrace() db_stacktrace_print(_db_log_wrapper); +#endif + #endif /* _DDB_DB_INTERFACE_H_ */