Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Embedded WG newsletter #1 #58

Closed
japaric opened this issue Mar 10, 2018 · 2 comments
Closed

Embedded WG newsletter #1 #58

japaric opened this issue Mar 10, 2018 · 2 comments
Assignees

Comments

@japaric
Copy link
Member

japaric commented Mar 10, 2018

We'll be releasing periodic (biweekly) newsletters (on u.r-l.o https://users.rust-lang.org, unless someone wants to suggest some other medium) about the progress the embedded community is making.

These newsletters are a great chance to:

  • Thank old and new contributors for their work ❤️
  • Inform the broader Rust community about what we are doing 📢
  • Bring in new contributors 👥
  • Highlight help-wanted issues and issues that need more input ❗

The first newsletter will be released on 2018-03-15


Here's some stuff off the top of my head:

  • [WIP] @varkor has fixed a long standing LLVM bug, that artificially increased the
    binary size of Rust programs, and backported the patch to rustc.
  • LLD is now being shipped with the Rust toolchain. @FenrirWolf patched Xargo so that
    Xargo users can make use of it too.
  • [HelpWanted] We are pretty close to being able to use LLD to link Rust programs compiled for
    ARM Cortex-M but there are some LLD bugs that still need to be fixed. Help reporting
    these bugs upstream would be greatly appreciated!
  • @dylanmckay has begun rebasing the avr-rust/rust fork onto a recent
    rust-lang/rust version, bringing in LLVM 6.0 support.

Feel free to suggest more content / more details in the comments

cc @dylanmckay @dvc94ch @hannobraun @jamesmunns @jcsoo @pftbest @thejpster

@japaric
Copy link
Member Author

japaric commented Mar 14, 2018

More stuff:

  • [HelpWanted] Incremental compilation is in the roadmap for this year but it doesn't work with
    no_std binaries due to an old rustc bug related to linking. Help us fix it! There's a proposed solution here.
  • [HelpWanted] We want to explore stabilizing some assembly operations in core as an alternative to
    the unstable asm! macro. We would love some help identifying the assembly operations that need
    to be provided this way as some can be implemented in external assembly files without losing
    semantics. Details in Stable assembly operations #63.

@jamesmunns
Copy link
Member

Closed by #66.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants