diff --git a/ChangeLog b/ChangeLog index ba3460664..1b7dc035b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2019-10-10 Alexei Podtelezhnikov + + * src/sfnt/pngshim.c (premultiply_data): Optimize for __SSE__ only. + 2019-10-10 Werner Lemberg * src/sfnt/sfwoff2.c (reconstruct_glyf): Check `triplet_size'. diff --git a/src/sfnt/pngshim.c b/src/sfnt/pngshim.c index ca85d9751..5f80ac2df 100644 --- a/src/sfnt/pngshim.c +++ b/src/sfnt/pngshim.c @@ -68,6 +68,7 @@ ( ( __clang_major__ >= 4 ) || \ ( ( __clang_major__ == 3 ) && ( __clang_minor__ >= 2 ) ) ) ) ) && \ defined( __OPTIMIZE__ ) && \ + defined( __SSE__ ) && \ __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ #ifdef __clang__