Replies: 4 comments 6 replies
-
Idea - should we create a separate Matrix room just for WG members, just for WG stuff, like discussing PRs we've received, or new members? Just to keep it separate from the general Rust Embedded chat. |
Beta Was this translation helpful? Give feedback.
-
We should discuss this new PR I think rust-embedded/embedonomicon#101. It seems to me to be important. Personal opinion: We should figure out what we want to ask/check with the Language Team for as far as the ability to do things like this in Rust. In my opinion, Rust > ASM for this kind of stuff, but only if we can get some officially blessed way to make sure it all will continue to work. Failing that, we should accept this PR. |
Beta Was this translation helpful? Give feedback.
-
armv8r-none-eabihf and armv7r-none-eabihf are now Tier 2, and have been added to CI. Both should be available in nightly in a few days, if I got the CI setup right. The |
Beta Was this translation helpful? Give feedback.
-
GCC compatibility I observed recently that it’s non-obvious what flags you should pass to gcc to generate object code that is compatible with (and/or equivalent to) that produced by a given rust target. For example: is armv7r-none-eabihf going to assume double precision FPU, or only single precision? Is This information is useful to cc-rs in particular, who seem to be doing things ad-hoc. Also, I think compiler-builtins needs to know this? How do we feel about adding that information to each of the target pages for the targets we maintain? It’s a bit odd documenting flags for another compiler, but I don’t think gcc is going to note the compatibility on their side and I don’t know where else it would go. I guess you could argue the cc-rs source is canonical but that’s not very discoverable. Another option is the target spec itself, but … ugh. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
This is the agenda for the next meeting. Please add anything you'd like to discuss below!
Beta Was this translation helpful? Give feedback.
All reactions