From 5d0174bc02955450657ab0fb088d6e699f28404f Mon Sep 17 00:00:00 2001 From: Johann Koenig Date: Mon, 12 Dec 2011 09:43:42 -0800 Subject: [PATCH] Skip AS detection for VS Visual Studio doesn't use the assembler in $PATH Change-Id: I169f8492127cbc1d256a2fb2e749cd970040ccc8 --- build/make/configure.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/build/make/configure.sh b/build/make/configure.sh index f8d69aed1..575a394ff 100755 --- a/build/make/configure.sh +++ b/build/make/configure.sh @@ -1008,7 +1008,7 @@ process_common_toolchain() { tune_cflags="-march=" ;; esac - ;; + ;; gcc*) add_cflags -m${bits} add_ldflags -m${bits} @@ -1017,7 +1017,13 @@ process_common_toolchain() { setup_gnu_toolchain #for 32 bit x86 builds, -O3 did not turn on this flag enabled optimizations && check_add_cflags -fomit-frame-pointer - ;; + ;; + vs*) + # When building with Microsoft Visual Studio the assembler is + # invoked directly. Checking at configure time is unnecessary. + # Skip the check by setting AS arbitrarily + AS=msvs + ;; esac case "${AS}" in @@ -1026,7 +1032,7 @@ process_common_toolchain() { which yasm >/dev/null 2>&1 && AS=yasm [ "${AS}" = auto -o -z "${AS}" ] \ && die "Neither yasm nor nasm have been found" - ;; + ;; esac log_echo " using $AS" [ "${AS##*/}" = nasm ] && add_asflags -Ox -- 2.40.0