summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD80
1 files changed, 47 insertions, 33 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b6ba816d1b48..e2493426b256 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -16,38 +16,52 @@ _makenconfig=
# Note - the march=native option is unavailable by this method, use the nconfig
# and manually select it.
#
-# 1. AMD Opteron/Athlon64/Hammer/K8 (MK8)
-# 2. AMD Opteron/Athlon64/Hammer/K8 with SSE3 (MK8SSE3)
-# 3. AMD 61xx/7x50/PhenomX3/X4/II/K10 (MK10)
-# 4. AMD Barcelona (MBARCELONA)
-# 5. AMD Bobcat (MBOBCAT)
-# 6. AMD Jaguar (MJAGUAR)
-# 7. AMD Bulldozer (MBULLDOZER)
-# 8. AMD Piledriver (MPILEDRIVER)
-# 9. AMD Steamroller (MSTEAMROLLER)
-# 10. AMD Excavator (MEXCAVATOR)
-# 11. AMD Zen (MZEN)
-# 12. AMD Zen 2 (MZEN2)
-# 13. Intel P4 / older Netburst based Xeon (MPSC)
-# 14. Intel Atom (MATOM)
-# 15. Intel Core 2 (MCORE2)
-# 16. Intel Nehalem (MNEHALEM)
-# 17. Intel Westmere (MWESTMERE)
-# 18. Intel Silvermont (MSILVERMONT)
-# 19. Intel Goldmont (MGOLDMONT)
-# 20. Intel Goldmont Plus (MGOLDMONTPLUS)
-# 21. Intel Sandy Bridge (MSANDYBRIDGE)
-# 22. Intel Ivy Bridge (MIVYBRIDGE)
-# 23. Intel Haswell (MHASWELL)
-# 24. Intel Broadwell (MBROADWELL)
-# 25. Intel Skylake (MSKYLAKE)
-# 26. Intel Skylake X (MSKYLAKEX)
-# 27. Intel Cannon Lake (MCANNONLAKE)
-# 28. Intel Ice Lake (MICELAKE)
-# 29. Intel Cascade Lake (MCASCADELAKE)
-# 30. Generic-x86-64 (GENERIC_CPU)
-# 31. Native optimizations autodetected by GCC (MNATIVE)
-_subarch=
+# 1. AMD Opteron/Athlon64/Hammer/K8 (MK8)
+# 2. AMD Opteron/Athlon64/Hammer/K8 with SSE3 (MK8SSE3)
+# 3. AMD 61xx/7x50/PhenomX3/X4/II/K10 (MK10)
+# 4. AMD Barcelona (MBARCELONA)
+# 5. AMD Bobcat (MBOBCAT)
+# 6. AMD Jaguar (MJAGUAR)
+# 7. AMD Bulldozer (MBULLDOZER)
+# 8. AMD Piledriver (MPILEDRIVER)
+# 9. AMD Steamroller (MSTEAMROLLER)
+# 10. AMD Excavator (MEXCAVATOR)
+# 11. AMD Zen (MZEN)
+# 12. AMD Zen 2 (MZEN2)
+# 13. AMD Zen 3 (MZEN3)
+# 14. AMD Zen 4 (MZEN4)
+# 15. Intel P4 / older Netburst based Xeon (MPSC)
+# 16. Intel Core 2 (MCORE2)
+# 17. Intel Atom (MATOM)
+# 18. Intel Nehalem (MNEHALEM)
+# 19. Intel Westmere (MWESTMERE)
+# 20. Intel Silvermont (MSILVERMONT)
+# 21. Intel Goldmont (MGOLDMONT)
+# 22. Intel Goldmont Plus (MGOLDMONTPLUS)
+# 23. Intel Sandy Bridge (MSANDYBRIDGE)
+# 24. Intel Ivy Bridge (MIVYBRIDGE)
+# 25. Intel Haswell (MHASWELL)
+# 26. Intel Broadwell (MBROADWELL)
+# 27. Intel Skylake (MSKYLAKE)
+# 28. Intel Skylake X (MSKYLAKEX)
+# 29. Intel Cannon Lake (MCANNONLAKE)
+# 30. Intel Ice Lake (MICELAKE)
+# 31. Intel Cascade Lake (MCASCADELAKE)
+# 32. Intel Cooper Lake (MCOOPERLAKE)
+# 33. Intel Tiger Lake (MTIGERLAKE)
+# 34. Intel Sapphire Rapids (MSAPPHIRERAPIDS)
+# 35. Intel Rocket Lake (MROCKETLAKE)
+# 36. Intel Alder Lake (MALDERLAKE)
+# 37. Intel Raptor Lake (MRAPTORLAKE)
+# 38. Intel Meteor Lake (MMETEORLAKE)
+# 39. Intel Emerald Rapids (MEMERALDRAPIDS)
+# 40. Generic-x86-64 (GENERIC_CPU)
+# 41. Generic-x86-64-v2 (GENERIC_CPU2)
+# 42. Generic-x86-64-v3 (GENERIC_CPU3)
+# 43. Generic-x86-64-v4 (GENERIC_CPU4)
+# 44. Intel-Native optimizations autodetected by the compiler (MNATIVE_INTEL)
+# 45. AMD-Native optimizations autodetected by the compiler (MNATIVE_AMD)
+_subarch=45
# Compile ONLY used modules to VASTLY reduce the number of modules built
# and the build time.
@@ -114,7 +128,7 @@ validpgpkeys=(
)
b2sums=('SKIP'
'SKIP'
- '203acd823b0aa5ccd69303e0db1f9601ea3bb37dee0420c222880d7986a9e27bbaf5955a88057fc3d8f2b158e792a68ae65a7eaa6a692cc85fc2caea756112b1')
+ '5ed0bfaff8f3cd10192399f12d8a220f7960c3555df025ec8450334b561c9ccc34fcd7d577ef134a79a2800c8904d37861615557ac7b4aaff7ad99b129726287')
export KBUILD_BUILD_HOST=archlinux
export KBUILD_BUILD_USER=$pkgbase