[libpng16] Test for 'arm*' not just 'arm' in the host_cpu configure variable.

Rebuilt the configure scripts.
This commit is contained in:
John Bowler 2013-04-25 23:13:08 -05:00 committed by Glenn Randers-Pehrson
parent 529045cf26
commit ac09cd0fec
3 changed files with 11 additions and 5 deletions

View File

@ -32,6 +32,8 @@ Version 1.6.3beta01 [April 25, 2013]
was switched 'off' as opposed to being explicitly disabled. was switched 'off' as opposed to being explicitly disabled.
Version 1.6.3beta02 [April 26, 2013] Version 1.6.3beta02 [April 26, 2013]
Test for 'arm*' not just 'arm' in the host_cpu configure variable.
Rebuilt the configure scripts.
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

@ -4514,6 +4514,8 @@ Version 1.6.3beta01 [April 25, 2013]
was switched 'off' as opposed to being explicitly disabled. was switched 'off' as opposed to being explicitly disabled.
Version 1.6.3beta02 [April 26, 2013] Version 1.6.3beta02 [April 26, 2013]
Test for 'arm*' not just 'arm' in the host_cpu configure variable.
Rebuilt the configure scripts.
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

@ -260,14 +260,16 @@ AC_ARG_ENABLE([arm-neon],
AC_MSG_ERROR([--enable-arm-neon=${enable_arm_neon}: invalid value]) AC_MSG_ERROR([--enable-arm-neon=${enable_arm_neon}: invalid value])
esac]) esac])
# If enable/disable was not specified default to using the optimizations if the # Add ARM specific files to all builds where the host_cpu is arm ('arm*') or
# host CPU is ARM and the compiler is targeting a NEON host. The latter test # where ARM optimizations were explicitly requested (this allows a fallback if a
# is done in scripts/pnglibconf.dfa by checking for __ARM_NEON__. The # future host CPU does not match 'arm*')
# AM_CONDITIONAL below controls whether the ARM NEON source files are built.
AM_CONDITIONAL([PNG_ARM_NEON], AM_CONDITIONAL([PNG_ARM_NEON],
[test "$enable_arm_neon" != 'no' && [test "$enable_arm_neon" != 'no' &&
test "$host_cpu" = 'arm' -o "$enable_arm_neon" != '']) case "$host_cpu" in
arm*) :;;
*) test "$enable_arm_neon" != '';;
esac])
AC_MSG_NOTICE([[Extra options for compiler: $PNG_COPTS]]) AC_MSG_NOTICE([[Extra options for compiler: $PNG_COPTS]])