Skip to content

OpenLibm wrapper for the Vhex project

Notifications You must be signed in to change notification settings

YannMagnin/vxOpenLibm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

vxOpenLibM - v1.0.1

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!