2 * This file is part of DDEKit.
4 * (c) 2006-2010 Bjoern Doebel <doebel@os.inf.tu-dresden.de>
5 * Christian Helmuth <ch12@os.inf.tu-dresden.de>
6 * Thomas Friebel <tf13@os.inf.tu-dresden.de>
7 * economic rights: Technische Universitaet Dresden (Germany)
9 * This file is part of TUD:OS and distributed under the terms of the
10 * GNU General Public License 2.
11 * Please see the COPYING-GPL-2 file for details.
16 #include <l4/sys/compiler.h>
22 * \ingroup DDEKit_util
24 void ddekit_print(const char *);
26 /** Print message with format.
27 * \ingroup DDEKit_util
29 void ddekit_printf(const char *fmt, ...);
31 /** Print message with format list.
32 * \ingroup DDEKit_util
34 void ddekit_vprintf(const char *fmt, va_list va);
36 /** Log function and message.
37 * \ingroup DDEKit_util
39 #define ddekit_log(doit, msg...) \
42 ddekit_printf("%s(): ", __func__); \
44 ddekit_printf("\n"); \