diff options
author | Matt Fleming <matt.fleming@intel.com> | 2013-09-30 13:22:36 +0100 |
---|---|---|
committer | Matt Fleming <matt.fleming@intel.com> | 2013-09-30 13:33:26 +0100 |
commit | 47179ebc03dcb3177312d97cd912605704c40686 (patch) | |
tree | e766d15f3153fcabfccbb5e4a6e318d6c7c50478 /com32/include/dprintf.h | |
parent | 3e86c0e35b96fef58dbfbb96e3ef509ea4047d2e (diff) | |
parent | 2fe3a7bdd20d6fada21bd455a902c2b02f46a02d (diff) | |
download | syslinux-47179ebc03dcb3177312d97cd912605704c40686.tar.gz |
Merge branch 'elflink-pxe-fixes-for-mfleming-2' of git://github.com/geneC/syslinux into firmware
Pull various network stack fixes from Gene Cumm and adapt to the 6.xx
core_udp_* API,
* 'elflink-pxe-fixes-for-mfleming-2' of git://github.com/geneC/syslinux:
PXE ISR: Force polling on select hardware WORKAROUND
core/lwip: Fix NULL pointer check
PXE: use ddprintf macro
com32: Define ddprintf() macro
PXELINUX: specify PXE/lwIP
undiif: show thread of execution on UNDIIF_ID_DEBUG
core: dprintf() the banner.
PXELINUX: Use sendto() instead of connect()/send()/disconnect()
core: make mbox_post()/__sem_down_slow() check if valid
core: mbox/semaphore NULL checks
core/lwip/undi: Improve UNDIIF_ID_DEBUG messages
Conflicts:
core/fs/pxe/pxe.c
core/fs/pxe/tftp.c
core/init.c
Diffstat (limited to 'com32/include/dprintf.h')
-rw-r--r-- | com32/include/dprintf.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/com32/include/dprintf.h b/com32/include/dprintf.h index ef23282b..b3f1b46b 100644 --- a/com32/include/dprintf.h +++ b/com32/include/dprintf.h @@ -18,9 +18,11 @@ # ifdef DEBUG_STDIO # define dprintf printf # define vdprintf vprintf +# define ddprintf dprintf # else void dprintf(const char *, ...); void vdprintf(const char *, va_list); +# define ddprintf(...) { printf(__VA_ARGS__); dprintf(__VA_ARGS__); } # endif #else @@ -31,6 +33,7 @@ void vdprintf(const char *, va_list); #define vdprintf(fmt, ap) \ if (syslinux_debug_enabled) \ vprintf(fmt, ap) +#define ddprintf printf #endif /* CORE_DEBUG */ |