--cpu was already implemented for most of our embedded
platforms, this just extends it to x86.  Corner case for
Atom processor as it doesn't respond to the --march=
option under icc.

Change-Id: I2d57a7a6e9d0b55c0059e9bc46cfc9bf9468c185
This commit is contained in:
Fritz Koenig 2010-08-24 16:27:49 -07:00
Родитель d73217ab17
Коммит a790906c3b
1 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -797,11 +797,21 @@ process_common_toolchain() {
add_ldflags -i-static add_ldflags -i-static
enabled x86_64 && add_cflags -ipo -no-prec-div -static -xSSE3 -axSSE3 enabled x86_64 && add_cflags -ipo -no-prec-div -static -xSSE3 -axSSE3
enabled x86_64 && AR=xiar enabled x86_64 && AR=xiar
case ${tune_cpu} in
atom*)
tune_cflags="-x"
tune_cpu="SSE3_ATOM"
;;
*)
tune_cflags="-march="
;;
esac
;; ;;
gcc*) gcc*)
add_cflags -m${bits} add_cflags -m${bits}
add_ldflags -m${bits} add_ldflags -m${bits}
link_with_cc=gcc link_with_cc=gcc
tune_cflags="-march="
setup_gnu_toolchain setup_gnu_toolchain
;; ;;
esac esac