Alexei Podtelezhnikov 8f67545d72 [base] Update FT_MulFix inlining.
Resolves inconsistencies in 64-bit multiplication discussed in !355.                                                    Importantly, FT_MulFix arguments and return value is FT_Long,                                                           whatever sizeof FT_Long is on 64-bit platforms: 8 bytes on Linux or                                                     4 bytes on Windows.                                                                                                                                                                                                                             * include/freetype/internal/ftcalc.h (FT_MulFix_x86_64): Removed.                                                       (FT_MulFix_64): Generalize and prioritize the inline implementation
for all 64-bit platforms ifdef FT_INT64.                                                                                * src/base/ftcalc.c (FT_MulFix)[FT_INT64]: Call 'FT_MulFix_64'.                                                         * src/base/ftbase.c: Include 'ftcalc.c' after the FT_MulFix callers                                                     to enable its inlining.
2025-04-09 13:37:23 +00:00
..
2025-04-04 19:54:50 -04:00
2024-08-12 12:50:14 +02:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-08-13 23:29:13 -04:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00
2024-05-11 22:19:25 -04:00
2024-01-27 11:11:22 -05:00
2024-01-27 11:11:22 -05:00