-
Notifications
You must be signed in to change notification settings - Fork 2k
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
cpu/native: Enable Rust on 64bit #20339
Conversation
Builds now, please review. Total toll of trouble:
|
I am not a Rust expert, but looks good to me and the examples/tests run. |
Since #20335 was merged first, could you remove the reference to the missing Rust support in |
This needs a rebase |
6e3ff82
to
1070175
Compare
Thanks for reviews and nudge. Rebased, and tested with the rust-gcoap example and |
Contribution description
This updates the riot-sys dependency and then removes the lock-out of Rust on NATIVE_64BIT builds.
Testing procedure
Issues/PRs references
Back in #20315, Rust was excluded because it had build failures. RIOT-OS/rust-riot-sys#40 works around the failures.
Thanks @fzi-haxel for preparing everything!
[edit:] Found some more errors, which so far all look like i32 vs isize mismatches. I'm on it; definitely easier to fix here than when some 16bit arch support is added :-D