OpenLibm wrapper for the Vhex project
Go to file
YannMagnin 9a2d73f570
vxOpenLibm - v1.0.0-dev4 : update support
*add*
> [scripts]
  | [update] support update operation
  | [install] support `--overwrite` option

*update*
> [scripts]
  | [install] expose sysroot information in build folder
  | [install] allow overwrite the current build (remove and reclone)

*fix*
> [scripts]
  | [uninstall] fix typo in help message
2023-12-03 14:16:59 +01:00
patches vxOpenLibm - v1.0.0-dev1 : port Lephenixnoir sh3eb patches + custom build system 2023-12-03 10:51:02 +01:00
scripts vxOpenLibm - v1.0.0-dev4 : update support 2023-12-03 14:16:59 +01:00
.gitignore vxOpenLibm - v1.0.0-dev1 : port Lephenixnoir sh3eb patches + custom build system 2023-12-03 10:51:02 +01:00
README.md vxOpenLibm - v1.0.0-dev1 : port Lephenixnoir sh3eb patches + custom build system 2023-12-03 10:51:02 +01:00

README.md

vxOpenLibM

This is a fork of OpenLibm with the support of the sh3eb architecture, intended for the Vhex kernel project.

This work will directly patch the current openlibm sources code and use a custom build system based on CMake instead of the Makefile mess used in the original project.

Installing

You can use the scripts/install.sh --help to see manual installation of the project. But, since the compiler used for this repository is "sh-elf-vhex" which automatically install this project as a own dependency you theorically do not need to install this project.

README and Licensing

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