diff options
author | Rémi Denis-Courmont <remi@remlab.net> | 2024-06-09 14:43:34 +0300 |
---|---|---|
committer | Rémi Denis-Courmont <remi@remlab.net> | 2024-06-14 21:28:10 +0300 |
commit | 4819aeebf4d0cd497913cd45b88ec3eb02da0bd8 (patch) | |
tree | a107b497d77165778b70fb8a814d35c4f211a1ca /libavcodec/mathops.h | |
parent | be2cabce327b58a549500bbeb3a342530f2573e9 (diff) | |
download | ffmpeg-4819aeebf4d0cd497913cd45b88ec3eb02da0bd8.tar.gz |
avr32: remove explicit support
The vendor has long since switched to Arm, with the last product
reaching their official end-of-life over 11 years ago. Linux support for
the ISA was dropped 7 years ago. More importantly, this architecture was
never supported by upstream GCC, and the vendor fork is stuck at version
4.2, which FFmpeg no longer supports (as per C11 requirement).
Presumably, this is still the case given the lack of vendor support.
Indeed all of the code being removed here consisted of inline assembler
scalar optimisations. A sane C compiler should be able to perform those
automatically nowadays (with the sole exception of fast CLZ detection),
but this is moot as this architecture is evidently dead.
Diffstat (limited to 'libavcodec/mathops.h')
-rw-r--r-- | libavcodec/mathops.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/libavcodec/mathops.h b/libavcodec/mathops.h index a1dc323304..84a924f31b 100644 --- a/libavcodec/mathops.h +++ b/libavcodec/mathops.h @@ -39,8 +39,6 @@ extern const uint8_t ff_zigzag_scan[16+1]; #if ARCH_ARM # include "arm/mathops.h" -#elif ARCH_AVR32 -# include "avr32/mathops.h" #elif ARCH_MIPS # include "mips/mathops.h" #elif ARCH_PPC |