#ifndef UTIL_LINUX_DEBUG_H
#define UTIL_LINUX_DEBUG_H
-#define _UL_DEBUG
-#ifdef _UL_DEBUG
-
#include <stdarg.h>
#define UL_DEBUG_DEFINE_MASK(m) int m ## _debug_mask
fputc('\n', stderr);
}
-#else /* !_UL_DEBUG */
-# define __UL_DBG(l, p, m, x) do { ; } while (0)
-#define __UL_INIT_DEBUG(lib, pref, mask, env) do { ; } while (0)
-#endif
-
#endif /* UTIL_LINUX_DEBUG_H */
#define BLKID_DEF_FLAG(m) UL_DEFINE_FLAG(BLKID_DEBUG_, m)
-#ifdef CONFIG_BLKID_DEBUG
-
UL_DEBUG_DECLARE_MASK(libblkid);
extern void blkid_debug_dump_dev(blkid_dev dev);
extern void blkid_debug_dump_tag(blkid_tag tag);
#define DBG(m, x) do { __UL_DBG(libblkid, BLKID_DEBUG_, m, x); } while (0)
-#define INIT_DBG(m) do { __UL_INIT_DEBUG(libblkid, BLKID_DEBUG_, m, LIBBLKID_DEBUG); } while (0)
-
static inline void __attribute__ ((__format__ (__printf__, 1, 2)))
blkid_debug(const char *mesg, ...)
fputc('\n', stderr);
}
-#else /* !CONFIG_BLKID_DEBUG */
-# define DBG(m,x) do { ; } while (0)
-# define INIT_DBG(m) do { ; } while (0)
-#endif /* CONFIG_BLKID_DEBUG */
-
/* devno.c */
struct dir_list {
char *name;
*/
void blkid_init_debug(int mask)
{
- INIT_DBG(mask);
+ __UL_INIT_DEBUG(libblkid, BLKID_DEBUG_, mask, LIBBLKID_DEBUG);
if (libblkid_debug_mask != BLKID_DEBUG_INIT) {
const char *ver = NULL;
#define CONFIG_LIBFDISK_DEBUG
#endif
-#ifdef CONFIG_LIBFDISK_DEBUG
# include <stdio.h>
# include <stdarg.h>
#define FDISK_DEF_FLAG(m) UL_DEFINE_FLAG(FDISK_DEBUG_, m)
#define DBG(m, x) do { __UL_DBG(libfdisk, FDISK_DEBUG_, m, x); } while (0)
-#define INIT_DBG(m) do { __UL_INIT_DEBUG(libfdisk, FDISK_DEBUG_, m, LIBFDISK_DEBUG); } while (0)
# define ON_DBG(m, x) do { \
if ((FDISK_DEBUG_ ## m) & libfdisk_debug_mask) { \
UL_DEBUG_DECLARE_MASK(libfdisk);
-#else /* !CONFIG_LIBFDISK_DEBUG */
-# define ON_DBG(m,x) do { ; } while (0)
-# define DBG(m,x) do { ; } while (0)
-# define INIT_DBG(m,x) do { ; } while (0)
-# define DBG_FLUSH do { ; } while(0)
-#endif
-
-
#ifdef TEST_PROGRAM
struct fdisk_test {
const char *name;
*/
void fdisk_init_debug(int mask)
{
- INIT_DBG(mask);
+ __UL_INIT_DEBUG(libfdisk, FDISK_DEBUG_, mask, LIBFDISK_DEBUG);
}
*/
void mnt_init_debug(int mask)
{
- INIT_DBG(mask);
+ __UL_INIT_DEBUG(libmount, MNT_DEBUG_, mask, LIBMOUNT_DEBUG);
if (libmount_debug_mask != MNT_DEBUG_INIT) {
const char *ver = NULL;
#define MNT_DEF_FLAG(m) UL_DEFINE_FLAG(MNT_DEBUG_, m)
-#ifdef CONFIG_LIBMOUNT_DEBUG
# include <stdio.h>
# include <stdarg.h>
#define DBG(m, x) do { __UL_DBG(libmount, MNT_DEBUG_, m, x); } while (0)
-#define INIT_DBG(m) do { __UL_INIT_DEBUG(libmount, MNT_DEBUG_, m, LIBMOUNT_DEBUG); } while (0)
# define WARN_REFCOUNT(m, o, r) \
do { \
fputc('\n', stderr);
}
-#else /* !CONFIG_LIBMOUNT_DEBUG */
-# define WARN_REFCOUNT(m,o,r) do { ; } while (0)
-# define ON_DBG(m,x) do { ; } while (0)
-# define DBG(m,x) do { ; } while (0)
-# define INIT_DBG(m,x) do { ; } while (0)
-# define DBG_FLUSH do { ; } while(0)
-#endif
-
/* extension for files in the directory */
#define MNT_MNTTABDIR_EXT ".fstab"
strcmp(argv[1], "-h") == 0)
goto usage;
- INIT_DBG(0);
+ mnt_init_debug(0);
for (ts = tests; ts->name; ts++) {
if (strcmp(ts->name, argv[1]) == 0) {