diff options
Diffstat (limited to 'embassy-executor-macros')
| -rw-r--r-- | embassy-executor-macros/Cargo.toml | 1 | ||||
| -rw-r--r-- | embassy-executor-macros/src/macros/main.rs | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/embassy-executor-macros/Cargo.toml b/embassy-executor-macros/Cargo.toml index f803e6644..9c2b40d03 100644 --- a/embassy-executor-macros/Cargo.toml +++ b/embassy-executor-macros/Cargo.toml | |||
| @@ -23,3 +23,4 @@ proc-macro = true | |||
| 23 | 23 | ||
| 24 | [features] | 24 | [features] |
| 25 | nightly = [] | 25 | nightly = [] |
| 26 | metadata-name = [] | ||
diff --git a/embassy-executor-macros/src/macros/main.rs b/embassy-executor-macros/src/macros/main.rs index f043ff7f6..dc470e51c 100644 --- a/embassy-executor-macros/src/macros/main.rs +++ b/embassy-executor-macros/src/macros/main.rs | |||
| @@ -170,7 +170,7 @@ For example: `#[embassy_executor::main(entry = ..., executor = \"some_crate::Exe | |||
| 170 | let f_body = f.body; | 170 | let f_body = f.body; |
| 171 | let out = &f.sig.output; | 171 | let out = &f.sig.output; |
| 172 | 172 | ||
| 173 | let name_main_task = if cfg!(feature = "rtos-trace") { | 173 | let name_main_task = if cfg!(feature = "metadata-name") { |
| 174 | quote!( | 174 | quote!( |
| 175 | main_task.metadata().set_name("main\0"); | 175 | main_task.metadata().set_name("main\0"); |
| 176 | ) | 176 | ) |
