diff options
author | Peter Korsgaard <peter@korsgaard.com> | 2018-04-01 10:46:41 +0200 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2018-04-01 12:43:15 +0200 |
commit | 5e6fa93483caac317ab8844feb2ae9c07078a6c8 (patch) | |
tree | 5e2ddfc4f178d557b3c0646a18caf8b26f58d608 /docs/manual/adding-board-support.txt | |
parent | 8ba80282c3bb580c6a45ea114e70acac98fe1690 (diff) | |
download | buildroot-5e6fa93483caac317ab8844feb2ae9c07078a6c8.tar.gz buildroot-5e6fa93483caac317ab8844feb2ae9c07078a6c8.zip |
openblas: drop SSE_GENERIC target
Fixes #10856
The SSE_GENERIC target fails to build with a "sgemm_kernel.o: No such file
or directory" error. Several upstream bug reports exist for this:
https://github.com/xianyi/OpenBLAS/issues/502
https://github.com/xianyi/OpenBLAS/issues/685
In both cases, upstream suggests using a different target definition
instead. E.G. from issue 685:
You may use NORTHWOOD on x86: make TARGET=NORTHWOOD that uses SSE2
instructions. It's very hard to find non-SSE2 x86 CPUs today. For x86-64
use the PRESCOTT target
So drop the SSE_GENERIC target. The only x86_64 variant we support not
covered by a more specific openblas target is the default variant, nocona
and jaguar.
Nocona was a Xeon variant of the P4 "Prescott" architecture, so use the
PRESCOTT openblas target:
https://en.wikipedia.org/wiki/Xeon#Nocona_and_Irwindale
Jaguar is from the Bobcat family, so use the BOBCAT openblas target:
https://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Bobcat_core_architecture_(APU)
[Peter: add Jaguar as pointed out by Arnout]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'docs/manual/adding-board-support.txt')
0 files changed, 0 insertions, 0 deletions