Skip to content
This repository has been archived by the owner on Mar 10, 2020. It is now read-only.

Implement generic Linux upcalls #110

Open
acw opened this issue Apr 2, 2017 · 0 comments
Open

Implement generic Linux upcalls #110

acw opened this issue Apr 2, 2017 · 0 comments
Labels
Milestone

Comments

@acw
Copy link
Contributor

acw commented Apr 2, 2017

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.

@acw acw added the task label Apr 2, 2017
@acw acw added this to the HaLVM 3.0 milestone Apr 2, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant