X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;ds=sidebyside;f=macros.arch;h=bc22441c862689799fc023f5d521839f5fd447e0;hb=8971ab2e92a83d22b3ac15b2b634517ee1c055f1;hp=2718e3c3f372ad618eece11d354ac4e77d07ab34;hpb=db2a9058457d123f0a30ac29e622a671a02543b8;p=packages%2Frpm-tld-macros.git diff --git a/macros.arch b/macros.arch index 2718e3c..bc22441 100644 --- a/macros.arch +++ b/macros.arch @@ -19,3 +19,9 @@ %arch32 %{ix86} %{arm32} ppc sparc sparcv9 %arch64 %{x8664} %{arm64} ppc64 sparc64 + +# architectures with support for 8-byte (64 bits) atomics +%arch_with_atomics64 i586 i686 athlon pentium2 pentium3 pentium4 %{x8664} x32 %{armv7} %{armv8} aarch64 mips64 ppc64 sparcv9 sparc64 + +# architectures with support for 16-byte (128 bits) atomics +%arch_with_atomics128 x86_64_v2 x86_64_v3 x86_64_v4