[libpng16] Added special case for FreeBSD in arm/filter_neon.S (Maya Rashish).

This commit is contained in:
Glenn Randers-Pehrson 2017-07-05 05:36:05 -05:00
parent b5c16f8bfc
commit eed9efec4e
3 changed files with 6 additions and 4 deletions

View File

@ -1,4 +1,4 @@
Libpng 1.6.31beta01 - July 3, 2017 Libpng 1.6.31beta01 - July 5, 2017
This is not intended to be a public release. It will be replaced 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. within a few weeks by a public version or by another test version.
@ -60,13 +60,14 @@ Version 1.6.30rc02 [June 25, 2017]
Version 1.6.30 [June 28, 2017] Version 1.6.30 [June 28, 2017]
No changes. No changes.
Version 1.6.31beta01 [July 3, 2017] Version 1.6.31beta01 [July 5, 2017]
Guard the definition of _POSIX_SOURCE in pngpriv.h (AIX already defines it; Guard the definition of _POSIX_SOURCE in pngpriv.h (AIX already defines it;
bug report by Michael Felt). bug report by Michael Felt).
Revised pngpriv.h to work around failure to compile arm/filter_neon.S Revised pngpriv.h to work around failure to compile arm/filter_neon.S
("typedef" directive is unrecognized by the assembler). The problem ("typedef" directive is unrecognized by the assembler). The problem
was introduced in libpng-1.6.30beta01. was introduced in libpng-1.6.30beta01.
Added "Requires: zlib" to libpng.pc.in (Pieter Neerincx). Added "Requires: zlib" to libpng.pc.in (Pieter Neerincx).
Added special case for FreeBSD in arm/filter_neon.S (Maya Rashish).
Send comments/corrections/commendations to png-mng-implement at lists.sf.net Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit (subscription required; visit

View File

@ -5855,13 +5855,14 @@ Version 1.6.30rc02 [June 25, 2017]
Version 1.6.30 [June 28, 2017] Version 1.6.30 [June 28, 2017]
No changes. No changes.
Version 1.6.31beta01 [July 3, 2017] Version 1.6.31beta01 [July 5, 2017]
Guard the definition of _POSIX_SOURCE in pngpriv.h (AIX already defines it; Guard the definition of _POSIX_SOURCE in pngpriv.h (AIX already defines it;
bug report by Michael Felt). bug report by Michael Felt).
Revised pngpriv.h to work around failure to compile arm/filter_neon.S Revised pngpriv.h to work around failure to compile arm/filter_neon.S
("typedef" directive is unrecognized by the assembler). The problem ("typedef" directive is unrecognized by the assembler). The problem
was introduced in libpng-1.6.30beta01. was introduced in libpng-1.6.30beta01.
Added "Requires: zlib" to libpng.pc.in (Pieter Neerincx). Added "Requires: zlib" to libpng.pc.in (Pieter Neerincx).
Added special case for FreeBSD in arm/filter_neon.S (Maya Rashish).
Send comments/corrections/commendations to png-mng-implement at lists.sf.net Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit (subscription required; visit

View File

@ -16,7 +16,7 @@
#define PNG_VERSION_INFO_ONLY #define PNG_VERSION_INFO_ONLY
#include "../pngpriv.h" #include "../pngpriv.h"
#if defined(__linux__) && defined(__ELF__) #if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
.section .note.GNU-stack,"",%progbits /* mark stack as non-executable */ .section .note.GNU-stack,"",%progbits /* mark stack as non-executable */
#endif #endif