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

User libc #48

Open
jdonszelmann opened this issue Mar 10, 2020 · 1 comment
Open

User libc #48

jdonszelmann opened this issue Mar 10, 2020 · 1 comment
Labels

Comments

@jdonszelmann
Copy link
Collaborator

jdonszelmann commented Mar 10, 2020

To hopefully someday create a usable user-space and maybe (some time far in the future) be able to compile course_os in course_os itself. (which would require porting gcc for example), it seems very useful to me to have a working user libc.
Now we could implement our own, but this is a ton of work. Alternatives are available. Newlib and PDCLib seem like good options. There is even a guide to porting newlib to custom kernels.
We should think about porting one of these once the user space is working (which will hopefully be soon)

@NULLx76 NULLx76 added the task label Mar 10, 2020
@NULLx76
Copy link
Collaborator

NULLx76 commented Mar 11, 2020

I just noticed this task is basically the same as #13 so we should probably close this one and add your newlib/pdclib comments to that one?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants