You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This provides one approach to address cmake link mess with mbed-core-flags/
mbed-rtos-flags whose links or not depends on selected application profile,
full or bare-metal.
1. Add target config option application-profile for application to
select which application profile to use. Applications are responsible
for make this target config option consitent with link selection of
mbed-os/mbed-baremetal.
2. Add cmake interface library mbed-application-profile-flags. It is to
substitute for mbed-core-flags/mbed-rtos-flags. Library camke targets
should change to link this one to build upon correct application profile
selection.
Copy file name to clipboardExpand all lines: targets/targets.json5
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -100,6 +100,10 @@
100
100
"semihosting-enabled": {
101
101
"help": "Enable ARM Semihosting protocol. This uses a magic breakpoint instruction to enable the MCU to print data to and access files on a host machine. However, it can interfere with debuggers that are not semihost aware.",
0 commit comments