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
{{ message }}
This repository has been archived by the owner on Mar 10, 2020. It is now read-only.
Many of the upcalls that musl will make into our fake Linux kernel are going to be generic across all the platforms, or have obvious defaults that work for most platforms. We should write all these up in the base HaLVM libraries, so we don't have to worry about them.
For functions that probably won't need to be overwritten for a platform, but may, we can use ld's weak symbol functionality, so that they get overwritten as necessary. Musl is already going to do this, so we might as well jump on the bandwagon.
The text was updated successfully, but these errors were encountered:
Many of the upcalls that
musl
will make into our fake Linux kernel are going to be generic across all the platforms, or have obvious defaults that work for most platforms. We should write all these up in the base HaLVM libraries, so we don't have to worry about them.For functions that probably won't need to be overwritten for a platform, but may, we can use
ld
's weak symbol functionality, so that they get overwritten as necessary.Musl
is already going to do this, so we might as well jump on the bandwagon.The text was updated successfully, but these errors were encountered: