Skip to content

Commit d829ac3

Browse files
authored
Merge pull request ARMmbed#13649 from LDong-Arm/mbed-trace-default
Make mbed-trace available to bare metal
2 parents 2ab7b44 + ca40038 commit d829ac3

File tree

6 files changed

+7
-12
lines changed

6 files changed

+7
-12
lines changed

TESTS/configs/baremetal.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
"filesystem",
1414
"littlefs",
1515
"littlefs2",
16-
"mbed-trace",
1716
"device_key",
1817
"storage_tdb_internal",
1918
"storage_filesystem",
@@ -38,7 +37,6 @@
3837
],
3938
"target_overrides": {
4039
"*": {
41-
"mbed-trace.fea-ipv6": false,
4240
"target.c_lib": "small"
4341
}
4442
}
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
{
2-
"name": "nanostack-libservice"
2+
"name": "nanostack-libservice",
3+
"config": {
4+
"present": 1
5+
}
36
}

drivers/source/SFDP.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,8 @@
2626

2727
#if (DEVICE_SPI || DEVICE_QSPI)
2828

29-
#if MBED_CONF_MBED_TRACE_ENABLE
3029
#include "mbed-trace/mbed_trace.h"
3130
#define TRACE_GROUP "SFDP"
32-
#else // MBED_CONF_MBED_TRACE_ENABLE
33-
#define tr_info(...)
34-
#define tr_error(...)
35-
#define tr_debug(...)
36-
#endif // MBED_CONF_MBED_TRACE_ENABLE
3731

3832
namespace {
3933

platform/bare_metal/mbed_lib.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"name": "bare-metal",
3-
"requires": ["platform", "drivers", "rtos-api"]
3+
"requires": ["platform", "drivers", "rtos-api", "mbed-trace"]
44
}

platform/mbed-trace/include/mbed-trace/mbed_trace.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ extern "C" {
6969
#define MBED_CONF_MBED_TRACE_ENABLE 0
7070
#endif
7171

72-
#ifndef MBED_CONF_MBED_TRACE_FEA_IPV6
72+
#if !defined(MBED_CONF_MBED_TRACE_FEA_IPV6) && MBED_CONF_NANOSTACK_LIBSERVICE_PRESENT
7373
#define MBED_CONF_MBED_TRACE_FEA_IPV6 1
7474
#endif
7575

platform/mbed-trace/source/mbed_trace.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
#undef MBED_CONF_MBED_TRACE_ENABLE
2222
#endif
2323
#define MBED_CONF_MBED_TRACE_ENABLE 1
24-
#ifndef MBED_CONF_MBED_TRACE_FEA_IPV6
24+
#if !defined(MBED_CONF_MBED_TRACE_FEA_IPV6) && MBED_CONF_NANOSTACK_LIBSERVICE_PRESENT
2525
#define MBED_CONF_MBED_TRACE_FEA_IPV6 1
2626
#endif
2727

0 commit comments

Comments
 (0)