mirror of
https://git.code.sf.net/p/libpng/code.git
synced 2025-07-10 18:04:09 +02:00
arm: Remove obsolete assembler implementation filter_neon.S
This file contains hand-coded assembler implementations of the filter functions for 32-bit Arm platforms. These are only used when the compiler doesn't support neon intrinsics (added to GCC 4.3 in 2008) or is exactly GCC 4.5.4 (released 2012), both of which are sufficiently unlikely to be true that it's fair to say the assembler is no longer used. This commit deletes filter_neon.S and removes the now obsolete preprocessor logic in pngpriv.h. Signed-off-by: Bill Roberts <bill.roberts@arm.com> Signed-off-by: Cosmin Truta <ctruta@gmail.com>
This commit is contained in:
committed by
Cosmin Truta
parent
ceed2a3cf6
commit
9e538750d9
10
configure.ac
10
configure.ac
@@ -425,16 +425,6 @@ AM_CONDITIONAL([PNG_ARM_NEON],
|
||||
*) test "$enable_arm_neon" != '' ;;
|
||||
esac])
|
||||
|
||||
# Add the assembler implementation source file. This only works on 32-bit
|
||||
# ARM and causes problems even if empty on 64-bit ARM.
|
||||
AM_CONDITIONAL([PNG_ARM_NEON_ASM],
|
||||
[test "$enable_arm_neon" != 'no' &&
|
||||
case "$host_cpu" in
|
||||
arm64*|aarch64*) false ;;
|
||||
arm*) true ;;
|
||||
*) test "$enable_arm_neon" != '' ;;
|
||||
esac])
|
||||
|
||||
# MIPS MSA
|
||||
# ========
|
||||
|
||||
|
||||
Reference in New Issue
Block a user