[libpng17] Completed AArch64 support. Previous change to recognize __ARM_NEON

didn't touch all the required preprocessor lines. This change removes
support for __ARM_NEON__ completely and makes this consistent.
This commit is contained in:
John Bowler
2015-06-04 21:55:35 -05:00
committed by Glenn Randers-Pehrson
parent 1a9eb510eb
commit e55c190818
3 changed files with 27 additions and 14 deletions

View File

@@ -5123,6 +5123,14 @@ Version 1.7.0beta63 [June 5, 2015]
API in pngread.c but that is because of a long-standing libpng bug,
namely that the gamma corrected palette is no produced by
png_read_update_info (John Bowler).
Completed AArch64 support. The previous change to recognize __ARM_NEON
didn't touch all the required preprocessor lines. This change removes
support for __ARM_NEON__ completely and makes this consistent.
This change ensures that only compilers which are tracking ARM Ltd
specifications will turn the NEON code on, since the code is turned on
automatically for AArch64 this seems much safer than trying to track all teh
bugs in all the versions of GCC.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit