Amjad50 / Emerald

An Operating System in Rust
https://amjad.alsharafi.dev/Emerald
MIT License
12 stars 0 forks source link

Math symbols #70

Closed Amjad50 closed 9 months ago

Amjad50 commented 9 months ago

Summary

Linked missing math libraries manually for now until https://github.com/rust-lang/compiler-builtins/pull/577 is merged.

This fixes math symbols not found during linkage, as it relies on libc or other sources, that provide math functions from the OS (of course we don't have that)

Related issue

None

Changes

Added math libraries and linked it so that it can be included in std, since std uses emerald_std as a dep.

Checklist