On 2014-05-30 22:14:03 +0300, Martin Storsjö wrote: > On Fri, 30 May 2014, Janne Grunau wrote: > > >Clang's integrated assembler does not support it and it is optional > >for GNU as. > >--- > >libavutil/aarch64/asm.S | 2 +- > >1 file changed, 1 insertion(+), 1 deletion(-) > > > >diff --git a/libavutil/aarch64/asm.S b/libavutil/aarch64/asm.S > >index 8ac5c18..86f24d9 100644 > >--- a/libavutil/aarch64/asm.S > >+++ b/libavutil/aarch64/asm.S > >@@ -58,7 +58,7 @@ ELF .size \name, . - \name > > > >.macro movrel rd, val > >#if CONFIG_PIC > >- adrp \rd, :pg_hi21:\val > >+ adrp \rd, \val > > add \rd, \rd, :lo12:\val > >#else > > ldr \rd, =\val > >-- > >2.0.0 > > This breaks iOS arm64 builds for me, with the following error message: > > libavcodec/aarch64/h264cmc_neon.S:569:9: error: ADR/ADRP relocations > must be GOT relative
Thanks for catching this, I forgot to test ios build. Janne _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
