From: Alexander Prikhodko Date: Sat, 31 Mar 2012 09:06:21 +0000 (+0300) Subject: configure: force select -mXX gcc option for i386/x86-64 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ffea9f51f7f7e0a550c9326631a9c6f8c5c885be;p=libx264 configure: force select -mXX gcc option for i386/x86-64 Makes multilib compilation more convenient. --- diff --git a/configure b/configure index e1476d1b..086b399c 100755 --- a/configure +++ b/configure @@ -537,6 +537,8 @@ case $host_cpu in if [[ "$asm" == auto && "$CFLAGS" != *-mfpmath* ]]; then CFLAGS="$CFLAGS -mfpmath=sse -msse" fi + CFLAGS="-m32 $CFLAGS" + LDFLAGS="-m32 $LDFLAGS" else # icc on linux has various degrees of mod16 stack support if [ $SYS = LINUX ]; then @@ -565,6 +567,7 @@ case $host_cpu in x86_64) ARCH="X86_64" AS="yasm" + [ $compiler = GNU ] && CFLAGS="-m64 $CFLAGS" && LDFLAGS="-m64 $LDFLAGS" if [ "$SYS" = MACOSX ]; then ASFLAGS="$ASFLAGS -f macho64 -m amd64 -DPIC -DPREFIX" if cc_check '' "-arch x86_64"; then