summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@gmail.com>2019-09-29 06:47:05 +0200
committerTodd Gamblin <tgamblin@llnl.gov>2019-09-28 21:47:05 -0700
commit9117dfd11854d38b5ad3dda2101c6d3a9620ff98 (patch)
treef5fa8be3dfd5c3be07cdaa37fa78f98380e0f6a4 /lib
parent467261803fc32750e48b6e7357788d11488152c6 (diff)
downloadspack-9117dfd11854d38b5ad3dda2101c6d3a9620ff98.tar.gz
spack-9117dfd11854d38b5ad3dda2101c6d3a9620ff98.tar.bz2
spack-9117dfd11854d38b5ad3dda2101c6d3a9620ff98.tar.xz
spack-9117dfd11854d38b5ad3dda2101c6d3a9620ff98.zip
Add all the 'generic' architectures that are mentioned in recipes (#12958)
LLVM, mesa and other packages check for these generic microarchitectures. One solution is to let Spack know they exist.
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/llnl/util/cpu/microarchitectures.json35
1 files changed, 35 insertions, 0 deletions
diff --git a/lib/spack/llnl/util/cpu/microarchitectures.json b/lib/spack/llnl/util/cpu/microarchitectures.json
index 1ee782b408..2e20cc98f8 100644
--- a/lib/spack/llnl/util/cpu/microarchitectures.json
+++ b/lib/spack/llnl/util/cpu/microarchitectures.json
@@ -825,6 +825,41 @@
"flags": "-march=armv8-a -mtune=generic"
}
}
+ },
+ "arm": {
+ "from": null,
+ "vendor": "generic",
+ "features": [],
+ "compilers": {
+ }
+ },
+ "ppc": {
+ "from": null,
+ "vendor": "generic",
+ "features": [],
+ "compilers": {
+ }
+ },
+ "ppcle": {
+ "from": null,
+ "vendor": "generic",
+ "features": [],
+ "compilers": {
+ }
+ },
+ "sparc": {
+ "from": null,
+ "vendor": "generic",
+ "features": [],
+ "compilers": {
+ }
+ },
+ "sparc64": {
+ "from": null,
+ "vendor": "generic",
+ "features": [],
+ "compilers": {
+ }
}
},
"feature_aliases": {