Skip to content

Commit 38cebd8

Browse files
remove segger_rtt_syscalls when uartlog is enabled
1 parent 2aa5115 commit 38cebd8

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

third_party/silabs/SiWx917_sdk.gni

+5-1
Original file line numberDiff line numberDiff line change
@@ -773,8 +773,12 @@ template("siwx917_sdk") {
773773
public_deps = [
774774
"${segger_rtt_root}:segger_rtt",
775775
"${segger_rtt_root}:segger_rtt_printf",
776-
"${segger_rtt_root}:segger_rtt_syscalls",
777776
]
777+
778+
if (sl_uart_log_output == false) {
779+
public_deps += [ "${segger_rtt_root}:segger_rtt_syscalls" ]
780+
}
781+
778782
if (chip_crypto == "platform") {
779783
if (sl_si91x_crypto_flavor == "tinycrypt") {
780784
public_deps += [ ":siwx917_tinycrypt" ]

third_party/silabs/efr32_sdk.gni

+4-1
Original file line numberDiff line numberDiff line change
@@ -1069,9 +1069,12 @@ template("efr32_sdk") {
10691069
":efr32_mbedtls_config",
10701070
"${segger_rtt_root}:segger_rtt",
10711071
"${segger_rtt_root}:segger_rtt_printf",
1072-
"${segger_rtt_root}:segger_rtt_syscalls",
10731072
]
10741073

1074+
if (sl_uart_log_output == false) {
1075+
public_deps += [ "${segger_rtt_root}:segger_rtt_syscalls" ]
1076+
}
1077+
10751078
if (defined(invoker.sources)) {
10761079
sources += invoker.sources
10771080
}

0 commit comments

Comments
 (0)