From: Martin Storsjö Date: Thu, 23 Mar 2017 13:05:37 +0000 (+0200) Subject: configure: Always enable PIC in aarch64 assembly for apple platforms X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=93340ca300e7ce66f49e41b7c2ef4a0492a7e57c;p=libx264 configure: Always enable PIC in aarch64 assembly for apple platforms This is similar to what we do for 32-bit ARM assembly as well. Fixes linker errors such as `ld: Absolute addressing not allowed in arm64 code but used in '_x264_cabac_encode_terminal_asm' referencing '_x264_cabac_range_lps' for architecture arm64`. --- diff --git a/configure b/configure index 293d0087..2da0fafb 100755 --- a/configure +++ b/configure @@ -778,7 +778,7 @@ case $host_cpu in stack_alignment=16 if [ "$SYS" = MACOSX ] ; then AS="${AS-${SRCPATH}/tools/gas-preprocessor.pl -arch aarch64 -- ${CC}}" - ASFLAGS="$ASFLAGS -DPREFIX" + ASFLAGS="$ASFLAGS -DPREFIX -DPIC" else AS="${AS-${CC}}" fi