You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This turned out not to be possible because the shared objects we generate aren't execute-in-place (they have holes and that needs an MMU if we really want to do it zero-copy).
Extract core_error
Fix problems with core_io and make it use core_error
Make byteorder use core_io and core_error
I've looked into it and core_io/core_error are very annoying to write, mostly because you have to manually produce patches for dozens of libstd versions. I'm not going to die on this hill, especially seeing as the workaround is mild. Someone else in the community is going to have to be annoyed enough.
Needed for feature parity, with almost-only-Rust on comms CPU (there will still be
-lcompiler-rt
+-lalloc
needed by Rust and-lbase
needed by lwip):Needed for feature parity, with almost-only-Rust on kernel CPU:
Needed for completeness:
TMPU supportRemove allocation when receiving kernelFully safe mailbox interfaceUpstreaming:
Extract core_errorFix problems with core_io and make it use core_errorMake byteorder use core_io and core_errorStack probe fixes in LLVM (https://reviews.llvm.org/D9653)The text was updated successfully, but these errors were encountered: