DotKuribo / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
http://llvm.org
3 stars 3 forks source link

Use CodeWarrior runtime functions #9

Closed encounter closed 2 years ago

encounter commented 2 years ago

Overrides some compiler-rt libcalls with CW runtime functions.

Output is nearly equivalent to MWCC:

Screenshot from 2022-08-23 11-14-14

More functions can be added as needed.

JoshuaMKW commented 2 years ago

Looks great. Thanks for helping further the stability of this project.