From 293a8f6fab9a89eea5d902db4493ed50a6315caf Mon Sep 17 00:00:00 2001
From: puddly <32534428+puddly@users.noreply.github.com>
Date: Wed, 14 Aug 2024 14:11:41 -0400
Subject: [PATCH 1/3] Make `.cproject` normalization split up JSON with
newlines
---
tools/normalize_cproject.py | 27 ++++++++++++++++-----------
1 file changed, 16 insertions(+), 11 deletions(-)
diff --git a/tools/normalize_cproject.py b/tools/normalize_cproject.py
index 4d4e7116..7d05b355 100644
--- a/tools/normalize_cproject.py
+++ b/tools/normalize_cproject.py
@@ -5,11 +5,6 @@
import xml.etree.ElementTree as ET
-def json_dumps_compact(obj: dict | list) -> str:
- """Compactly dump JSON into a string."""
- return json.dumps(obj, separators=(",", ":"), indent=None)
-
-
cproject_path = pathlib.Path(sys.argv[1])
cproject = cproject_path.read_text()
@@ -25,9 +20,7 @@ def json_dumps_compact(obj: dict | list) -> str:
copied_files.sort(
key=lambda f: (f["generated"], f["projectPath"], f["version"])
)
- storage_module.attrib["projectCommon.copiedFiles"] = json_dumps_compact(
- copied_files
- )
+ storage_module.attrib["projectCommon.copiedFiles"] = json.dumps(copied_files)
if "cppBuildConfig.projectBuiltInState" in storage_module.attrib:
project_built_in_state = json.loads(
@@ -39,16 +32,28 @@ def json_dumps_compact(obj: dict | list) -> str:
resolved_options = json.loads(state["resolvedOptionsStr"])
resolved_options.sort(key=lambda o: o["optionId"])
- state["resolvedOptionsStr"] = json_dumps_compact(resolved_options)
+ state["resolvedOptionsStr"] = json.dumps(resolved_options)
- storage_module.attrib["cppBuildConfig.projectBuiltInState"] = (
- json_dumps_compact(project_built_in_state)
+ storage_module.attrib["cppBuildConfig.projectBuiltInState"] = json.dumps(
+ project_built_in_state
+ )
+
+ if "projectCommon.referencedModules" in storage_module.attrib:
+ referenced_modules = json.loads(
+ storage_module.attrib["projectCommon.referencedModules"]
+ )
+ storage_module.attrib["projectCommon.referencedModules"] = json.dumps(
+ referenced_modules
)
# Normalize self-closing tag spacing
xml_text = ET.tostring(tree, encoding="unicode", xml_declaration=False)
xml_text = xml_text.replace(" />", "/>")
+# Replace newlines with literals!
+xml_text = xml_text.replace("
", "\n")
+xml_text = xml_text.replace("\\n", "\n\\n")
+
# Only touch the filesystem if we need to
if processing_instructions + xml_text != cproject:
cproject_path.write_text(processing_instructions + xml_text)
From 566e57cc2336eadaa3a4e5dae9a4dd00dc024f49 Mon Sep 17 00:00:00 2001
From: puddly <32534428+puddly@users.noreply.github.com>
Date: Wed, 14 Aug 2024 14:26:27 -0400
Subject: [PATCH 2/3] Run it on the repo
---
misc/firmware-eraser/.cproject | 1925 +++++++++++++-
src/bootloader-uart-xmodem/.cproject | 1293 +++++++++-
src/ncp-uart-hw/.cproject | 2142 +++++++++++++++-
src/ot-rcp/.cproject | 2116 ++++++++++++++-
src/rcp-uart-802154/.cproject | 2258 ++++++++++++++++-
src/zwave_ncp_serial_api_controller/.cproject | 1768 ++++++++++++-
tools/normalize_cproject.py | 16 +-
7 files changed, 11500 insertions(+), 18 deletions(-)
diff --git a/misc/firmware-eraser/.cproject b/misc/firmware-eraser/.cproject
index b18de704..b57143a3 100644
--- a/misc/firmware-eraser/.cproject
+++ b/misc/firmware-eraser/.cproject
@@ -23,7 +23,1099 @@
-
+
@@ -264,7 +1356,665 @@
-
+
@@ -330,7 +2080,176 @@
-
+
diff --git a/src/bootloader-uart-xmodem/.cproject b/src/bootloader-uart-xmodem/.cproject
index 5c14b55e..5147e181 100644
--- a/src/bootloader-uart-xmodem/.cproject
+++ b/src/bootloader-uart-xmodem/.cproject
@@ -23,7 +23,1141 @@
-
+
@@ -245,7 +1379,162 @@
-
+
diff --git a/src/ncp-uart-hw/.cproject b/src/ncp-uart-hw/.cproject
index 0f1c0557..6c986ce3 100644
--- a/src/ncp-uart-hw/.cproject
+++ b/src/ncp-uart-hw/.cproject
@@ -23,7 +23,1640 @@
-
+
@@ -515,7 +2148,512 @@
-
+
diff --git a/src/ot-rcp/.cproject b/src/ot-rcp/.cproject
index bed3f49b..81d067c9 100644
--- a/src/ot-rcp/.cproject
+++ b/src/ot-rcp/.cproject
@@ -23,7 +23,1782 @@
-
+
@@ -445,7 +2220,344 @@
-
+
diff --git a/src/rcp-uart-802154/.cproject b/src/rcp-uart-802154/.cproject
index 75846ce3..c6a56418 100644
--- a/src/rcp-uart-802154/.cproject
+++ b/src/rcp-uart-802154/.cproject
@@ -23,7 +23,1861 @@
-
+
@@ -499,7 +2353,407 @@
-
+
diff --git a/src/zwave_ncp_serial_api_controller/.cproject b/src/zwave_ncp_serial_api_controller/.cproject
index 09078e5b..7e0221d8 100644
--- a/src/zwave_ncp_serial_api_controller/.cproject
+++ b/src/zwave_ncp_serial_api_controller/.cproject
@@ -23,7 +23,1266 @@
-
+
@@ -367,7 +1626,512 @@
-
+
diff --git a/tools/normalize_cproject.py b/tools/normalize_cproject.py
index 7d05b355..c6fc2116 100644
--- a/tools/normalize_cproject.py
+++ b/tools/normalize_cproject.py
@@ -5,6 +5,11 @@
import xml.etree.ElementTree as ET
+def json_dumps(obj: dict | list) -> str:
+ """Compactly dump JSON into a string."""
+ return json.dumps(obj, separators=(", ", ": "), indent=4)
+
+
cproject_path = pathlib.Path(sys.argv[1])
cproject = cproject_path.read_text()
@@ -20,7 +25,7 @@
copied_files.sort(
key=lambda f: (f["generated"], f["projectPath"], f["version"])
)
- storage_module.attrib["projectCommon.copiedFiles"] = json.dumps(copied_files)
+ storage_module.attrib["projectCommon.copiedFiles"] = json_dumps(copied_files)
if "cppBuildConfig.projectBuiltInState" in storage_module.attrib:
project_built_in_state = json.loads(
@@ -32,9 +37,9 @@
resolved_options = json.loads(state["resolvedOptionsStr"])
resolved_options.sort(key=lambda o: o["optionId"])
- state["resolvedOptionsStr"] = json.dumps(resolved_options)
+ state["resolvedOptionsStr"] = json_dumps(resolved_options)
- storage_module.attrib["cppBuildConfig.projectBuiltInState"] = json.dumps(
+ storage_module.attrib["cppBuildConfig.projectBuiltInState"] = json_dumps(
project_built_in_state
)
@@ -42,7 +47,7 @@
referenced_modules = json.loads(
storage_module.attrib["projectCommon.referencedModules"]
)
- storage_module.attrib["projectCommon.referencedModules"] = json.dumps(
+ storage_module.attrib["projectCommon.referencedModules"] = json_dumps(
referenced_modules
)
@@ -52,7 +57,8 @@
# Replace newlines with literals!
xml_text = xml_text.replace("
", "\n")
-xml_text = xml_text.replace("\\n", "\n\\n")
+# xml_text.replace("\\n", "\n\\n")
+xml_text = re.sub(r"\s+\\n\s+", "\n\\n", xml_text, flags=re.MULTILINE)
# Only touch the filesystem if we need to
if processing_instructions + xml_text != cproject:
From 1b5deb372b1e81d0cd7c9fdd54f050ebed8b4875 Mon Sep 17 00:00:00 2001
From: puddly <32534428+puddly@users.noreply.github.com>
Date: Wed, 14 Aug 2024 14:45:49 -0400
Subject: [PATCH 3/3] One more pass
---
misc/firmware-eraser/.cproject | 860 ++++++++++++++----
src/bootloader-uart-xmodem/.cproject | 531 ++++++++---
src/ncp-uart-hw/.cproject | 734 ++++++++++++---
src/ot-rcp/.cproject | 695 +++++++++++---
src/rcp-uart-802154/.cproject | 740 ++++++++++++---
src/zwave_ncp_serial_api_controller/.cproject | 647 ++++++++++---
tools/normalize_cproject.py | 14 +-
7 files changed, 3434 insertions(+), 787 deletions(-)
diff --git a/misc/firmware-eraser/.cproject b/misc/firmware-eraser/.cproject
index b57143a3..2a0af9e6 100644
--- a/misc/firmware-eraser/.cproject
+++ b/misc/firmware-eraser/.cproject
@@ -48,14 +48,66 @@
],
"builtinLibraryObjectsStr": "",
"id": "",
- "builtinIncludesStr": "studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/common/inc/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/common/inc/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/common/inc/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/",
- "resolvedOptionsStr": "[\n {\n \"listValues\": [\n \"-mcmse\",
+ "builtinIncludesStr": "studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/common/inc/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/common/inc/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/common/inc/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/",
+ "resolvedOptionsStr": "[
+
+{
+
+\"listValues\": [
+
+\"-mcmse\",
\"--specs=nano.specs\",
\"-fmessage-length=0\",
-\"-c\"\n ],
+\"-c\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -65,15 +117,27 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-mcmse\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-mcmse\": \"TRUE\",
\"--specs=nano.specs\": \"TRUE\",
\"-fmessage-length=0\": \"TRUE\",
-\"-c\": \"TRUE\"\n }\n },
+\"-c\": \"TRUE\"
+
+}
+
+},
+
+{
+
+\"listValues\": [
+
+\"-Wl,--no-warn-rwx-segments\"
-{\n \"listValues\": [\n \"-Wl,--no-warn-rwx-segments\"\n ],
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -83,15 +147,27 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
-{\n \"listValues\": [\n \"-mcmse\",
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
+
+}
+
+},
+
+{
+
+\"listValues\": [
+
+\"-mcmse\",
\"--specs=nano.specs\",
\"-fmessage-length=0\",
-\"-c\"\n ],
+\"-c\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -101,15 +177,27 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-mcmse\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-mcmse\": \"TRUE\",
\"--specs=nano.specs\": \"TRUE\",
\"-fmessage-length=0\": \"TRUE\",
-\"-c\": \"TRUE\"\n }\n },
+\"-c\": \"TRUE\"
-{\n \"listValues\": [\n \"-Wl,--no-warn-rwx-segments\"\n ],
+}
+
+},
+
+{
+
+\"listValues\": [
+
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -119,9 +207,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
+
+}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.archiver.base\",
@@ -131,9 +227,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -143,9 +243,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -155,9 +259,17 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+},
+
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -167,9 +279,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
+
+}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c(pp)?.compiler.base\",
@@ -179,9 +299,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c(pp)?.compiler.base\",
@@ -191,9 +315,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c(pp)?.linker.base\",
@@ -203,9 +331,17 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [\n \"DEBUG\"\n ],
+\"listValues\": [
+
+\"DEBUG\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -215,9 +351,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"DEBUG\": \"PARENT\"\n }\n },
+\"listValuesMap\": {
+
+\"DEBUG\": \"PARENT\"
+
+}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -227,9 +371,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -239,9 +387,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -251,9 +403,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.misc.dialect.c99\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -263,9 +419,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -275,9 +435,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -287,9 +451,13 @@
\"value\": \"gnu.c.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -299,9 +467,17 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -311,9 +487,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
+
+}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -323,9 +507,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -335,9 +523,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -347,9 +539,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -359,9 +555,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -371,9 +571,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -383,9 +587,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -395,9 +603,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -407,9 +619,13 @@
\"value\": \"${workspace_loc:/${ProjName}/autogen/linkerfile.ld}\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -419,9 +635,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -431,9 +651,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -443,9 +667,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -455,9 +683,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.misc.dialect.cpp0x\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -467,9 +699,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -479,9 +715,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -491,9 +731,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -503,9 +747,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -515,9 +763,13 @@
\"value\": \"gnu.cpp.compiler.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler\",
@@ -527,9 +779,13 @@
\"value\": \"gnu.cpp.compiler.optimization.level.none\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -539,9 +795,17 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -551,9 +815,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
-{\n \"listValues\": [],
+\"sl_gcc_preinclude.h\": \"TRUE\"
+
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -563,9 +835,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -575,9 +851,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -587,9 +867,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -599,9 +883,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -611,9 +899,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -623,9 +915,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -635,9 +931,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.debug.level.default\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -647,9 +947,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -659,9 +963,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -671,9 +979,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -683,9 +995,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -695,9 +1011,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -707,9 +1027,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -719,9 +1043,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -731,9 +1059,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -743,9 +1075,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -755,9 +1091,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -767,9 +1107,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -779,9 +1123,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -791,9 +1139,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -803,9 +1155,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -815,9 +1171,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -827,9 +1187,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -839,9 +1203,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -851,9 +1219,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -863,9 +1235,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -875,21 +1251,25 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n }\n]"
+\"listValuesMap\": {}
+
+}
+
+]"
}
]" moduleId="com.silabs.ss.framework.ide.project.core.cpp" projectCommon.boardIds="brd4001a:0.0.0.A01 brd4179b:0.0.0.A05" projectCommon.buildArtifactType="EXE" projectCommon.partId="mcu.arm.efr32.mg21.efr32mg21a010f1024im32" projectCommon.referencedModules="[
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -908,7 +1288,7 @@
"config/sl_device_init_lfxo_config.h",
"config/sl_memory_config.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -927,7 +1307,7 @@
"autogen/sl_event_handler.c",
"autogen/sl_event_handler.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1096,14 +1476,14 @@
"main.cpp",
"readme.md"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1112,7 +1492,7 @@
"builtinSources": [
"autogen/.crc_config.crc"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
}
]" projectCommon.savedStockVariables="{"copiedSdkLocation":"gecko_sdk_4.4.3","partOpn":"efr32mg21a010f1024im32"}" projectCommon.sdkId="com.silabs.sdk.stack.super:4.4.3._-295637086" projectCommon.toolchainId="com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205"/>
@@ -1365,7 +1745,11 @@
"builtinLibraryObjectsStr": "",
"id": "",
"builtinIncludesStr": "",
- "resolvedOptionsStr": "[\n {\n \"listValues\": [],
+ "resolvedOptionsStr": "[
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.archiver.base\",
@@ -1375,9 +1759,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c(pp)?.compiler.base\",
@@ -1387,9 +1775,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c(pp)?.compiler.base\",
@@ -1399,9 +1791,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c(pp)?.linker.base\",
@@ -1411,9 +1807,17 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"NDEBUG\"\n ],
+{
+
+\"listValues\": [
+
+\"NDEBUG\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -1423,9 +1827,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"NDEBUG\": \"PARENT\"\n }\n },
+\"listValuesMap\": {
+
+\"NDEBUG\": \"PARENT\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -1435,9 +1847,13 @@
\"value\": \"gnu.c.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -1447,9 +1863,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -1459,9 +1879,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -1471,9 +1895,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.debug.level.none\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1483,9 +1911,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1495,9 +1927,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1507,9 +1943,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1519,9 +1959,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1531,9 +1975,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1543,9 +1991,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1555,9 +2007,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1567,9 +2023,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1579,9 +2039,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1591,9 +2055,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1603,9 +2071,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"toolOption.generic.compiler.c\",
@@ -1615,7 +2087,11 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n }\n]"
+\"listValuesMap\": {}
+
+}
+
+]"
}
]" moduleId="com.silabs.ss.framework.ide.project.core.cpp" projectCommon.buildArtifactType="EXE" projectCommon.referencedModules="[
{
@@ -1642,7 +2118,7 @@
"autogen/sl_event_handler.c",
"autogen/sl_event_handler.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1969,7 +2445,7 @@
"main.cpp",
"readme.md"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -2000,7 +2476,7 @@
"config/sl_device_init_lfxo_config.h",
"config/sl_memory_config.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -2011,7 +2487,7 @@
"builtinSources": [
"autogen/.crc_config.crc"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt.debug#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
}
]" projectCommon.toolchainId="com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205"/>
diff --git a/src/bootloader-uart-xmodem/.cproject b/src/bootloader-uart-xmodem/.cproject
index 5147e181..69e89172 100644
--- a/src/bootloader-uart-xmodem/.cproject
+++ b/src/bootloader-uart-xmodem/.cproject
@@ -58,8 +58,69 @@
],
"builtinLibraryObjectsStr": "",
"id": "",
- "builtinIncludesStr": "studio:/project/config/ studio:/project/autogen/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/debug/ studio:/sdk/platform/bootloader/gpio/gpio-activation/ studio:/sdk/platform/bootloader/parser/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/bootloader/security/ studio:/sdk/platform/bootloader/driver/ studio:/sdk/platform/bootloader/communication/ studio:/sdk/platform/bootloader/communication/xmodem-parser/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/common/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/util/third_party/trusted-firmware-m/lib/fih/inc/ studio:/sdk/util/third_party/trusted-firmware-m/platform/include/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/udelay/inc/ studio:/project/config/ studio:/project/autogen/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/debug/ studio:/sdk/platform/bootloader/gpio/gpio-activation/ studio:/sdk/platform/bootloader/parser/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/bootloader/security/ studio:/sdk/platform/bootloader/driver/ studio:/sdk/platform/bootloader/communication/ studio:/sdk/platform/bootloader/communication/xmodem-parser/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/common/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/util/third_party/trusted-firmware-m/lib/fih/inc/ studio:/sdk/util/third_party/trusted-firmware-m/platform/include/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/udelay/inc/",
- "resolvedOptionsStr": "[\n {\n \"listValues\": [\n \"-mcmse\",
+ "builtinIncludesStr": "studio:/project/config/
+studio:/project/autogen/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/debug/
+studio:/sdk/platform/bootloader/gpio/gpio-activation/
+studio:/sdk/platform/bootloader/parser/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/bootloader/security/
+studio:/sdk/platform/bootloader/driver/
+studio:/sdk/platform/bootloader/communication/
+studio:/sdk/platform/bootloader/communication/xmodem-parser/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/common/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/util/third_party/trusted-firmware-m/lib/fih/inc/
+studio:/sdk/util/third_party/trusted-firmware-m/platform/include/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/udelay/inc/
+studio:/project/config/
+studio:/project/autogen/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/debug/
+studio:/sdk/platform/bootloader/gpio/gpio-activation/
+studio:/sdk/platform/bootloader/parser/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/bootloader/security/
+studio:/sdk/platform/bootloader/driver/
+studio:/sdk/platform/bootloader/communication/
+studio:/sdk/platform/bootloader/communication/xmodem-parser/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/common/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/util/third_party/trusted-firmware-m/lib/fih/inc/
+studio:/sdk/util/third_party/trusted-firmware-m/platform/include/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/udelay/inc/",
+ "resolvedOptionsStr": "[
+
+{
+
+\"listValues\": [
+
+\"-mcmse\",
\"-Wno-sign-compare\",
@@ -69,7 +130,9 @@
\"-c\",
-\"-Wno-ignored-qualifiers\"\n ],
+\"-Wno-ignored-qualifiers\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -79,7 +142,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-mcmse\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-mcmse\": \"TRUE\",
\"-Wno-sign-compare\": \"TRUE\",
@@ -89,9 +154,19 @@
\"-c\": \"TRUE\",
-\"-Wno-ignored-qualifiers\": \"TRUE\"\n }\n },
+\"-Wno-ignored-qualifiers\": \"TRUE\"
+
+}
+
+},
-{\n \"listValues\": [\n \"-Wl,--no-warn-rwx-segments\"\n ],
+{
+
+\"listValues\": [
+
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -101,9 +176,19 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
-{\n \"listValues\": [\n \"-mcmse\",
+}
+
+},
+
+{
+
+\"listValues\": [
+
+\"-mcmse\",
\"-Wno-sign-compare\",
@@ -113,7 +198,9 @@
\"-c\",
-\"-Wno-ignored-qualifiers\"\n ],
+\"-Wno-ignored-qualifiers\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -123,7 +210,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-mcmse\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-mcmse\": \"TRUE\",
\"-Wno-sign-compare\": \"TRUE\",
@@ -133,9 +222,19 @@
\"-c\": \"TRUE\",
-\"-Wno-ignored-qualifiers\": \"TRUE\"\n }\n },
+\"-Wno-ignored-qualifiers\": \"TRUE\"
+
+}
+
+},
-{\n \"listValues\": [\n \"-Wl,--no-warn-rwx-segments\"\n ],
+{
+
+\"listValues\": [
+
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -145,9 +244,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.archiver.base\",
@@ -157,9 +264,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -169,9 +280,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -181,9 +296,17 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -193,9 +316,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -205,9 +336,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -217,9 +352,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -229,9 +368,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.misc.dialect.c99\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -241,9 +384,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -253,9 +400,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -265,9 +416,13 @@
\"value\": \"gnu.c.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -277,9 +432,17 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -289,9 +452,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -301,9 +472,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -313,9 +488,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -325,9 +504,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -337,9 +520,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -349,9 +536,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -361,9 +552,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -373,9 +568,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -385,9 +584,13 @@
\"value\": \"${workspace_loc:/${ProjName}/autogen/linkerfile.ld}\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -397,9 +600,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -409,9 +616,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -421,9 +632,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -433,9 +648,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.misc.dialect.cpp0x\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -445,9 +664,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -457,9 +680,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -469,9 +696,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -481,9 +712,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -493,9 +728,13 @@
\"value\": \"gnu.cpp.compiler.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -505,9 +744,17 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -517,9 +764,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -529,9 +784,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -541,9 +800,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -553,9 +816,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -565,9 +832,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -577,9 +848,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -589,9 +864,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -601,9 +880,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -613,9 +896,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -625,9 +912,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -637,9 +928,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -649,9 +944,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -661,9 +960,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -673,9 +976,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -685,21 +992,25 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n }\n]"
+\"listValuesMap\": {}
+
+}
+
+]"
}
]" moduleId="com.silabs.ss.framework.ide.project.core.cpp" projectCommon.boardIds="brd4001a:0.0.0.A01 brd4179b:0.0.0.A05" projectCommon.buildArtifactType="EXE" projectCommon.partId="mcu.arm.efr32.mg21.efr32mg21a010f1024im32" projectCommon.referencedModules="[
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -719,7 +1030,7 @@
"config/sl_mbedtls_device_config.h",
"config/sl_memory_config.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -734,7 +1045,7 @@
"autogen/sli_psa_builtin_config_autogen.h",
"autogen/sli_psa_config_autogen.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1138,14 +1449,14 @@
"gecko_sdk_4.4.3/util/third_party/trusted-firmware-m/platform/include/tfm_hal_platform.h",
"readme.md"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1154,7 +1465,7 @@
"builtinSources": [
"autogen/.crc_config.crc"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
}
]" projectCommon.savedStockVariables="{"copiedSdkLocation":"gecko_sdk_4.4.3","partOpn":"efr32mg21a010f1024im32"}" projectCommon.sdkId="com.silabs.sdk.stack.super:4.4.3._-295637086" projectCommon.toolchainId="com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205"/>
diff --git a/src/ncp-uart-hw/.cproject b/src/ncp-uart-hw/.cproject
index 6c986ce3..335c9129 100644
--- a/src/ncp-uart-hw/.cproject
+++ b/src/ncp-uart-hw/.cproject
@@ -69,8 +69,232 @@
],
"builtinLibraryObjectsStr": "",
"id": "",
- "builtinIncludesStr": "studio:/project/config/ studio:/project/autogen/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/dmadrv/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/service/iostream/inc/ studio:/sdk/platform/service/legacy_common_ash/inc/ studio:/sdk/platform/service/legacy_hal/inc/ studio:/sdk/platform/service/legacy_hal_wdog/inc/ studio:/sdk/platform/service/legacy_ncp_ash/inc/ studio:/sdk/platform/service/legacy_printf/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/platform/service/power_manager/inc/ studio:/sdk/util/third_party/printf/ studio:/sdk/util/third_party/printf/inc/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_power_manager_init/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/third_party/segger/systemview/SEGGER/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/platform/service/token_manager/inc/ studio:/sdk/protocol/zigbee/app/framework/common/ studio:/sdk/protocol/zigbee/stack/platform/micro/ studio:/sdk/protocol/zigbee/stack/framework/ studio:/sdk/protocol/zigbee/app/framework/plugin/debug-print/ studio:/sdk/protocol/zigbee/stack/include/ studio:/sdk/protocol/zigbee/stack/gp/ studio:/sdk/protocol/zigbee/app/em260/ studio:/sdk/protocol/zigbee/app/xncp/ studio:/sdk/protocol/zigbee/app/util/ezsp/ studio:/sdk/protocol/zigbee/app/framework/util/ studio:/sdk/protocol/zigbee/app/util/security/ studio:/sdk/protocol/zigbee/stack/zigbee/ studio:/sdk/protocol/zigbee/stack/security/ studio:/sdk/platform/radio/rail_lib/plugin/ studio:/sdk/protocol/zigbee/ studio:/sdk/protocol/zigbee/stack/ studio:/sdk/platform/radio/mac/rail_mux/ studio:/sdk/platform/radio/mac/ studio:/sdk/util/silicon_labs/silabs_core/ studio:/sdk/protocol/zigbee/stack/core/ studio:/sdk/protocol/zigbee/stack/mac/ studio:/sdk/protocol/zigbee/stack/zll/ studio:/project/config/ studio:/project/autogen/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/dmadrv/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/service/iostream/inc/ studio:/sdk/platform/service/legacy_common_ash/inc/ studio:/sdk/platform/service/legacy_hal/inc/ studio:/sdk/platform/service/legacy_hal_wdog/inc/ studio:/sdk/platform/service/legacy_ncp_ash/inc/ studio:/sdk/platform/service/legacy_printf/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/platform/service/power_manager/inc/ studio:/sdk/util/third_party/printf/ studio:/sdk/util/third_party/printf/inc/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_power_manager_init/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/third_party/segger/systemview/SEGGER/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/platform/service/token_manager/inc/ studio:/sdk/protocol/zigbee/app/framework/common/ studio:/sdk/protocol/zigbee/stack/platform/micro/ studio:/sdk/protocol/zigbee/stack/framework/ studio:/sdk/protocol/zigbee/app/framework/plugin/debug-print/ studio:/sdk/protocol/zigbee/stack/include/ studio:/sdk/protocol/zigbee/stack/gp/ studio:/sdk/protocol/zigbee/app/em260/ studio:/sdk/protocol/zigbee/app/xncp/ studio:/sdk/protocol/zigbee/app/util/ezsp/ studio:/sdk/protocol/zigbee/app/framework/util/ studio:/sdk/protocol/zigbee/app/util/security/ studio:/sdk/protocol/zigbee/stack/zigbee/ studio:/sdk/protocol/zigbee/stack/security/ studio:/sdk/platform/radio/rail_lib/plugin/ studio:/sdk/protocol/zigbee/ studio:/sdk/protocol/zigbee/stack/ studio:/sdk/platform/radio/mac/rail_mux/ studio:/sdk/platform/radio/mac/ studio:/sdk/util/silicon_labs/silabs_core/ studio:/sdk/protocol/zigbee/stack/core/ studio:/sdk/protocol/zigbee/stack/mac/ studio:/sdk/protocol/zigbee/stack/zll/ studio:/project/config/ studio:/project/autogen/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/dmadrv/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/service/iostream/inc/ studio:/sdk/platform/service/legacy_common_ash/inc/ studio:/sdk/platform/service/legacy_hal/inc/ studio:/sdk/platform/service/legacy_hal_wdog/inc/ studio:/sdk/platform/service/legacy_ncp_ash/inc/ studio:/sdk/platform/service/legacy_printf/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/platform/service/power_manager/inc/ studio:/sdk/util/third_party/printf/ studio:/sdk/util/third_party/printf/inc/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_power_manager_init/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/third_party/segger/systemview/SEGGER/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/platform/service/token_manager/inc/ studio:/sdk/protocol/zigbee/app/framework/common/ studio:/sdk/protocol/zigbee/stack/platform/micro/ studio:/sdk/protocol/zigbee/stack/framework/ studio:/sdk/protocol/zigbee/app/framework/plugin/debug-print/ studio:/sdk/protocol/zigbee/stack/include/ studio:/sdk/protocol/zigbee/stack/gp/ studio:/sdk/protocol/zigbee/app/em260/ studio:/sdk/protocol/zigbee/app/xncp/ studio:/sdk/protocol/zigbee/app/util/ezsp/ studio:/sdk/protocol/zigbee/app/framework/util/ studio:/sdk/protocol/zigbee/app/util/security/ studio:/sdk/protocol/zigbee/stack/zigbee/ studio:/sdk/protocol/zigbee/stack/security/ studio:/sdk/platform/radio/rail_lib/plugin/ studio:/sdk/protocol/zigbee/ studio:/sdk/protocol/zigbee/stack/ studio:/sdk/platform/radio/mac/rail_mux/ studio:/sdk/platform/radio/mac/ studio:/sdk/util/silicon_labs/silabs_core/ studio:/sdk/protocol/zigbee/stack/core/ studio:/sdk/protocol/zigbee/stack/mac/ studio:/sdk/protocol/zigbee/stack/zll/",
- "resolvedOptionsStr": "[\n {\n \"listValues\": [\n \"-Wno-unused-parameter\",
+ "builtinIncludesStr": "studio:/project/config/
+studio:/project/autogen/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/dmadrv/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/service/iostream/inc/
+studio:/sdk/platform/service/legacy_common_ash/inc/
+studio:/sdk/platform/service/legacy_hal/inc/
+studio:/sdk/platform/service/legacy_hal_wdog/inc/
+studio:/sdk/platform/service/legacy_ncp_ash/inc/
+studio:/sdk/platform/service/legacy_printf/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/platform/service/power_manager/inc/
+studio:/sdk/util/third_party/printf/
+studio:/sdk/util/third_party/printf/inc/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_power_manager_init/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/third_party/segger/systemview/SEGGER/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/platform/service/token_manager/inc/
+studio:/sdk/protocol/zigbee/app/framework/common/
+studio:/sdk/protocol/zigbee/stack/platform/micro/
+studio:/sdk/protocol/zigbee/stack/framework/
+studio:/sdk/protocol/zigbee/app/framework/plugin/debug-print/
+studio:/sdk/protocol/zigbee/stack/include/
+studio:/sdk/protocol/zigbee/stack/gp/
+studio:/sdk/protocol/zigbee/app/em260/
+studio:/sdk/protocol/zigbee/app/xncp/
+studio:/sdk/protocol/zigbee/app/util/ezsp/
+studio:/sdk/protocol/zigbee/app/framework/util/
+studio:/sdk/protocol/zigbee/app/util/security/
+studio:/sdk/protocol/zigbee/stack/zigbee/
+studio:/sdk/protocol/zigbee/stack/security/
+studio:/sdk/platform/radio/rail_lib/plugin/
+studio:/sdk/protocol/zigbee/
+studio:/sdk/protocol/zigbee/stack/
+studio:/sdk/platform/radio/mac/rail_mux/
+studio:/sdk/platform/radio/mac/
+studio:/sdk/util/silicon_labs/silabs_core/
+studio:/sdk/protocol/zigbee/stack/core/
+studio:/sdk/protocol/zigbee/stack/mac/
+studio:/sdk/protocol/zigbee/stack/zll/
+studio:/project/config/
+studio:/project/autogen/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/dmadrv/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/service/iostream/inc/
+studio:/sdk/platform/service/legacy_common_ash/inc/
+studio:/sdk/platform/service/legacy_hal/inc/
+studio:/sdk/platform/service/legacy_hal_wdog/inc/
+studio:/sdk/platform/service/legacy_ncp_ash/inc/
+studio:/sdk/platform/service/legacy_printf/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/platform/service/power_manager/inc/
+studio:/sdk/util/third_party/printf/
+studio:/sdk/util/third_party/printf/inc/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_power_manager_init/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/third_party/segger/systemview/SEGGER/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/platform/service/token_manager/inc/
+studio:/sdk/protocol/zigbee/app/framework/common/
+studio:/sdk/protocol/zigbee/stack/platform/micro/
+studio:/sdk/protocol/zigbee/stack/framework/
+studio:/sdk/protocol/zigbee/app/framework/plugin/debug-print/
+studio:/sdk/protocol/zigbee/stack/include/
+studio:/sdk/protocol/zigbee/stack/gp/
+studio:/sdk/protocol/zigbee/app/em260/
+studio:/sdk/protocol/zigbee/app/xncp/
+studio:/sdk/protocol/zigbee/app/util/ezsp/
+studio:/sdk/protocol/zigbee/app/framework/util/
+studio:/sdk/protocol/zigbee/app/util/security/
+studio:/sdk/protocol/zigbee/stack/zigbee/
+studio:/sdk/protocol/zigbee/stack/security/
+studio:/sdk/platform/radio/rail_lib/plugin/
+studio:/sdk/protocol/zigbee/
+studio:/sdk/protocol/zigbee/stack/
+studio:/sdk/platform/radio/mac/rail_mux/
+studio:/sdk/platform/radio/mac/
+studio:/sdk/util/silicon_labs/silabs_core/
+studio:/sdk/protocol/zigbee/stack/core/
+studio:/sdk/protocol/zigbee/stack/mac/
+studio:/sdk/protocol/zigbee/stack/zll/
+studio:/project/config/
+studio:/project/autogen/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/dmadrv/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/service/iostream/inc/
+studio:/sdk/platform/service/legacy_common_ash/inc/
+studio:/sdk/platform/service/legacy_hal/inc/
+studio:/sdk/platform/service/legacy_hal_wdog/inc/
+studio:/sdk/platform/service/legacy_ncp_ash/inc/
+studio:/sdk/platform/service/legacy_printf/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/platform/service/power_manager/inc/
+studio:/sdk/util/third_party/printf/
+studio:/sdk/util/third_party/printf/inc/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_power_manager_init/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/third_party/segger/systemview/SEGGER/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/platform/service/token_manager/inc/
+studio:/sdk/protocol/zigbee/app/framework/common/
+studio:/sdk/protocol/zigbee/stack/platform/micro/
+studio:/sdk/protocol/zigbee/stack/framework/
+studio:/sdk/protocol/zigbee/app/framework/plugin/debug-print/
+studio:/sdk/protocol/zigbee/stack/include/
+studio:/sdk/protocol/zigbee/stack/gp/
+studio:/sdk/protocol/zigbee/app/em260/
+studio:/sdk/protocol/zigbee/app/xncp/
+studio:/sdk/protocol/zigbee/app/util/ezsp/
+studio:/sdk/protocol/zigbee/app/framework/util/
+studio:/sdk/protocol/zigbee/app/util/security/
+studio:/sdk/protocol/zigbee/stack/zigbee/
+studio:/sdk/protocol/zigbee/stack/security/
+studio:/sdk/platform/radio/rail_lib/plugin/
+studio:/sdk/protocol/zigbee/
+studio:/sdk/protocol/zigbee/stack/
+studio:/sdk/platform/radio/mac/rail_mux/
+studio:/sdk/platform/radio/mac/
+studio:/sdk/util/silicon_labs/silabs_core/
+studio:/sdk/protocol/zigbee/stack/core/
+studio:/sdk/protocol/zigbee/stack/mac/
+studio:/sdk/protocol/zigbee/stack/zll/",
+ "resolvedOptionsStr": "[
+
+{
+
+\"listValues\": [
+
+\"-Wno-unused-parameter\",
\"-mcmse\",
@@ -86,7 +310,9 @@
\"-Wno-missing-braces\",
-\"-Wno-missing-field-initializers\"\n ],
+\"-Wno-missing-field-initializers\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -96,7 +322,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wno-unused-parameter\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-Wno-unused-parameter\": \"TRUE\",
\"-mcmse\": \"TRUE\",
@@ -112,9 +340,19 @@
\"-Wno-missing-braces\": \"TRUE\",
-\"-Wno-missing-field-initializers\": \"TRUE\"\n }\n },
+\"-Wno-missing-field-initializers\": \"TRUE\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [\n \"-Wl,--no-warn-rwx-segments\"\n ],
+\"listValues\": [
+
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -124,9 +362,19 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
+
+}
-{\n \"listValues\": [\n \"-Wno-unused-parameter\",
+},
+
+{
+
+\"listValues\": [
+
+\"-Wno-unused-parameter\",
\"-mcmse\",
@@ -138,7 +386,9 @@
\"-Wno-missing-braces\",
-\"-Wno-missing-field-initializers\"\n ],
+\"-Wno-missing-field-initializers\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -148,7 +398,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wno-unused-parameter\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-Wno-unused-parameter\": \"TRUE\",
\"-mcmse\": \"TRUE\",
@@ -160,9 +412,19 @@
\"-Wno-missing-braces\": \"TRUE\",
-\"-Wno-missing-field-initializers\": \"TRUE\"\n }\n },
+\"-Wno-missing-field-initializers\": \"TRUE\"
+
+}
+
+},
+
+{
+
+\"listValues\": [
-{\n \"listValues\": [\n \"-Wl,--no-warn-rwx-segments\"\n ],
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -172,9 +434,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.archiver.base\",
@@ -184,9 +454,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -196,9 +470,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -208,9 +486,17 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+},
+
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -220,9 +506,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -232,9 +526,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -244,9 +542,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -256,9 +558,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.misc.dialect.c99\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -268,9 +574,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -280,9 +590,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -292,9 +606,13 @@
\"value\": \"gnu.c.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -304,9 +622,17 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -316,9 +642,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -328,9 +662,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -340,9 +678,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -352,9 +694,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -364,9 +710,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -376,9 +726,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -388,9 +742,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -400,9 +758,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -412,9 +774,13 @@
\"value\": \"${workspace_loc:/${ProjName}/autogen/linkerfile.ld}\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -424,9 +790,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -436,9 +806,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -448,9 +822,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -460,9 +838,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.misc.dialect.cpp0x\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -472,9 +854,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -484,9 +870,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -496,9 +886,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -508,9 +902,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -520,9 +918,13 @@
\"value\": \"gnu.cpp.compiler.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -532,9 +934,17 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -544,9 +954,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
+
+}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -556,9 +974,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -568,9 +990,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -580,9 +1006,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -592,9 +1022,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -604,9 +1038,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -616,9 +1054,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -628,9 +1070,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -640,9 +1086,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -652,9 +1102,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -664,9 +1118,15 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/zigbee-ncp-uart/release_singlenetwork/libzigbee-ncp-uart.a\",
+{
+
+\"listValues\": [
+
+\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/zigbee-ncp-uart/release_singlenetwork/libzigbee-ncp-uart.a\",
\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-zll-library/release_singlenetwork/libncp-zll-library.a\",
@@ -696,7 +1156,9 @@
\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\",
-\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-mfglib-library/release_singlenetwork/libncp-mfglib-library.a\"\n ],
+\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-mfglib-library/release_singlenetwork/libncp-mfglib-library.a\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -706,7 +1168,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/zigbee-ncp-uart/release_singlenetwork/libzigbee-ncp-uart.a\": \"TRUE\",
+\"listValuesMap\": {
+
+\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/zigbee-ncp-uart/release_singlenetwork/libzigbee-ncp-uart.a\": \"TRUE\",
\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-zll-library/release_singlenetwork/libncp-zll-library.a\": \"TRUE\",
@@ -736,9 +1200,15 @@
\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\": \"TRUE\",
-\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-mfglib-library/release_singlenetwork/libncp-mfglib-library.a\": \"TRUE\"\n }\n },
+\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-mfglib-library/release_singlenetwork/libncp-mfglib-library.a\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -748,9 +1218,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -760,9 +1234,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -772,9 +1250,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -784,9 +1266,15 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [\n \"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/zigbee-ncp-uart/release_singlenetwork/libzigbee-ncp-uart.a\",
+},
+
+{
+
+\"listValues\": [
+
+\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/zigbee-ncp-uart/release_singlenetwork/libzigbee-ncp-uart.a\",
\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-zll-library/release_singlenetwork/libncp-zll-library.a\",
@@ -816,7 +1304,9 @@
\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\",
-\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-mfglib-library/release_singlenetwork/libncp-mfglib-library.a\"\n ],
+\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-mfglib-library/release_singlenetwork/libncp-mfglib-library.a\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -826,7 +1316,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/zigbee-ncp-uart/release_singlenetwork/libzigbee-ncp-uart.a\": \"TRUE\",
+\"listValuesMap\": {
+
+\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/zigbee-ncp-uart/release_singlenetwork/libzigbee-ncp-uart.a\": \"TRUE\",
\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-zll-library/release_singlenetwork/libncp-zll-library.a\": \"TRUE\",
@@ -856,21 +1348,27 @@
\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\": \"TRUE\",
-\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-mfglib-library/release_singlenetwork/libncp-mfglib-library.a\": \"TRUE\"\n }\n }\n]"
+\"${StudioSdkPath}/protocol/zigbee/build/gcc/cortex-m33/ncp-mfglib-library/release_singlenetwork/libncp-mfglib-library.a\": \"TRUE\"
+
+}
+
+}
+
+]"
}
]" moduleId="com.silabs.ss.framework.ide.project.core.cpp" projectCommon.boardIds="brd4001a:0.0.0.A01 brd4179b:0.0.0.A05" projectCommon.buildArtifactType="EXE" projectCommon.partId="mcu.arm.efr32.mg21.efr32mg21a010f1024im32" projectCommon.referencedModules="[
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -917,7 +1415,7 @@
"config/zigbee_sleep_config.h",
"config/zigbee_watchdog_periodic_refresh_config.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -952,7 +1450,7 @@
"autogen/zigbee_stack_callback_dispatcher.c",
"autogen/zigbee_stack_callback_dispatcher.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1637,14 +2135,14 @@
"readme.html",
"sl_zigbee_watchdog_periodic_refresh.c"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1653,7 +2151,7 @@
"builtinSources": [
"autogen/.crc_config.crc"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
}
]" projectCommon.savedStockVariables="{"copiedSdkLocation":"gecko_sdk_4.4.3","partOpn":"efr32mg21a010f1024im32"}" projectCommon.sdkId="com.silabs.sdk.stack.super:4.4.3._-295637086" projectCommon.toolchainId="com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205"/>
diff --git a/src/ot-rcp/.cproject b/src/ot-rcp/.cproject
index 81d067c9..5aeb0069 100644
--- a/src/ot-rcp/.cproject
+++ b/src/ot-rcp/.cproject
@@ -69,8 +69,193 @@
],
"builtinLibraryObjectsStr": "",
"id": "",
- "builtinIncludesStr": "studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/dmadrv/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/emdrv/gpiointerrupt/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/service/mpu/inc/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/protocol/openthread/src/legacy_hal/include/ studio:/sdk/platform/service/legacy_hal/inc/ studio:/sdk/util/third_party/openthread/include/ studio:/sdk/util/third_party/openthread/include/openthread/ studio:/sdk/util/third_party/openthread/src/core/ studio:/sdk/util/third_party/openthread/src/lib/ studio:/sdk/util/third_party/openthread/third_party/tcplp/ studio:/sdk/util/third_party/openthread/src/ studio:/sdk/util/third_party/openthread/src/ncp/ studio:/sdk/util/third_party/openthread/src/lib/spinel/ studio:/sdk/util/third_party/openthread/src/lib/hdlc/ studio:/sdk/util/third_party/openthread/examples/platforms/ studio:/sdk/util/third_party/openthread/examples/platforms/utils/ studio:/sdk/protocol/openthread/platform-abstraction/efr32/ studio:/sdk/protocol/openthread/platform-abstraction/include/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/plugin/security_manager/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/ studio:/sdk/platform/emdrv/uartdrv/inc/ studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/dmadrv/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/emdrv/gpiointerrupt/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/service/mpu/inc/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/protocol/openthread/src/legacy_hal/include/ studio:/sdk/platform/service/legacy_hal/inc/ studio:/sdk/util/third_party/openthread/include/ studio:/sdk/util/third_party/openthread/include/openthread/ studio:/sdk/util/third_party/openthread/src/core/ studio:/sdk/util/third_party/openthread/src/lib/ studio:/sdk/util/third_party/openthread/third_party/tcplp/ studio:/sdk/util/third_party/openthread/src/ studio:/sdk/util/third_party/openthread/src/ncp/ studio:/sdk/util/third_party/openthread/src/lib/spinel/ studio:/sdk/util/third_party/openthread/src/lib/hdlc/ studio:/sdk/util/third_party/openthread/examples/platforms/ studio:/sdk/util/third_party/openthread/examples/platforms/utils/ studio:/sdk/protocol/openthread/platform-abstraction/efr32/ studio:/sdk/protocol/openthread/platform-abstraction/include/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/plugin/security_manager/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/ studio:/sdk/platform/emdrv/uartdrv/inc/ studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/dmadrv/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/emdrv/gpiointerrupt/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/service/mpu/inc/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/protocol/openthread/src/legacy_hal/include/ studio:/sdk/platform/service/legacy_hal/inc/ studio:/sdk/util/third_party/openthread/include/ studio:/sdk/util/third_party/openthread/include/openthread/ studio:/sdk/util/third_party/openthread/src/core/ studio:/sdk/util/third_party/openthread/src/lib/ studio:/sdk/util/third_party/openthread/third_party/tcplp/ studio:/sdk/util/third_party/openthread/src/ studio:/sdk/util/third_party/openthread/src/ncp/ studio:/sdk/util/third_party/openthread/src/lib/spinel/ studio:/sdk/util/third_party/openthread/src/lib/hdlc/ studio:/sdk/util/third_party/openthread/examples/platforms/ studio:/sdk/util/third_party/openthread/examples/platforms/utils/ studio:/sdk/protocol/openthread/platform-abstraction/efr32/ studio:/sdk/protocol/openthread/platform-abstraction/include/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/plugin/security_manager/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/ studio:/sdk/platform/emdrv/uartdrv/inc/",
- "resolvedOptionsStr": "[\n {\n \"listValues\": [\n \"-Werror=unused-function\",
+ "builtinIncludesStr": "studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/dmadrv/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/emdrv/gpiointerrupt/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/service/mpu/inc/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/protocol/openthread/src/legacy_hal/include/
+studio:/sdk/platform/service/legacy_hal/inc/
+studio:/sdk/util/third_party/openthread/include/
+studio:/sdk/util/third_party/openthread/include/openthread/
+studio:/sdk/util/third_party/openthread/src/core/
+studio:/sdk/util/third_party/openthread/src/lib/
+studio:/sdk/util/third_party/openthread/third_party/tcplp/
+studio:/sdk/util/third_party/openthread/src/
+studio:/sdk/util/third_party/openthread/src/ncp/
+studio:/sdk/util/third_party/openthread/src/lib/spinel/
+studio:/sdk/util/third_party/openthread/src/lib/hdlc/
+studio:/sdk/util/third_party/openthread/examples/platforms/
+studio:/sdk/util/third_party/openthread/examples/platforms/utils/
+studio:/sdk/protocol/openthread/platform-abstraction/efr32/
+studio:/sdk/protocol/openthread/platform-abstraction/include/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/plugin/security_manager/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/
+studio:/sdk/platform/emdrv/uartdrv/inc/
+studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/dmadrv/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/emdrv/gpiointerrupt/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/service/mpu/inc/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/protocol/openthread/src/legacy_hal/include/
+studio:/sdk/platform/service/legacy_hal/inc/
+studio:/sdk/util/third_party/openthread/include/
+studio:/sdk/util/third_party/openthread/include/openthread/
+studio:/sdk/util/third_party/openthread/src/core/
+studio:/sdk/util/third_party/openthread/src/lib/
+studio:/sdk/util/third_party/openthread/third_party/tcplp/
+studio:/sdk/util/third_party/openthread/src/
+studio:/sdk/util/third_party/openthread/src/ncp/
+studio:/sdk/util/third_party/openthread/src/lib/spinel/
+studio:/sdk/util/third_party/openthread/src/lib/hdlc/
+studio:/sdk/util/third_party/openthread/examples/platforms/
+studio:/sdk/util/third_party/openthread/examples/platforms/utils/
+studio:/sdk/protocol/openthread/platform-abstraction/efr32/
+studio:/sdk/protocol/openthread/platform-abstraction/include/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/plugin/security_manager/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/
+studio:/sdk/platform/emdrv/uartdrv/inc/
+studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/dmadrv/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/emdrv/gpiointerrupt/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/service/mpu/inc/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/protocol/openthread/src/legacy_hal/include/
+studio:/sdk/platform/service/legacy_hal/inc/
+studio:/sdk/util/third_party/openthread/include/
+studio:/sdk/util/third_party/openthread/include/openthread/
+studio:/sdk/util/third_party/openthread/src/core/
+studio:/sdk/util/third_party/openthread/src/lib/
+studio:/sdk/util/third_party/openthread/third_party/tcplp/
+studio:/sdk/util/third_party/openthread/src/
+studio:/sdk/util/third_party/openthread/src/ncp/
+studio:/sdk/util/third_party/openthread/src/lib/spinel/
+studio:/sdk/util/third_party/openthread/src/lib/hdlc/
+studio:/sdk/util/third_party/openthread/examples/platforms/
+studio:/sdk/util/third_party/openthread/examples/platforms/utils/
+studio:/sdk/protocol/openthread/platform-abstraction/efr32/
+studio:/sdk/protocol/openthread/platform-abstraction/include/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/plugin/security_manager/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/
+studio:/sdk/platform/emdrv/uartdrv/inc/",
+ "resolvedOptionsStr": "[
+
+{
+
+\"listValues\": [
+
+\"-Werror=unused-function\",
\"-Werror=unused-variable\",
@@ -80,7 +265,9 @@
\"-fmessage-length=0\",
-\"-c\"\n ],
+\"-c\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -90,7 +277,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Werror=unused-function\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-Werror=unused-function\": \"TRUE\",
\"-Werror=unused-variable\": \"TRUE\",
@@ -100,9 +289,19 @@
\"-fmessage-length=0\": \"TRUE\",
-\"-c\": \"TRUE\"\n }\n },
+\"-c\": \"TRUE\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [\n \"-Wl,--no-warn-rwx-segments\"\n ],
+\"listValues\": [
+
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -112,9 +311,19 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
+
+}
-{\n \"listValues\": [\n \"-Werror=unused-function\",
+},
+
+{
+
+\"listValues\": [
+
+\"-Werror=unused-function\",
\"-Werror=unused-variable\",
@@ -124,7 +333,9 @@
\"-fmessage-length=0\",
-\"-c\"\n ],
+\"-c\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -134,7 +345,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Werror=unused-function\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-Werror=unused-function\": \"TRUE\",
\"-Werror=unused-variable\": \"TRUE\",
@@ -144,9 +357,19 @@
\"-fmessage-length=0\": \"TRUE\",
-\"-c\": \"TRUE\"\n }\n },
+\"-c\": \"TRUE\"
+
+}
+
+},
+
+{
+
+\"listValues\": [
-{\n \"listValues\": [\n \"-Wl,--no-warn-rwx-segments\"\n ],
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -156,9 +379,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.archiver.base\",
@@ -168,9 +399,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -180,9 +415,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -192,9 +431,17 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+},
+
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -204,9 +451,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -216,9 +471,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -228,9 +487,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -240,9 +503,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.misc.dialect.c99\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -252,9 +519,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -264,9 +535,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -276,9 +551,13 @@
\"value\": \"gnu.c.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -288,9 +567,17 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -300,9 +587,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -312,9 +607,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -324,9 +623,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -336,9 +639,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -348,9 +655,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -360,9 +671,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -372,9 +687,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -384,9 +703,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -396,9 +719,13 @@
\"value\": \"${workspace_loc:/${ProjName}/autogen/linkerfile.ld}\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -408,9 +735,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -420,9 +751,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -432,9 +767,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -444,9 +783,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.misc.dialect.cpp0x\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -456,9 +799,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -468,9 +815,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -480,9 +831,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -492,9 +847,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -504,9 +863,13 @@
\"value\": \"gnu.cpp.compiler.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -516,9 +879,17 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -528,9 +899,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
+
+}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -540,9 +919,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -552,9 +935,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -564,9 +951,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -576,9 +967,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -588,9 +983,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -600,9 +999,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -612,9 +1015,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -624,9 +1031,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -636,9 +1047,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -648,13 +1063,21 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\",
+{
+
+\"listValues\": [
+
+\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\",
\"${StudioSdkPath}/protocol/openthread/libs/libsl_openthread_efr32mg2x_gcc.a\",
-\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\"\n ],
+\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -664,13 +1087,21 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\": \"TRUE\",
+\"listValuesMap\": {
+
+\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\": \"TRUE\",
\"${StudioSdkPath}/protocol/openthread/libs/libsl_openthread_efr32mg2x_gcc.a\": \"TRUE\",
-\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\": \"TRUE\"\n }\n },
+\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -680,9 +1111,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -692,9 +1127,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -704,9 +1143,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -716,13 +1159,21 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [\n \"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\",
+},
+
+{
+
+\"listValues\": [
+
+\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\",
\"${StudioSdkPath}/protocol/openthread/libs/libsl_openthread_efr32mg2x_gcc.a\",
-\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\"\n ],
+\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -732,25 +1183,33 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\": \"TRUE\",
+\"listValuesMap\": {
+
+\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\": \"TRUE\",
\"${StudioSdkPath}/protocol/openthread/libs/libsl_openthread_efr32mg2x_gcc.a\": \"TRUE\",
-\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\": \"TRUE\"\n }\n }\n]"
+\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\": \"TRUE\"
+
+}
+
+}
+
+]"
}
]" moduleId="com.silabs.ss.framework.ide.project.core.cpp" projectCommon.boardIds="brd4001a:0.0.0.A01 brd4179b:0.0.0.A05" projectCommon.buildArtifactType="EXE" projectCommon.partId="mcu.arm.efr32.mg21.efr32mg21a010f1024im32" projectCommon.referencedModules="[
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -783,7 +1242,7 @@
"config/sl_uartdrv_usart_vcom_config.h",
"config/uartdrv_config.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -807,7 +1266,7 @@
"autogen/sli_psa_builtin_config_autogen.h",
"autogen/sli_psa_config_autogen.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1779,14 +2238,14 @@
"main.c",
"reset_util.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1795,7 +2254,7 @@
"builtinSources": [
"autogen/.crc_config.crc"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
}
]" projectCommon.savedStockVariables="{"copiedSdkLocation":"gecko_sdk_4.4.3","partOpn":"efr32mg21a010f1024im32"}" projectCommon.sdkId="com.silabs.sdk.stack.super:4.4.3._-295637086" projectCommon.toolchainId="com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205"/>
diff --git a/src/rcp-uart-802154/.cproject b/src/rcp-uart-802154/.cproject
index c6a56418..6123b45e 100644
--- a/src/rcp-uart-802154/.cproject
+++ b/src/rcp-uart-802154/.cproject
@@ -75,8 +75,226 @@
],
"builtinLibraryObjectsStr": "",
"id": "",
- "builtinIncludesStr": "studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/extension/nc_efr32_watchdog_extension/inc/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/service/cpc/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/dmadrv/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/emdrv/gpiointerrupt/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/service/mem_pool/inc/ studio:/sdk/platform/service/mpu/inc/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/protocol/openthread/include/ studio:/sdk/protocol/openthread/platform-abstraction/ncp/ studio:/sdk/protocol/openthread/src/legacy_hal/include/ studio:/sdk/platform/service/legacy_hal/inc/ studio:/sdk/util/third_party/openthread/include/ studio:/sdk/util/third_party/openthread/include/openthread/ studio:/sdk/util/third_party/openthread/src/core/ studio:/sdk/util/third_party/openthread/src/lib/ studio:/sdk/util/third_party/openthread/third_party/tcplp/ studio:/sdk/util/third_party/openthread/src/ studio:/sdk/util/third_party/openthread/src/ncp/ studio:/sdk/util/third_party/openthread/src/lib/spinel/ studio:/sdk/util/third_party/openthread/src/lib/hdlc/ studio:/sdk/protocol/openthread/platform-abstraction/include/ studio:/sdk/util/third_party/openthread/examples/platforms/ studio:/sdk/util/third_party/openthread/examples/platforms/utils/ studio:/sdk/protocol/openthread/platform-abstraction/efr32/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/ studio:/sdk/platform/radio/rail_lib/plugin/coexistence/common/ studio:/sdk/platform/radio/rail_lib/plugin/coexistence/hal/efr32/ studio:/sdk/platform/radio/rail_lib/plugin/coexistence/protocol/ieee802154_uc/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_dma/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/plugin/security_manager/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/ studio:/sdk/platform/emdrv/ustimer/inc/ studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/extension/nc_efr32_watchdog_extension/inc/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/service/cpc/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/dmadrv/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/emdrv/gpiointerrupt/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/service/mem_pool/inc/ studio:/sdk/platform/service/mpu/inc/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/protocol/openthread/include/ studio:/sdk/protocol/openthread/platform-abstraction/ncp/ studio:/sdk/protocol/openthread/src/legacy_hal/include/ studio:/sdk/platform/service/legacy_hal/inc/ studio:/sdk/util/third_party/openthread/include/ studio:/sdk/util/third_party/openthread/include/openthread/ studio:/sdk/util/third_party/openthread/src/core/ studio:/sdk/util/third_party/openthread/src/lib/ studio:/sdk/util/third_party/openthread/third_party/tcplp/ studio:/sdk/util/third_party/openthread/src/ studio:/sdk/util/third_party/openthread/src/ncp/ studio:/sdk/util/third_party/openthread/src/lib/spinel/ studio:/sdk/util/third_party/openthread/src/lib/hdlc/ studio:/sdk/protocol/openthread/platform-abstraction/include/ studio:/sdk/util/third_party/openthread/examples/platforms/ studio:/sdk/util/third_party/openthread/examples/platforms/utils/ studio:/sdk/protocol/openthread/platform-abstraction/efr32/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/ studio:/sdk/platform/radio/rail_lib/plugin/coexistence/common/ studio:/sdk/platform/radio/rail_lib/plugin/coexistence/hal/efr32/ studio:/sdk/platform/radio/rail_lib/plugin/coexistence/protocol/ieee802154_uc/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_dma/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/plugin/security_manager/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/ studio:/sdk/platform/emdrv/ustimer/inc/ studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/extension/nc_efr32_watchdog_extension/inc/ studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/service/cpc/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/dmadrv/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/emdrv/gpiointerrupt/inc/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/ studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/ studio:/sdk/util/third_party/mbedtls/include/ studio:/sdk/util/third_party/mbedtls/library/ studio:/sdk/platform/service/mem_pool/inc/ studio:/sdk/platform/service/mpu/inc/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/protocol/openthread/include/ studio:/sdk/protocol/openthread/platform-abstraction/ncp/ studio:/sdk/protocol/openthread/src/legacy_hal/include/ studio:/sdk/platform/service/legacy_hal/inc/ studio:/sdk/util/third_party/openthread/include/ studio:/sdk/util/third_party/openthread/include/openthread/ studio:/sdk/util/third_party/openthread/src/core/ studio:/sdk/util/third_party/openthread/src/lib/ studio:/sdk/util/third_party/openthread/third_party/tcplp/ studio:/sdk/util/third_party/openthread/src/ studio:/sdk/util/third_party/openthread/src/ncp/ studio:/sdk/util/third_party/openthread/src/lib/spinel/ studio:/sdk/util/third_party/openthread/src/lib/hdlc/ studio:/sdk/protocol/openthread/platform-abstraction/include/ studio:/sdk/util/third_party/openthread/examples/platforms/ studio:/sdk/util/third_party/openthread/examples/platforms/utils/ studio:/sdk/protocol/openthread/platform-abstraction/efr32/ studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/ studio:/sdk/platform/radio/rail_lib/plugin/coexistence/common/ studio:/sdk/platform/radio/rail_lib/plugin/coexistence/hal/efr32/ studio:/sdk/platform/radio/rail_lib/plugin/coexistence/protocol/ieee802154_uc/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_dma/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/ studio:/sdk/platform/security/sl_component/se_manager/inc/ studio:/sdk/platform/security/sl_component/se_manager/src/ studio:/sdk/util/plugin/security_manager/ studio:/sdk/util/silicon_labs/silabs_core/memory_manager/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/ studio:/sdk/platform/emdrv/ustimer/inc/",
- "resolvedOptionsStr": "[\n {\n \"listValues\": [\n \"-Werror=unused-function\",
+ "builtinIncludesStr": "studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/extension/nc_efr32_watchdog_extension/inc/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/service/cpc/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/dmadrv/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/emdrv/gpiointerrupt/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/service/mem_pool/inc/
+studio:/sdk/platform/service/mpu/inc/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/protocol/openthread/include/
+studio:/sdk/protocol/openthread/platform-abstraction/ncp/
+studio:/sdk/protocol/openthread/src/legacy_hal/include/
+studio:/sdk/platform/service/legacy_hal/inc/
+studio:/sdk/util/third_party/openthread/include/
+studio:/sdk/util/third_party/openthread/include/openthread/
+studio:/sdk/util/third_party/openthread/src/core/
+studio:/sdk/util/third_party/openthread/src/lib/
+studio:/sdk/util/third_party/openthread/third_party/tcplp/
+studio:/sdk/util/third_party/openthread/src/
+studio:/sdk/util/third_party/openthread/src/ncp/
+studio:/sdk/util/third_party/openthread/src/lib/spinel/
+studio:/sdk/util/third_party/openthread/src/lib/hdlc/
+studio:/sdk/protocol/openthread/platform-abstraction/include/
+studio:/sdk/util/third_party/openthread/examples/platforms/
+studio:/sdk/util/third_party/openthread/examples/platforms/utils/
+studio:/sdk/protocol/openthread/platform-abstraction/efr32/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/
+studio:/sdk/platform/radio/rail_lib/plugin/coexistence/common/
+studio:/sdk/platform/radio/rail_lib/plugin/coexistence/hal/efr32/
+studio:/sdk/platform/radio/rail_lib/plugin/coexistence/protocol/ieee802154_uc/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_dma/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/plugin/security_manager/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/
+studio:/sdk/platform/emdrv/ustimer/inc/
+studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/extension/nc_efr32_watchdog_extension/inc/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/service/cpc/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/dmadrv/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/emdrv/gpiointerrupt/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/service/mem_pool/inc/
+studio:/sdk/platform/service/mpu/inc/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/protocol/openthread/include/
+studio:/sdk/protocol/openthread/platform-abstraction/ncp/
+studio:/sdk/protocol/openthread/src/legacy_hal/include/
+studio:/sdk/platform/service/legacy_hal/inc/
+studio:/sdk/util/third_party/openthread/include/
+studio:/sdk/util/third_party/openthread/include/openthread/
+studio:/sdk/util/third_party/openthread/src/core/
+studio:/sdk/util/third_party/openthread/src/lib/
+studio:/sdk/util/third_party/openthread/third_party/tcplp/
+studio:/sdk/util/third_party/openthread/src/
+studio:/sdk/util/third_party/openthread/src/ncp/
+studio:/sdk/util/third_party/openthread/src/lib/spinel/
+studio:/sdk/util/third_party/openthread/src/lib/hdlc/
+studio:/sdk/protocol/openthread/platform-abstraction/include/
+studio:/sdk/util/third_party/openthread/examples/platforms/
+studio:/sdk/util/third_party/openthread/examples/platforms/utils/
+studio:/sdk/protocol/openthread/platform-abstraction/efr32/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/
+studio:/sdk/platform/radio/rail_lib/plugin/coexistence/common/
+studio:/sdk/platform/radio/rail_lib/plugin/coexistence/hal/efr32/
+studio:/sdk/platform/radio/rail_lib/plugin/coexistence/protocol/ieee802154_uc/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_dma/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/plugin/security_manager/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/
+studio:/sdk/platform/emdrv/ustimer/inc/
+studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/extension/nc_efr32_watchdog_extension/inc/
+studio:/sdk/platform/Device/SiliconLabs/EFR32MG21/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/service/cpc/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/dmadrv/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/emdrv/gpiointerrupt/inc/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/config/preset/
+studio:/sdk/platform/security/sl_component/sl_mbedtls_support/inc/
+studio:/sdk/util/third_party/mbedtls/include/
+studio:/sdk/util/third_party/mbedtls/library/
+studio:/sdk/platform/service/mem_pool/inc/
+studio:/sdk/platform/service/mpu/inc/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/protocol/openthread/include/
+studio:/sdk/protocol/openthread/platform-abstraction/ncp/
+studio:/sdk/protocol/openthread/src/legacy_hal/include/
+studio:/sdk/platform/service/legacy_hal/inc/
+studio:/sdk/util/third_party/openthread/include/
+studio:/sdk/util/third_party/openthread/include/openthread/
+studio:/sdk/util/third_party/openthread/src/core/
+studio:/sdk/util/third_party/openthread/src/lib/
+studio:/sdk/util/third_party/openthread/third_party/tcplp/
+studio:/sdk/util/third_party/openthread/src/
+studio:/sdk/util/third_party/openthread/src/ncp/
+studio:/sdk/util/third_party/openthread/src/lib/spinel/
+studio:/sdk/util/third_party/openthread/src/lib/hdlc/
+studio:/sdk/protocol/openthread/platform-abstraction/include/
+studio:/sdk/util/third_party/openthread/examples/platforms/
+studio:/sdk/util/third_party/openthread/examples/platforms/utils/
+studio:/sdk/protocol/openthread/platform-abstraction/efr32/
+studio:/sdk/platform/security/sl_component/sl_psa_driver/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg2x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/
+studio:/sdk/platform/radio/rail_lib/plugin/coexistence/common/
+studio:/sdk/platform/radio/rail_lib/plugin/coexistence/hal/efr32/
+studio:/sdk/platform/radio/rail_lib/plugin/coexistence/protocol/ieee802154_uc/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_dma/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_ieee802154/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg21/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_pti/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rf_path/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_rssi/
+studio:/sdk/platform/security/sl_component/se_manager/inc/
+studio:/sdk/platform/security/sl_component/se_manager/src/
+studio:/sdk/util/plugin/security_manager/
+studio:/sdk/util/silicon_labs/silabs_core/memory_manager/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/platform/security/sl_component/sl_protocol_crypto/src/
+studio:/sdk/platform/emdrv/ustimer/inc/",
+ "resolvedOptionsStr": "[
+
+{
+
+\"listValues\": [
+
+\"-Werror=unused-function\",
\"-Werror=unused-variable\",
@@ -86,7 +304,9 @@
\"-fmessage-length=0\",
-\"-c\"\n ],
+\"-c\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -96,7 +316,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Werror=unused-function\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-Werror=unused-function\": \"TRUE\",
\"-Werror=unused-variable\": \"TRUE\",
@@ -106,9 +328,19 @@
\"-fmessage-length=0\": \"TRUE\",
-\"-c\": \"TRUE\"\n }\n },
+\"-c\": \"TRUE\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [\n \"-Wl,--no-warn-rwx-segments\"\n ],
+\"listValues\": [
+
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -118,9 +350,19 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
+
+}
-{\n \"listValues\": [\n \"-Werror=unused-function\",
+},
+
+{
+
+\"listValues\": [
+
+\"-Werror=unused-function\",
\"-Werror=unused-variable\",
@@ -130,7 +372,9 @@
\"-fmessage-length=0\",
-\"-c\"\n ],
+\"-c\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -140,7 +384,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Werror=unused-function\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-Werror=unused-function\": \"TRUE\",
\"-Werror=unused-variable\": \"TRUE\",
@@ -150,9 +396,19 @@
\"-fmessage-length=0\": \"TRUE\",
-\"-c\": \"TRUE\"\n }\n },
+\"-c\": \"TRUE\"
+
+}
+
+},
+
+{
+
+\"listValues\": [
-{\n \"listValues\": [\n \"-Wl,--no-warn-rwx-segments\"\n ],
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -162,9 +418,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.archiver.base\",
@@ -174,9 +438,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -186,9 +454,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -198,11 +470,19 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\",
+},
-\"sl_openthread_coex_config.h\"\n ],
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\",
+
+\"sl_openthread_coex_config.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -212,11 +492,19 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\",
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\",
+
+\"sl_openthread_coex_config.h\": \"TRUE\"
+
+}
+
+},
-\"sl_openthread_coex_config.h\": \"TRUE\"\n }\n },
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -226,9 +514,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -238,9 +530,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -250,9 +546,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.misc.dialect.c99\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -262,9 +562,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -274,9 +578,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -286,9 +594,13 @@
\"value\": \"gnu.c.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -298,11 +610,19 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\",
+{
-\"sl_openthread_coex_config.h\"\n ],
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\",
+
+\"sl_openthread_coex_config.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -312,11 +632,19 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\",
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\",
-\"sl_openthread_coex_config.h\": \"TRUE\"\n }\n },
+\"sl_openthread_coex_config.h\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -326,9 +654,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -338,9 +670,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -350,9 +686,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -362,9 +702,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -374,9 +718,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -386,9 +734,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -398,9 +750,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -410,9 +766,13 @@
\"value\": \"${workspace_loc:/${ProjName}/autogen/linkerfile.ld}\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -422,9 +782,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -434,9 +798,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -446,9 +814,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -458,9 +830,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.misc.dialect.cpp0x\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -470,9 +846,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -482,9 +862,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -494,9 +878,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -506,9 +894,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -518,9 +910,13 @@
\"value\": \"gnu.cpp.compiler.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -530,11 +926,19 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\",
+\"listValues\": [
-\"sl_openthread_coex_config.h\"\n ],
+\"sl_gcc_preinclude.h\",
+
+\"sl_openthread_coex_config.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -544,11 +948,19 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\",
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\",
+
+\"sl_openthread_coex_config.h\": \"TRUE\"
-\"sl_openthread_coex_config.h\": \"TRUE\"\n }\n },
+}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -558,9 +970,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -570,9 +986,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -582,9 +1002,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -594,9 +1018,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -606,9 +1034,13 @@
\"value\": \"floatingpoint.type.hard\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -618,9 +1050,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -630,9 +1066,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -642,9 +1082,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -654,9 +1098,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -666,13 +1114,21 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\",
+{
+
+\"listValues\": [
+
+\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\",
\"${StudioSdkPath}/protocol/openthread/libs/libsl_openthread_efr32mg2x_gcc.a\",
-\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\"\n ],
+\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -682,13 +1138,21 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\": \"TRUE\",
+\"listValuesMap\": {
+
+\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\": \"TRUE\",
\"${StudioSdkPath}/protocol/openthread/libs/libsl_openthread_efr32mg2x_gcc.a\": \"TRUE\",
-\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\": \"TRUE\"\n }\n },
+\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -698,9 +1162,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -710,9 +1178,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -722,9 +1194,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -734,13 +1210,21 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [\n \"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\",
+},
+
+{
+
+\"listValues\": [
+
+\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\",
\"${StudioSdkPath}/protocol/openthread/libs/libsl_openthread_efr32mg2x_gcc.a\",
-\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\"\n ],
+\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -750,25 +1234,33 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\": \"TRUE\",
+\"listValuesMap\": {
+
+\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_efr32xg21_gcc_release.a\": \"TRUE\",
\"${StudioSdkPath}/protocol/openthread/libs/libsl_openthread_efr32mg2x_gcc.a\": \"TRUE\",
-\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\": \"TRUE\"\n }\n }\n]"
+\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM33_gcc.a\": \"TRUE\"
+
+}
+
+}
+
+]"
}
]" moduleId="com.silabs.ss.framework.ide.project.core.cpp" projectCommon.boardIds="brd4001a:0.0.0.A01 brd4179b:0.0.0.A05" projectCommon.buildArtifactType="EXE" projectCommon.partId="mcu.arm.efr32.mg21.efr32mg21a010f1024im32" projectCommon.referencedModules="[
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -808,7 +1300,7 @@
"config/sl_sleeptimer_config.h",
"config/ustimer_config.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -834,7 +1326,7 @@
"autogen/sli_psa_builtin_config_autogen.h",
"autogen/sli_psa_config_autogen.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1858,14 +2350,14 @@
"nc_efr32_watchdog_1.0.0/src/nc_efr32_wdog.c",
"reset_util.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1874,7 +2366,7 @@
"builtinSources": [
"autogen/.crc_config.crc"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
}
]" projectCommon.savedStockVariables="{"copiedSdkLocation":"gecko_sdk_4.4.3","partOpn":"efr32mg21a010f1024im32"}" projectCommon.sdkId="com.silabs.sdk.stack.super:4.4.3._-295637086" projectCommon.toolchainId="com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205"/>
diff --git a/src/zwave_ncp_serial_api_controller/.cproject b/src/zwave_ncp_serial_api_controller/.cproject
index 7e0221d8..4de3b38f 100644
--- a/src/zwave_ncp_serial_api_controller/.cproject
+++ b/src/zwave_ncp_serial_api_controller/.cproject
@@ -73,8 +73,137 @@
],
"builtinLibraryObjectsStr": "",
"id": "",
- "builtinIncludesStr": "studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/platform/Device/SiliconLabs/ZGM13/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/platform/CMSIS/RTOS2/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/radio/rail_lib/plugin/fem_util/ studio:/sdk/util/third_party/freertos/cmsis/Include/ studio:/sdk/util/third_party/freertos/kernel/include/ studio:/sdk/util/third_party/freertos/kernel/portable/GCC/ARM_CM4F/ studio:/sdk/platform/emdrv/gpiointerrupt/inc/ studio:/sdk/platform/service/mpu/inc/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/platform/service/power_manager/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg1x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg1x/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_power_manager_init/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/AppName/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/ studio:/sdk/protocol/z-wave/ZAF/ProtocolConfig/inc/ studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/ studio:/sdk/protocol/z-wave/ZWave/API/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/ studio:/sdk/protocol/z-wave/AppsHw/inc/ studio:/sdk/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/ studio:/sdk/protocol/z-wave/Apps/zwave_ncp_serial_api/ studio:/sdk/protocol/z-wave/PAL/inc/ studio:/sdk/protocol/z-wave/Components/SwTimer/ studio:/sdk/protocol/z-wave/Components/Utils/ studio:/sdk/protocol/z-wave/Components/QueueNotifying/ studio:/sdk/protocol/z-wave/Components/NodeMask/ studio:/sdk/protocol/z-wave/Components/DebugPrint/ studio:/sdk/protocol/z-wave/Components/Assert/ studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/application_properties/ studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/hal-config/ studio:/sdk/platform/halconfig/inc/hal-config/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/TrueStatusEngine/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/Actuator/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/_commonIF/ studio:/sdk/protocol/z-wave/Components/CRC/ studio:/sdk/protocol/z-wave/Components/EventDistributor/ studio:/sdk/protocol/z-wave/Components/SyncEvent/ studio:/sdk/protocol/z-wave/Components/MfgTokens/ studio:/project/config/ studio:/project/autogen/ studio:/project/ studio:/sdk/platform/Device/SiliconLabs/ZGM13/Include/ studio:/sdk/platform/common/inc/ studio:/sdk/hardware/board/inc/ studio:/sdk/platform/bootloader/ studio:/sdk/platform/bootloader/api/ studio:/sdk/platform/CMSIS/Core/Include/ studio:/sdk/platform/CMSIS/RTOS2/Include/ studio:/sdk/hardware/driver/configuration_over_swo/inc/ studio:/sdk/platform/driver/debug/inc/ studio:/sdk/platform/service/device_init/inc/ studio:/sdk/platform/emdrv/common/inc/ studio:/sdk/platform/emlib/inc/ studio:/sdk/platform/radio/rail_lib/plugin/fem_util/ studio:/sdk/util/third_party/freertos/cmsis/Include/ studio:/sdk/util/third_party/freertos/kernel/include/ studio:/sdk/util/third_party/freertos/kernel/portable/GCC/ARM_CM4F/ studio:/sdk/platform/emdrv/gpiointerrupt/inc/ studio:/sdk/platform/service/mpu/inc/ studio:/sdk/platform/emdrv/nvm3/inc/ studio:/sdk/platform/service/power_manager/inc/ studio:/sdk/platform/radio/rail_lib/common/ studio:/sdk/platform/radio/rail_lib/protocol/ble/ studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/ studio:/sdk/platform/radio/rail_lib/protocol/wmbus/ studio:/sdk/platform/radio/rail_lib/protocol/zwave/ studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg1x/ studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/ studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg1x/ studio:/sdk/platform/radio/rail_lib/plugin/rail_util_power_manager_init/ studio:/sdk/platform/common/toolchain/inc/ studio:/sdk/platform/service/system/inc/ studio:/sdk/platform/service/sleeptimer/inc/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/AppName/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/ studio:/sdk/protocol/z-wave/ZAF/ProtocolConfig/inc/ studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/ studio:/sdk/protocol/z-wave/ZWave/API/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/ studio:/sdk/protocol/z-wave/AppsHw/inc/ studio:/sdk/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/ studio:/sdk/protocol/z-wave/Apps/zwave_ncp_serial_api/ studio:/sdk/protocol/z-wave/PAL/inc/ studio:/sdk/protocol/z-wave/Components/SwTimer/ studio:/sdk/protocol/z-wave/Components/Utils/ studio:/sdk/protocol/z-wave/Components/QueueNotifying/ studio:/sdk/protocol/z-wave/Components/NodeMask/ studio:/sdk/protocol/z-wave/Components/DebugPrint/ studio:/sdk/protocol/z-wave/Components/Assert/ studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/application_properties/ studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/hal-config/ studio:/sdk/platform/halconfig/inc/hal-config/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/TrueStatusEngine/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/Actuator/ studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/_commonIF/ studio:/sdk/protocol/z-wave/Components/CRC/ studio:/sdk/protocol/z-wave/Components/EventDistributor/ studio:/sdk/protocol/z-wave/Components/SyncEvent/ studio:/sdk/protocol/z-wave/Components/MfgTokens/",
- "resolvedOptionsStr": "[\n {\n \"listValues\": [\n \"-Werror=unused-parameter\",
+ "builtinIncludesStr": "studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/platform/Device/SiliconLabs/ZGM13/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/platform/CMSIS/RTOS2/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/radio/rail_lib/plugin/fem_util/
+studio:/sdk/util/third_party/freertos/cmsis/Include/
+studio:/sdk/util/third_party/freertos/kernel/include/
+studio:/sdk/util/third_party/freertos/kernel/portable/GCC/ARM_CM4F/
+studio:/sdk/platform/emdrv/gpiointerrupt/inc/
+studio:/sdk/platform/service/mpu/inc/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/platform/service/power_manager/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg1x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg1x/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_power_manager_init/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/AppName/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/
+studio:/sdk/protocol/z-wave/ZAF/ProtocolConfig/inc/
+studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/
+studio:/sdk/protocol/z-wave/ZWave/API/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/
+studio:/sdk/protocol/z-wave/AppsHw/inc/
+studio:/sdk/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/
+studio:/sdk/protocol/z-wave/Apps/zwave_ncp_serial_api/
+studio:/sdk/protocol/z-wave/PAL/inc/
+studio:/sdk/protocol/z-wave/Components/SwTimer/
+studio:/sdk/protocol/z-wave/Components/Utils/
+studio:/sdk/protocol/z-wave/Components/QueueNotifying/
+studio:/sdk/protocol/z-wave/Components/NodeMask/
+studio:/sdk/protocol/z-wave/Components/DebugPrint/
+studio:/sdk/protocol/z-wave/Components/Assert/
+studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/application_properties/
+studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/hal-config/
+studio:/sdk/platform/halconfig/inc/hal-config/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/TrueStatusEngine/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/Actuator/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/_commonIF/
+studio:/sdk/protocol/z-wave/Components/CRC/
+studio:/sdk/protocol/z-wave/Components/EventDistributor/
+studio:/sdk/protocol/z-wave/Components/SyncEvent/
+studio:/sdk/protocol/z-wave/Components/MfgTokens/
+studio:/project/config/
+studio:/project/autogen/
+studio:/project/
+studio:/sdk/platform/Device/SiliconLabs/ZGM13/Include/
+studio:/sdk/platform/common/inc/
+studio:/sdk/hardware/board/inc/
+studio:/sdk/platform/bootloader/
+studio:/sdk/platform/bootloader/api/
+studio:/sdk/platform/CMSIS/Core/Include/
+studio:/sdk/platform/CMSIS/RTOS2/Include/
+studio:/sdk/hardware/driver/configuration_over_swo/inc/
+studio:/sdk/platform/driver/debug/inc/
+studio:/sdk/platform/service/device_init/inc/
+studio:/sdk/platform/emdrv/common/inc/
+studio:/sdk/platform/emlib/inc/
+studio:/sdk/platform/radio/rail_lib/plugin/fem_util/
+studio:/sdk/util/third_party/freertos/cmsis/Include/
+studio:/sdk/util/third_party/freertos/kernel/include/
+studio:/sdk/util/third_party/freertos/kernel/portable/GCC/ARM_CM4F/
+studio:/sdk/platform/emdrv/gpiointerrupt/inc/
+studio:/sdk/platform/service/mpu/inc/
+studio:/sdk/platform/emdrv/nvm3/inc/
+studio:/sdk/platform/service/power_manager/inc/
+studio:/sdk/platform/radio/rail_lib/common/
+studio:/sdk/platform/radio/rail_lib/protocol/ble/
+studio:/sdk/platform/radio/rail_lib/protocol/ieee802154/
+studio:/sdk/platform/radio/rail_lib/protocol/wmbus/
+studio:/sdk/platform/radio/rail_lib/protocol/zwave/
+studio:/sdk/platform/radio/rail_lib/chip/efr32/efr32xg1x/
+studio:/sdk/platform/radio/rail_lib/protocol/sidewalk/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/
+studio:/sdk/platform/radio/rail_lib/plugin/pa-conversions/efr32xg1x/
+studio:/sdk/platform/radio/rail_lib/plugin/rail_util_power_manager_init/
+studio:/sdk/platform/common/toolchain/inc/
+studio:/sdk/platform/service/system/inc/
+studio:/sdk/platform/service/sleeptimer/inc/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/AppName/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/
+studio:/sdk/protocol/z-wave/ZAF/ProtocolConfig/inc/
+studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/
+studio:/sdk/protocol/z-wave/ZWave/API/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/
+studio:/sdk/protocol/z-wave/AppsHw/inc/
+studio:/sdk/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/
+studio:/sdk/protocol/z-wave/Apps/zwave_ncp_serial_api/
+studio:/sdk/protocol/z-wave/PAL/inc/
+studio:/sdk/protocol/z-wave/Components/SwTimer/
+studio:/sdk/protocol/z-wave/Components/Utils/
+studio:/sdk/protocol/z-wave/Components/QueueNotifying/
+studio:/sdk/protocol/z-wave/Components/NodeMask/
+studio:/sdk/protocol/z-wave/Components/DebugPrint/
+studio:/sdk/protocol/z-wave/Components/Assert/
+studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/application_properties/
+studio:/sdk/protocol/z-wave/platform/SiliconLabs/PAL/inc/hal-config/
+studio:/sdk/platform/halconfig/inc/hal-config/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/TrueStatusEngine/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/Actuator/
+studio:/sdk/protocol/z-wave/ZAF/ApplicationUtilities/_commonIF/
+studio:/sdk/protocol/z-wave/Components/CRC/
+studio:/sdk/protocol/z-wave/Components/EventDistributor/
+studio:/sdk/protocol/z-wave/Components/SyncEvent/
+studio:/sdk/protocol/z-wave/Components/MfgTokens/",
+ "resolvedOptionsStr": "[
+
+{
+
+\"listValues\": [
+
+\"-Werror=unused-parameter\",
\"-Wextra\",
@@ -94,7 +223,9 @@
\"-Werror=vla\",
-\"-fmerge-all-constants\"\n ],
+\"-fmerge-all-constants\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -104,7 +235,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Werror=unused-parameter\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-Werror=unused-parameter\": \"TRUE\",
\"-Wextra\": \"TRUE\",
@@ -124,11 +257,21 @@
\"-Werror=vla\": \"TRUE\",
-\"-fmerge-all-constants\": \"TRUE\"\n }\n },
+\"-fmerge-all-constants\": \"TRUE\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [\n \"-Wl,--start-group -lgcc -lc -Wl,--end-group\",
+\"listValues\": [
-\"-Wl,--no-warn-rwx-segments\"\n ],
+\"-Wl,--start-group -lgcc -lc -Wl,--end-group\",
+
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -138,11 +281,21 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--start-group -lgcc -lc -Wl,--end-group\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-Wl,--start-group -lgcc -lc -Wl,--end-group\": \"TRUE\",
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
-\"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+}
-{\n \"listValues\": [\n \"-Werror=unused-parameter\",
+},
+
+{
+
+\"listValues\": [
+
+\"-Werror=unused-parameter\",
\"-Wextra\",
@@ -162,7 +315,9 @@
\"-Werror=vla\",
-\"-fmerge-all-constants\"\n ],
+\"-fmerge-all-constants\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -172,7 +327,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Werror=unused-parameter\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-Werror=unused-parameter\": \"TRUE\",
\"-Wextra\": \"TRUE\",
@@ -192,11 +349,21 @@
\"-Werror=vla\": \"TRUE\",
-\"-fmerge-all-constants\": \"TRUE\"\n }\n },
+\"-fmerge-all-constants\": \"TRUE\"
+
+}
+
+},
+
+{
+
+\"listValues\": [
-{\n \"listValues\": [\n \"-Wl,--start-group -lgcc -lc -Wl,--end-group\",
+\"-Wl,--start-group -lgcc -lc -Wl,--end-group\",
-\"-Wl,--no-warn-rwx-segments\"\n ],
+\"-Wl,--no-warn-rwx-segments\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -206,11 +373,19 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"-Wl,--start-group -lgcc -lc -Wl,--end-group\": \"TRUE\",
+\"listValuesMap\": {
+
+\"-Wl,--start-group -lgcc -lc -Wl,--end-group\": \"TRUE\",
+
+\"-Wl,--no-warn-rwx-segments\": \"TRUE\"
+
+}
+
+},
-\"-Wl,--no-warn-rwx-segments\": \"TRUE\"\n }\n },
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.archiver.base\",
@@ -220,9 +395,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -232,9 +411,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -244,9 +427,17 @@
\"value\": \"floatingpoint.type.softfp\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+},
+
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.assembler.base\",
@@ -256,9 +447,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
+
+}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -268,9 +467,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -280,9 +483,13 @@
\"value\": \"floatingpoint.type.softfp\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -292,9 +499,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.misc.dialect.c99\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -304,9 +515,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -316,9 +531,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -328,9 +547,13 @@
\"value\": \"gnu.c.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -340,9 +563,17 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+{
+
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -352,9 +583,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -364,9 +603,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -376,9 +619,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -388,9 +635,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -400,9 +651,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -412,9 +667,13 @@
\"value\": \"floatingpoint.type.softfp\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -424,9 +683,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -436,9 +699,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -448,9 +715,13 @@
\"value\": \"${workspace_loc:/${ProjName}/autogen/linkerfile.ld}\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.toolchain.exe\",
@@ -460,9 +731,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -472,9 +747,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -484,9 +763,13 @@
\"value\": \"floatingpoint.type.softfp\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -496,9 +779,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.misc.dialect.cpp0x\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -508,9 +795,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -520,9 +811,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -532,9 +827,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -544,9 +843,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -556,9 +859,13 @@
\"value\": \"gnu.cpp.compiler.optimization.level.size\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -568,9 +875,17 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [\n \"sl_gcc_preinclude.h\"\n ],
+\"listValues\": [
+
+\"sl_gcc_preinclude.h\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -580,9 +895,17 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"sl_gcc_preinclude.h\": \"TRUE\"\n }\n },
+\"listValuesMap\": {
+
+\"sl_gcc_preinclude.h\": \"TRUE\"
+
+}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -592,9 +915,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -604,9 +931,13 @@
\"value\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.nanospec\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -616,9 +947,13 @@
\"value\": \"\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -628,9 +963,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -640,9 +979,13 @@
\"value\": \"floatingpoint.type.softfp\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -652,9 +995,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -664,9 +1011,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -676,9 +1027,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -688,9 +1043,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [],
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.compiler.base\",
@@ -700,9 +1059,15 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
-{\n \"listValues\": [\n \"${StudioSdkPath}/protocol/z-wave/platform/SiliconLabs/PAL/lib/libzpal_zgm130s037hgn.a\",
+{
+
+\"listValues\": [
+
+\"${StudioSdkPath}/protocol/z-wave/platform/SiliconLabs/PAL/lib/libzpal_zgm130s037hgn.a\",
\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_config_zgm130s037hgn_gcc.a\",
@@ -710,7 +1075,9 @@
\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM4_gcc.a\",
-\"${StudioSdkPath}/protocol/z-wave/ZWave/lib/libZWaveController_700s.a\"\n ],
+\"${StudioSdkPath}/protocol/z-wave/ZWave/lib/libZWaveController_700s.a\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.c.linker.base\",
@@ -720,7 +1087,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"${StudioSdkPath}/protocol/z-wave/platform/SiliconLabs/PAL/lib/libzpal_zgm130s037hgn.a\": \"TRUE\",
+\"listValuesMap\": {
+
+\"${StudioSdkPath}/protocol/z-wave/platform/SiliconLabs/PAL/lib/libzpal_zgm130s037hgn.a\": \"TRUE\",
\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_config_zgm130s037hgn_gcc.a\": \"TRUE\",
@@ -728,9 +1097,15 @@
\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM4_gcc.a\": \"TRUE\",
-\"${StudioSdkPath}/protocol/z-wave/ZWave/lib/libZWaveController_700s.a\": \"TRUE\"\n }\n },
+\"${StudioSdkPath}/protocol/z-wave/ZWave/lib/libZWaveController_700s.a\": \"TRUE\"
-{\n \"listValues\": [],
+}
+
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -740,9 +1115,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -752,9 +1131,13 @@
\"value\": \"true\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [],
+},
+
+{
+
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -764,9 +1147,13 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
+
+},
+
+{
-{\n \"listValues\": [],
+\"listValues\": [],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.compiler.base\",
@@ -776,9 +1163,15 @@
\"value\": \"false\",
-\"listValuesMap\": {}\n },
+\"listValuesMap\": {}
-{\n \"listValues\": [\n \"${StudioSdkPath}/protocol/z-wave/platform/SiliconLabs/PAL/lib/libzpal_zgm130s037hgn.a\",
+},
+
+{
+
+\"listValues\": [
+
+\"${StudioSdkPath}/protocol/z-wave/platform/SiliconLabs/PAL/lib/libzpal_zgm130s037hgn.a\",
\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_config_zgm130s037hgn_gcc.a\",
@@ -786,7 +1179,9 @@
\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM4_gcc.a\",
-\"${StudioSdkPath}/protocol/z-wave/ZWave/lib/libZWaveController_700s.a\"\n ],
+\"${StudioSdkPath}/protocol/z-wave/ZWave/lib/libZWaveController_700s.a\"
+
+],
\"toolId\": \"com.silabs.ide.si32.gcc.cdt.managedbuild.tool.gnu.cpp.linker.base\",
@@ -796,7 +1191,9 @@
\"value\": \"\",
-\"listValuesMap\": {\n \"${StudioSdkPath}/protocol/z-wave/platform/SiliconLabs/PAL/lib/libzpal_zgm130s037hgn.a\": \"TRUE\",
+\"listValuesMap\": {
+
+\"${StudioSdkPath}/protocol/z-wave/platform/SiliconLabs/PAL/lib/libzpal_zgm130s037hgn.a\": \"TRUE\",
\"${StudioSdkPath}/platform/radio/rail_lib/autogen/librail_release/librail_config_zgm130s037hgn_gcc.a\": \"TRUE\",
@@ -804,7 +1201,13 @@
\"${StudioSdkPath}/platform/emdrv/nvm3/lib/libnvm3_CM4_gcc.a\": \"TRUE\",
-\"${StudioSdkPath}/protocol/z-wave/ZWave/lib/libZWaveController_700s.a\": \"TRUE\"\n }\n }\n]"
+\"${StudioSdkPath}/protocol/z-wave/ZWave/lib/libZWaveController_700s.a\": \"TRUE\"
+
+}
+
+}
+
+]"
}
]" moduleId="com.silabs.ss.framework.ide.project.core.cpp" projectCommon.boardIds="brd4207a:0.0.0 brd4001a:0.0.0.A01" projectCommon.buildArtifactType="EXE" projectCommon.partId="mcu.arm.efr32.zg13.zgm130s037hgn" projectCommon.referencedModules="[
{
@@ -842,7 +1245,7 @@
"config/zw_region_config.h",
"config/zw_version_config.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucConfig.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -858,7 +1261,7 @@
"autogen/sl_event_handler.c",
"autogen/sl_event_handler.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucTemplate.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1249,28 +1652,28 @@
"virtual_slave_node_info.h",
"zaf_config_security.h"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
"builtinExcludes": [],
"removed": false,
"builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
{
@@ -1279,7 +1682,7 @@
"builtinSources": [
"autogen/.crc_config.crc"
],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> \n</project:MModule>",
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
}
]" projectCommon.savedStockVariables="{"copiedSdkLocation":"gecko_sdk_4.4.3","partOpn":"zgm130s037hgn"}" projectCommon.sdkId="com.silabs.sdk.stack.super:4.4.3._-295637086" projectCommon.toolchainId="com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205"/>
diff --git a/tools/normalize_cproject.py b/tools/normalize_cproject.py
index c6fc2116..70a67dda 100644
--- a/tools/normalize_cproject.py
+++ b/tools/normalize_cproject.py
@@ -5,6 +5,9 @@
import xml.etree.ElementTree as ET
+NEWLINE_SENTINEL = "7200872e315d2518866d8a02e8258034"
+
+
def json_dumps(obj: dict | list) -> str:
"""Compactly dump JSON into a string."""
return json.dumps(obj, separators=(", ", ": "), indent=4)
@@ -39,6 +42,11 @@ def json_dumps(obj: dict | list) -> str:
state["resolvedOptionsStr"] = json_dumps(resolved_options)
+ if "builtinIncludesStr" in state:
+ state["builtinIncludesStr"] = NEWLINE_SENTINEL.join(
+ state["builtinIncludesStr"].split()
+ )
+
storage_module.attrib["cppBuildConfig.projectBuiltInState"] = json_dumps(
project_built_in_state
)
@@ -55,10 +63,10 @@ def json_dumps(obj: dict | list) -> str:
xml_text = ET.tostring(tree, encoding="unicode", xml_declaration=False)
xml_text = xml_text.replace(" />", "/>")
-# Replace newlines with literals!
+# Replace newlines with literals
xml_text = xml_text.replace("
", "\n")
-# xml_text.replace("\\n", "\n\\n")
-xml_text = re.sub(r"\s+\\n\s+", "\n\\n", xml_text, flags=re.MULTILINE)
+xml_text = xml_text.replace(NEWLINE_SENTINEL, "\n")
+xml_text = re.sub(r"\s*\\n\s*", "\n\\n", xml_text, flags=re.MULTILINE)
# Only touch the filesystem if we need to
if processing_instructions + xml_text != cproject: