mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
hush: Fix printf debug macro in hush.c so that it usable in U-Boot
This patch changes the debug_printf() marco for U-Boot in hush.c and moves the definition of DEBUG_SHELL to a place that is actually compiled under U-Boot. Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
parent
8f2b457ef2
commit
4cacf7c646
1 changed files with 6 additions and 2 deletions
|
@ -115,7 +115,6 @@ extern int do_bootd (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]); /
|
|||
#include <signal.h>
|
||||
|
||||
/* #include <dmalloc.h> */
|
||||
/* #define DEBUG_SHELL */
|
||||
|
||||
#if 1
|
||||
#include "busybox.h"
|
||||
|
@ -360,6 +359,11 @@ struct built_in_command {
|
|||
};
|
||||
#endif
|
||||
|
||||
/* define DEBUG_SHELL for debugging output (obviously ;-)) */
|
||||
#if 0
|
||||
#define DEBUG_SHELL
|
||||
#endif
|
||||
|
||||
/* This should be in utility.c */
|
||||
#ifdef DEBUG_SHELL
|
||||
#ifndef __U_BOOT__
|
||||
|
@ -371,7 +375,7 @@ static void debug_printf(const char *format, ...)
|
|||
va_end(args);
|
||||
}
|
||||
#else
|
||||
#define debug_printf printf /* U-Boot debug flag */
|
||||
#define debug_printf(fmt,args...) printf (fmt ,##args)
|
||||
#endif
|
||||
#else
|
||||
static inline void debug_printf(const char *format, ...) { }
|
||||
|
|
Loading…
Reference in a new issue