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

Add support Zephyr OS #3184

Closed
wants to merge 10 commits into from
Closed

Conversation

tomtom5152
Copy link

@tomtom5152 tomtom5152 commented Apr 2, 2023

Zephyr is an embedded RTOS that provides its own POSIX API utilising newlib. Adding support to libc is the first step in providing full rust support for the OS.

@rustbot
Copy link
Collaborator

rustbot commented Apr 2, 2023

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @JohnTitor (or someone else) soon.

Please see the contribution instructions for more information. Namely, in order to ensure the minimum review times lag, PR authors and assigned reviewers should ensure that the review label (S-waiting-on-review and S-waiting-on-author) stays updated, invoking these commands when appropriate:

  • @rustbot author: the review is finished, PR author should check the comments and take action accordingly
  • @rustbot review: the author is ready for a review, this PR will be queued again in the reviewer's queue

@bors
Copy link
Contributor

bors commented Apr 26, 2023

☔ The latest upstream changes (presumably #3209) made this pull request unmergeable. Please resolve the merge conflicts.

@tomtom5152
Copy link
Author

Rebased onto master to resolve conflicts and noticed @JohnTitor has added the S-blocked tag to this. Is there any guidance on what is needed to resolve the blocked status whilst I working on greater compiler integration please?

@JohnTitor
Copy link
Member

Is there any guidance on what is needed to resolve the blocked status whilst I working on greater compiler integration please?

We haven't established a policy about adding a new target, and we only accept targets if an MCP is approved (there are some reasons that we do not accept targets unconditionally, e.g. we have to review if a target is legally valid, it's difficult to determine if we can drop the support, etc...). See #3032 for the previous discussion.

@JohnTitor
Copy link
Member

The MCP has been approved, this now needs to resolve merge conflicts.

@JohnTitor
Copy link
Member

Triage: Closing as inactive, feel free to re-submit a new PR if you're still interested in this change. Thank you anyway!

@JohnTitor JohnTitor closed this Jan 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants