[FFmpeg-devel] lavc/arm/hevcdsp_idct_neon: build failure with clang + gas-preprocessor
Jan Ekström
jeebjp at gmail.com
Fri Dec 1 22:48:46 EET 2017
Hi,
I have been testing FFmpeg with the Android NDK (R15)'s clang, and
recently (a few weeks ago) the build has broken at
libavcodec/arm/hevcdsp_idct_neon.
It should be enough to test this with --cc=arm-linux-androideabi-clang
(or any other ARM clang compiler) and the latest gas-preprocessor.pl
in PATH for NEON SIMD
(https://git.libav.org/?p=gas-preprocessor.git;a=summary).
The errors are as follows:
> AS libavcodec/arm/hevcdsp_idct_neon.o
> <stdin>:356:10: error: out of range pc-relative fixup value
> ldr r3, Literal_0
> ^
> <stdin>:358:10: error: out of range pc-relative fixup value
> ldr r3, Literal_1
> ^
> <stdin>:360:10: error: out of range pc-relative fixup value
> ldr r3, Literal_2
> ^
Best regards,
Jan
More information about the ffmpeg-devel
mailing list