[libpng16] Imported from libpng-1.6.7beta04.tar

This commit is contained in:
Glenn Randers-Pehrson
2013-10-26 11:29:36 -05:00
parent fd8bba4b80
commit e9a8fb8d07
15 changed files with 52 additions and 46 deletions

View File

@@ -1,5 +1,5 @@
Libpng 1.6.7beta04 - October 25, 2013
Libpng 1.6.7beta04 - October 26, 2013
This is not intended to be a public release. It will be replaced
within a few weeks by a public version or by another test version.
@@ -80,15 +80,15 @@ Version 1.6.7beta03 [October 19, 2013]
Cleaned up ARM NEON compilation handling. The tests are now in pngpriv.h
and detect the broken GCC compilers.
Version 1.6.7beta04 [October 25, 2013]
Version 1.6.7beta04 [October 26, 2013]
Allow clang derived from older GCC versions to use ARM intrinsics. This
causes all clang builds that use -mfpu=neon to use the intrinsics code,
not the assembler code. This has only been tested on iOS 7. It may be
necessary to exclude some earlier clang versions but this seems unlikely.
Changed NEON implementation selection mechanism. This allows assembler
or intrinsics to be turned on during the build by defining
PNG_ARM_NEON_IMPLEMENTATION to the correct value (2 or 1). The
default is "undefined" and the build type is selected in pngpriv.h.
or intrinsics to be turned on at compile time during the build by defining
PNG_ARM_NEON_IMPLEMENTATION to the correct value (2 or 1). This macro
undefined by default and the build type is selected in pngpriv.h.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit