diff options
author | Måns Rullgård <mans@mansr.com> | 2009-03-09 22:39:49 +0000 |
---|---|---|
committer | Måns Rullgård <mans@mansr.com> | 2009-03-09 22:39:49 +0000 |
commit | 75800dce2bf4d2989849e5cb5ae27eab273c835f (patch) | |
tree | 1a29af69f938060f70cdfc99b2cf6878cae23fa5 | |
parent | b8cc5a9fdfbc514a0d6e02b7c5380853a50ae1ac (diff) | |
download | ffmpeg-75800dce2bf4d2989849e5cb5ae27eab273c835f.tar.gz |
Set AS to $CC by default, override with gcc only when CC is armcc
Originally committed as revision 17920 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rwxr-xr-x | configure | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -1147,7 +1147,6 @@ shlibdir_default="$libdir_default" # toolchain ar="ar" -as_default="gcc" cc_default="gcc" host_cc_default="gcc" ln_s="ln -sf" @@ -1316,7 +1315,6 @@ set >> $logfile test -n "$cross_prefix" && enable cross_compile ar="${cross_prefix}${ar}" -as_default="${cross_prefix}${as_default}" cc_default="${cross_prefix}${cc_default}" nm_default="${cross_prefix}${nm_default}" ranlib="${cross_prefix}${ranlib}" @@ -1324,7 +1322,8 @@ strip="${cross_prefix}${strip}" sysinclude_default="${sysroot}/usr/include" -set_default as cc nm sysinclude +set_default cc nm sysinclude +as_default=$cc enabled cross_compile || host_cc_default=$cc set_default host_cc @@ -1404,10 +1403,13 @@ elif $cc --vsn 2>/dev/null | grep -q RVCT; then --configure_cpp_headers="$sysinclude" >>$logfile 2>&1 || die "Error creating armcc configuration file." cc="$cc --arm_linux_config_file=$armcc_conf --translate_gcc" + as_default="${cross_prefix}gcc" fi test -n "$cc_type" && enable $cc_type || echolog "Unknown C compiler $cc" +set_default as + if test -n "$sysroot"; then case "$cc_type" in gcc) |