btstack_debug: use BTSTACK_FILE__ define

This commit is contained in:
Matthias Ringwald 2019-05-14 13:12:38 +02:00
parent 0d5520a9a5
commit a981810d12

View File

@ -55,8 +55,8 @@
#endif #endif
// fallback to __FILE__ for untagged files // fallback to __FILE__ for untagged files
#ifndef __BTSTACK_FILE__ #ifndef BTSTACK_FILE__
#define __BTSTACK_FILE__ __FILE__ #define BTSTACK_FILE__ __FILE__
#endif #endif
// Avoid complaints of unused arguments when log levels are disabled. // Avoid complaints of unused arguments when log levels are disabled.
@ -74,9 +74,9 @@ static inline void __log_unused(const char *format, ...) {
#endif #endif
#ifdef __AVR__ #ifdef __AVR__
#define HCI_DUMP_LOG(log_level, format, ...) hci_dump_log_P(log_level, PSTR("%s.%u: " format), __BTSTACK_FILE__, __LINE__, ## __VA_ARGS__) #define HCI_DUMP_LOG(log_level, format, ...) hci_dump_log_P(log_level, PSTR("%s.%u: " format), BTSTACK_FILE__, __LINE__, ## __VA_ARGS__)
#else #else
#define HCI_DUMP_LOG(log_level, format, ...) hci_dump_log(log_level, "%s.%u: " format, __BTSTACK_FILE__, __LINE__, ## __VA_ARGS__) #define HCI_DUMP_LOG(log_level, format, ...) hci_dump_log(log_level, "%s.%u: " format, BTSTACK_FILE__, __LINE__, ## __VA_ARGS__)
#endif #endif
#ifdef ENABLE_LOG_DEBUG #ifdef ENABLE_LOG_DEBUG