Glenn Randers-Pehrson
44db02364e
[libpng16] Avoid a clang scan-build warning in pngtest.c
2013-11-25 13:19:57 -06:00
Glenn Randers-Pehrson
3f8a2ed600
[libpng16] Removed or marked PNG_UNUSED some harmless "dead assignments"
...
reported by clang scan-build.
2013-11-25 10:38:21 -06:00
Glenn Randers-Pehrson
30145f29c5
[libpng16] Revised manual about handling of zlib CMF
2013-11-24 13:33:07 -06:00
Glenn Randers-Pehrson
d56af331e1
[libpng16] Bump version to 1.6.8beta02
2013-11-23 18:59:14 -06:00
Glenn Randers-Pehrson
1c6e5f8caa
[libpng16] Imported from libpng-1.6.8beta01.tar
2013-11-23 18:41:43 -06:00
Glenn Randers-Pehrson
27ae9362d8
[libpng16] Added another "assert()" in pngfix.c
2013-11-23 12:42:43 -06:00
Glenn Randers-Pehrson
88507b4ef9
[libpng16] Avoid a clang scanner warning in pngfix.c
2013-11-23 12:26:00 -06:00
John Bowler
0f6303301f
[libpng16] Fixed pngvalid 'fail' function declaration on the Intel C Compiler.
...
This reverts to the previous 'static' implementation and works round
the 'unused static function' warning by using PNG_UNUSED().
2013-11-22 18:49:58 -06:00
John Bowler
aaf1bb1ae1
[libpng16] Updated "last changed" dates
2013-11-22 15:40:52 -06:00
Glenn Randers-Pehrson
b5596712fc
[libpng16] Update contrib/tools/pngfix.c
2013-11-22 15:26:22 -06:00
Glenn Randers-Pehrson
503a49458b
[libpng16] Enabled WRITE_INVERT and WRITE_PACK in contrib/pngminim/encoder.
2013-11-22 15:16:04 -06:00
Glenn Randers-Pehrson
c912050a7b
[libpng16] Fixed 'minimal' builds. Various obviously useful minimal
...
configurations don't build because of missing contrib/libtests test programs
and overly complex dependencies in scripts/pnglibconf.dfa. This change adds
contrib/conftest/*.dfa files that can be used in automatic build
scripts to ensure that these configurations continue to build.
2013-11-22 14:58:04 -06:00
Glenn Randers-Pehrson
113213416c
[libpng16] Conditionally compile some unused functions reported by -Wall
...
in pngminim.
2013-11-18 20:12:24 -06:00
Glenn Randers-Pehrson
bd757acf26
[libpng16] Reverted change of ifdef PNG_HANDLE_AS_UNKNOWN_SUPPORTED
...
to PNG_SET_UNKNOWN_SUPPORTED in pngpread.c; it led to the possibility of
calling png_handle_unknown() twice.
2013-11-18 18:40:39 -06:00
Glenn Randers-Pehrson
a7f0bcb3a6
[libpng16] Added "-Wall" to CFLAGS in contrib/pngminim/*/makefile
2013-11-18 17:07:26 -06:00
Glenn Randers-Pehrson
7976b3c3e3
[libpng16] Moved prototype for png_handle_unknown() in pngpriv.h outside of
...
the #ifdef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED/#endif block.
Removed recently-added #ifdef from pngpread.c; moving the prototype
in pngpriv.h fixed the compiler warning that the #ifdef was trying
to solve.
2013-11-18 11:38:42 -06:00
Glenn Randers-Pehrson
012d36f643
[libpng16] Changed ifdef PNG_HANDLE_AS_UNKNOWN_SUPPORTED to
...
ifdef PNG_SET_UNKNOWN_CHUNKS_SUPPORTE in pngpread.c to agree with
what is in pngpriv.h
2013-11-17 19:42:48 -06:00
Glenn Randers-Pehrson
68dfa9e526
[libpng16] Reduced scope of recently-added #ifdef block
...
(#ifdef PNG_HANDLE_AS_UNKNOWN_SUPPORTED/#endif in pngpread.c)
2013-11-17 19:26:40 -06:00
Glenn Randers-Pehrson
416bb9320f
[libpng16] Added #ifdef PNG_HANDLE_AS_UNKNOWN_SUPPORTED/#endif in pngpread.c
2013-11-17 11:06:50 -06:00
Glenn Randers-Pehrson
f2b8961f58
[libpng16] Bump version to 1.6.8beta01
2013-11-14 13:17:57 -06:00
Glenn Randers-Pehrson
6a3805c25b
[libpng16] Update version number in manual and png.h
2013-11-14 13:16:21 -06:00
Glenn Randers-Pehrson
cf247ebffe
[libpng16] Update version number in CHANGES file.
2013-11-14 12:51:15 -06:00
Glenn Randers-Pehrson
0ea69cdfa9
[libpng16] Imported from libpng-1.6.7.tar
2013-11-14 12:28:05 -06:00
Glenn Randers-Pehrson
8bf54399a3
[libpng16] Bump version to 1.6.7rc03
2013-11-07 08:15:38 -06:00
Glenn Randers-Pehrson
4da9d314bc
[libpng16] Imported from libpng-1.6.7rc02.tar
2013-11-07 08:15:30 -06:00
John Bowler
08b0620202
[libpng16] Fixed #include in filter_neon_intrinsics.c and ctype macros. The
...
ctype char checking macros take an unsigned char argument, not a signed char.
2013-11-04 13:44:37 -06:00
Glenn Randers-Pehrson
dee5a914fc
[libpng16] Bump version to 1.6.7rc02
2013-11-02 16:49:53 -05:00
Glenn Randers-Pehrson
d2d09e5bf9
[libpng16] Imported from libpng-1.6.7rc01.tar
2013-11-02 15:48:28 -05:00
Glenn Randers-Pehrson
03eafe24ed
[libpng16] Bump version to 1.6.7beta05
2013-10-26 11:52:05 -05:00
Glenn Randers-Pehrson
e9a8fb8d07
[libpng16] Imported from libpng-1.6.7beta04.tar
2013-10-26 11:51:56 -05:00
John Bowler
fd8bba4b80
[libpng16] Changed NEON implementation selection mechanism to allow 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.
2013-10-25 16:11:57 -05:00
John Bowler
bb9adfdad9
[libpng16] Allow clang derived from older GCC versions to use ARM intrinsics.
2013-10-24 07:45:27 -05:00
Glenn Randers-Pehrson
393d3c8285
[libpng16] Updated CHANGES comment about enabling ARMv8 code
...
We use -mfpu=neon instead of a configuration flag.
2013-10-19 09:34:54 -05:00
Glenn Randers-Pehrson
9450ffb26d
[libpng16] Bump version to 1.6.7beta04
2013-10-19 09:06:07 -05:00
Glenn Randers-Pehrson
ed049010b1
[libpng16] Imported from libpng-1.6.7beta03.tar
2013-10-19 09:05:59 -05:00
John Bowler
db9d96840d
[libpng16] Cleaned up ARM NEON compilation handling. The tests are now in
...
pngpriv.h and detect the broken GCC compilers.
2013-10-18 15:28:00 -05:00
John Bowler
9e9977e153
[libpng16] Revised pngvalid to generate size images with as many filters as
...
it can manage, limited by the number of rows.
2013-10-17 08:23:13 -05:00
John Bowler
681b731151
[libpng16] Fixed loop end condition in filter_neon_intrinsics.c
2013-10-17 08:12:55 -05:00
John Bowler
83a841ab7c
[libpng16] Fix compilation errors in filter_neon_intrinsics.c
...
Use filter_neon_intrinsics.c in preference to filter_neon.S when possible.
2013-10-15 21:19:56 -05:00
Glenn Randers-Pehrson
85c2ec9a69
[libpng16] Restored arm/arm_init.c to CSRCS in Makefile.am
2013-10-14 19:55:45 -05:00
Glenn Randers-Pehrson
cf644fa901
[libpng16] Update "last changed" dates in arm/filter_neon_intrinsics.c and
...
pngrtran.c
2013-10-14 13:16:38 -05:00
Glenn Randers-Pehrson
17ad121e93
[libpng16] Work around problem with multiple-line "test" command missing
...
continuation backslashes
2013-10-14 13:15:09 -05:00
Glenn Randers-Pehrson
19e4edaf3f
[libpng16] Conditionally compile arm/filter_neon_intrinsics.c
...
if PNG_READ_SUPPORTED and PNG_ARM_NEON_OPT > 0
2013-10-14 12:47:49 -05:00
Glenn Randers-Pehrson
e1540e3b4c
[libpng16] Updated configure.ac to handle new on-intrinsics, etc., options.
2013-10-14 11:38:53 -05:00
Glenn Randers-Pehrson
063eb1b497
[libpng16] Added ARMv8 support (James Yu <james.yu at linaro.org>). Added file
...
arm/filter_neon_intrinsics.c; enable with configuration flag
PNG_ARM_NEON_INTRINSICS.
2013-10-14 11:14:36 -05:00
Glenn Randers-Pehrson
fecdd46639
[libpng16] Fix some typos in autogen.sh that don't affect its behavior
2013-10-13 17:14:48 -05:00
Glenn Randers-Pehrson
0e036921aa
[libpng16] Bump version to 1.6.7beta03
2013-10-13 13:48:11 -05:00
Glenn Randers-Pehrson
e827fa24a0
[libpng16] Imported from libpng-1.6.7beta02.tar
2013-10-13 11:47:41 -05:00
John Bowler
34ac3691cb
[libpng16] Make autogen.sh work with automake 1.13 as well as 1.14. Do this
...
by always removing the 1.14 'compile' script but never checking for it.
2013-10-06 11:29:55 -05:00
John Bowler
236e105170
[libpng16] Simplified error message code in pngunknown. The simplification has
...
the useful side effect of avoiding a bogus warning generated by the latest
version of the Intel C compiler (it objects to
condition ? string-literal : string-literal).
2013-10-04 20:28:33 -05:00