Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[libcrystax] Fix bug #1369 - SIGSEGV on lrintf
This is bug of GCC optimizator, when call of "(long)rintf" is replaced by "lrintf", thus causing infinite recursion, when lrintf calls itself again and again. Adding "-fno-builtin-rint", "-fno-builtin-rintl" and "-fno-builtin-rintf" options when building libcrystax disables this logic, thus fixes the bug. Signed-off-by: Dmitry Moskalchuk <dm@crystax.net>
- Loading branch information