2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-13 00:12:11 +00:00

tools: remove default 'i386' for architecture on x86

[SVN r77201]
This commit is contained in:
Oliver Kowalke
2012-03-04 10:11:00 +00:00
parent 584a0636af
commit efeb8fceca

View File

@@ -1097,9 +1097,10 @@ local rule cpu-flags ( toolset variable : architecture : instruction-set + : val
#
# x86 and compatible
# The 'native' option appeared in gcc 4.2 so we cannot safely use it
# as default. Use conservative i386 instead.
# as default. Don't use i386 instead otherwise you get combinations like
# -march=i386 -m64.
cpu-flags gcc OPTIONS : x86 : native : -march=native ;
cpu-flags gcc OPTIONS : x86 : i386 : -march=i386 : default ;
cpu-flags gcc OPTIONS : x86 : i386 : -march=i386 ;
cpu-flags gcc OPTIONS : x86 : i486 : -march=i486 ;
cpu-flags gcc OPTIONS : x86 : i586 : -march=i586 ;
cpu-flags gcc OPTIONS : x86 : i686 : -march=i686 ;