Glenn Randers-Pehrson
a072dfee8e
[libpng17] Added ".align 2" to arm/filter_neon.S to support old GAS assemblers
...
that don't do alignment correctly.
2014-11-29 16:25:15 -06:00
Glenn Randers-Pehrson
a2c5f56e77
[libpng17] Imported from libpng-1.7.0beta25.tar
2013-12-26 11:53:02 -06:00
John Bowler
7e2707e2af
[libpng17] Ported recent changes from libpng16 to libpng17
...
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.
Enabled WRITE_INVERT and WRITE_PACK in contrib/pngminim/encoder.
2013-11-22 18:01:30 -06:00
John Bowler
4b29f97f9b
[libpng17] Port recent libpng-1.6.7beta03, beta04 changes to 1.7.0beta21
...
(mainly ARMv8 support)
2013-11-02 15:29:45 -05:00
Glenn Randers-Pehrson
3fdef04d55
[libpng17] Imported from libpng-1.7.0beta18.tar
2013-09-16 11:47:26 -05:00
John Bowler
f97b2a6cde
[libpng17] Ported ARM no-read patch from libpng16.
2013-07-03 07:46:02 -05:00
Glenn Randers-Pehrson
1bc5747713
[libpng17] Bump version to 1.7.0beta15
2013-06-08 21:00:45 -05:00
John Bowler
34081a0e2f
[libpng17] Port recent changes to ARM support from libpng-1.6.3beta07.
2013-06-08 14:20:46 -05:00
Glenn Randers-Pehrson
40d41fe6f8
[libpng17] Imported from libpng-1.7.0beta12.tar
2013-04-29 21:32:12 -05:00
John Bowler
e0f4aaa668
[libpng17] Attempt to fix the arm-neon configuration mess.
2013-04-24 00:07:59 -05:00
John Bowler
ea0b4c602e
[libpng17] Port recent changes from libpng-1.6.2.
2013-04-23 20:40:42 -05:00
John Bowler
2799f74489
[libpng17] Fixed ALIGNED_MEMORY support and
...
Allow run-time ARM NEON checking to be disabled. A new configure option:
--enable-arm-neon=always will stop the run-time checks. New checks
within arm/arm_init.c will cause the code not to be compiled unless
__ARM_NEON__ is set. This should make it fail safe (if someone asks
for it on then the build will fail if it can't be done.)
2013-02-19 09:52:30 -06:00
John Bowler
9124f3e29a
[libpng17] Make symbol prefixing work with the ARM neon optimizations. Also
...
allow pngpriv.h to be included for preprocessor definitions only, so
it can be used in non-C/C++ files.
2013-02-04 18:00:34 -06:00
Glenn Randers-Pehrson
ec1d13a1d4
[libpng17] Imported from libpng-1.7.0alpha01.tar
2012-12-15 12:33:44 -06:00
John Bowler
0f2a5bac64
[libpng17] Rearranged ARM-NEON optimizations to isolate the machine specific
...
code to the hardware subdirectory, and add comments to pngrutil.c so that
implementors of other optimizations will know what to do.
2012-12-14 23:12:16 -06:00
Glenn Randers-Pehrson
e0bcbfd0fd
[libpng15] Imported from libpng-1.5.7beta03.tar
2011-11-16 23:14:06 -06:00
Glenn Randers-Pehrson
c2d8399581
[libpng15] Bump version to libpng-1.5.7beta03
2011-11-16 14:35:41 -06:00
Mans Rullgard
d3a94802d8
[libpng15] Added support for ARM processor (Mans Rullgard)
2011-11-03 00:47:55 -05:00