diff options
author | Torbjorn Granlund <tg@gmplib.org> | 2021-01-01 14:46:22 +0100 |
---|---|---|
committer | Torbjorn Granlund <tg@gmplib.org> | 2021-01-01 14:46:22 +0100 |
commit | b6fb991332513cdc3a4b23380a80ef5dd42fd7bd (patch) | |
tree | a7479008df0ad42c80031ff3878e59f8b329f675 /configure.ac | |
parent | 7b6519a418a4444e48feade6420dafdb11920163 (diff) | |
download | gmp-b6fb991332513cdc3a4b23380a80ef5dd42fd7bd.tar.gz |
Handle zen3 different from zen2.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 06df1ee10..c51573cdb 100644 --- a/configure.ac +++ b/configure.ac @@ -1897,13 +1897,20 @@ case $host in x86_have_mulx=yes path_64="x86_64/zen x86_64" ;; - zen2 | zen2noavx | zen3 | zen3noavx) + zen2 | zen2noavx) gcc_cflags_cpu="-mtune=znver2 -mtune=znver1 -mtune=amdfam10 -mtune=k8" gcc_cflags_arch="-march=znver2 -march=znver1 -march=amdfam10 -march=k8" path="x86/k7/mmx x86/k7 x86/mmx x86" x86_have_mulx=yes path_64="x86_64/zen2 x86_64/zen x86_64" ;; + zen3 | zen3noavx) + gcc_cflags_cpu="-mtune=znver3 -mtune=znver2 -mtune=znver1 -mtune=amdfam10 -mtune=k8" + gcc_cflags_arch="-march=znver3 -march=znver2 -march=znver1 -march=amdfam10 -march=k8" + path="x86/k7/mmx x86/k7 x86/mmx x86" + x86_have_mulx=yes + path_64="x86_64/zen3 x86_64/zen2 x86_64/zen x86_64" + ;; core2) gcc_cflags_cpu="-mtune=core2 -mtune=k8" gcc_cflags_arch="-march=core2 -march=core2~-mno-sse2 -march=k8 -march=k8~-mno-sse2" |