You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

mlx_logging_priv.h 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. /*
  2. * DebugPriv.h
  3. *
  4. * Created on: Jan 19, 2015
  5. * Author: maord
  6. */
  7. #ifndef STUB_MLXUTILS_INCLUDE_PRIVATE_FLEXBOOT_DEBUG_H_
  8. #define STUB_MLXUTILS_INCLUDE_PRIVATE_FLEXBOOT_DEBUG_H_
  9. #include <stdio.h>
  10. #include <compiler.h>
  11. #define MLX_DEBUG_FATAL_ERROR_PRIVATE(...) do { \
  12. printf("%s: ",__func__); \
  13. printf(__VA_ARGS__); \
  14. } while ( 0 )
  15. #define MLX_DEBUG_ERROR_PRIVATE(id, ...) do { \
  16. DBGC(id, "%s: ",__func__); \
  17. DBGC(id, __VA_ARGS__); \
  18. } while ( 0 )
  19. #define MLX_DEBUG_WARN_PRIVATE(id, ...) do { \
  20. DBGC(id, "%s: ",__func__); \
  21. DBGC(id, __VA_ARGS__); \
  22. } while ( 0 )
  23. #define MLX_DEBUG_INFO1_PRIVATE(id, ...) do { \
  24. DBGC(id, "%s: ",__func__); \
  25. DBGC(id, __VA_ARGS__); \
  26. } while ( 0 )
  27. #define MLX_DEBUG_INFO2_PRIVATE(id, ...) do { \
  28. DBGC2(id, "%s: ",__func__); \
  29. DBGC2(id, __VA_ARGS__); \
  30. } while ( 0 )
  31. #define MLX_DBG_ERROR_PRIVATE(...) do { \
  32. DBG("%s: ",__func__); \
  33. DBG(__VA_ARGS__); \
  34. } while ( 0 )
  35. #define MLX_DBG_WARN_PRIVATE(...) do { \
  36. DBG("%s: ",__func__); \
  37. DBG(__VA_ARGS__); \
  38. } while ( 0 )
  39. #define MLX_DBG_INFO1_PRIVATE(...) do { \
  40. DBG("%s: ",__func__); \
  41. DBG(__VA_ARGS__); \
  42. } while ( 0 )
  43. #define MLX_DBG_INFO2_PRIVATE(...) do { \
  44. DBG2("%s: ",__func__); \
  45. DBG2(__VA_ARGS__); \
  46. } while ( 0 )
  47. #define MLX_PRINT_PRIVATE(...) printf(__VA_ARGS__)
  48. #endif /* STUB_MLXUTILS_INCLUDE_PRIVATE_FLEXBOOT_DEBUG_H_ */