OpenLibm wrapper for the Vhex project
Go to file
Yann MAGNIN 34d505fb93
release v1.0.0
2023-12-22 13:59:11 +01:00
patches vxOpenLibm - v1.0.0-dev6 : enable verbose by default during uninstall step 2023-12-03 16:50:48 +01:00
scripts vxOpenLibm - v1.0.0-rc1 : fix verbose handling for bash 3.x 2023-12-20 16:38:02 +01:00
.gitignore vxOpenLibm - v1.0.0-rc0 : fix typo 2023-12-04 10:28:48 +01:00
README.md release v1.0.0 2023-12-22 13:59:11 +01:00

README.md

vxOpenLibM - v1.0.0

This is a wrapper around the OpenLibm with the support of the sh3eb architecture (written by Lephenixnoir), intended for the Vhex kernel project.

This project will directly patch the current openlibm source files and use a custom build system based on CMake instead of the "Makefile mess" used in the original project to handle properly the install/uninstall process.

Installing

You can use the scripts/install.sh --help to see manual installation of the project. But, since the compiler needed to build the vxOpenLibm is sh-elf-vhex which automatically installs this project, you theoretically do not need to do so.

README and Licensing

See the original REAME file of the openlibm project for further information. Note that Openlibm contains code covered by various licenses, see LICENSE.md

Special thanks

A big thanks to Lephenixnoir who ported the sh3eb support to openlibm!