Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MT32: Sync with the latest changes in munt
The major change is the addition of a refined wave generator based on logarithmic fixed-point computations and LUTs
- Loading branch information
f4cc45d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change broke compilation on our MacOS X PPC target on buildbot:
f4cc45d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I am aware of this. sinf is missing in that toolchain, but I'm not sure what to do. Should we replace sinf with sin, should we declare it or should we try and fix the toolchain?
f4cc45d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sinf is C99. I don't think we want to require all our toolchains to support C99 just yet. So changing the toolchain is not an option IMHO.
Otherwise I don't have any strong opinion on what you do to fix it. Please try to get it into Munt's upstream though so that they are aware of this and we won't have too many divergencies from Munt's upstream.