X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/de355530ae67247cbd0da700edb3a2a1dae884c2..e5568f75972dfc723778653c11cb6b4dc825716a:/osfmk/kern/printf.c diff --git a/osfmk/kern/printf.c b/osfmk/kern/printf.c index 472ab86c2..bf5df6fca 100644 --- a/osfmk/kern/printf.c +++ b/osfmk/kern/printf.c @@ -150,6 +150,9 @@ * output bases such as x, X, u, U, o, and O also work. */ +#include +#include +#include #include #include #include @@ -718,6 +721,22 @@ conslog_putc( #endif } +void +dbugprintf(const char *fmt, ...) +{ + +#if MACH_KDB + + extern void db_putchar(char c); + va_list listp; + + va_start(listp, fmt); + _doprnt(fmt, &listp, db_putchar, 16); + va_end(listp); +#endif + return; +} + void printf(const char *fmt, ...) {