Merge pull request #4177 from sjackman/oldest_cpu

oldest_cpu: Bottling architecture of ARM is armv6
This commit is contained in:
Mike McQuaid 2018-05-16 08:53:12 +01:00 committed by GitHub
commit d8ccdd9f26
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,6 +9,8 @@ module Hardware
OPTIMIZATION_FLAGS = {
core2: "-march=core2",
core: "-march=prescott",
armv6: "-march=armv6",
armv8: "-march=armv8-a",
dunno: "-march=native",
}.freeze
@ -147,6 +149,12 @@ module Hardware
else
:core
end
elsif Hardware::CPU.arm?
if Hardware::CPU.is_64_bit?
:armv8
else
:armv6
end
else
Hardware::CPU.family
end