El Tue, 13 May 2014 09:02:44 +0200
Marc Marí <marc.mari.barc...@gmail.com> escribió:
> diff --git a/hw/tpm/tpm_tis.c b/hw/tpm/tpm_tis.c
> index 6f0a4d2..302f2bf 100644
> --- a/hw/tpm/tpm_tis.c
> +++ b/hw/tpm/tpm_tis.c
> @@ -30,16 +30,16 @@
>  #include "qemu-common.h"
>  #include "qemu/main-loop.h"
>  
> -/*#define DEBUG_TIS */
> +/*#define DEBUG_TIS*/
>  
>  #ifdef DEBUG_TIS
> -#define DPRINTF(fmt, ...) \
> -    do { fprintf(stderr, fmt, ## __VA_ARGS__); } while (0)
> +#define DEBUG_TIS_ENABLED 1
>  #else
> -#define DPRINTF(fmt, ...) \
> -    do { } while (0)
> +#define DEBUG_TIS_ENABLED 0
>  #endif
>  
> +#define DPRINTF(fmt, ...) QEMU_DPRINTF(DEBUG_TIS_ENABLED, "tpm-tis",
> fmt, ## __VA_ARGS__) +
>  /* whether the STS interrupt is supported */
>  #define RAISE_STS_IRQ
>  
I saw that later in that file there are some DPRINTF that do not add a
\n at the end (for example in L.141). As this codes are already in a
#ifdef DEBUG_TIS, some of this DPRINTFs can be changed to fprintf in
next versions.

Marc

Reply via email to