diff options
author | Tulio Magno Quites Machado Filho <tuliom@linux.ibm.com> | 2020-03-26 13:13:31 +1100 |
---|---|---|
committer | Vicențiu-Marian Ciorbaru <vicentiu@mariadb.org> | 2020-04-13 14:32:10 +0300 |
commit | 9aacda409db8606b985a93f675487943846cbc86 (patch) | |
tree | 3c09afe081bc218664c366b5dc4fc42332511366 /strings | |
parent | 811e4409ce587bc4b693cc0262bccccacc0238fb (diff) | |
download | mariadb-git-9aacda409db8606b985a93f675487943846cbc86.tar.gz |
MDEV-21984: POWER crc32 acceleration - fix clang's behavior on versions >= 7
Clang 7 changed the behavior of vec_xxpermdi in order to match GCC's
behavior. After this change, code that used to work on Clang 6 stopped
to work on Clang >= 7.
Tested on Clang 6, 7, 8 and 9.
Reference: https://bugs.llvm.org/show_bug.cgi?id=38192
Upstream fix: https://github.com/antonblanchard/crc32-vpmsum/commit/361aaf77a599995e23acd50c9c50d48d30c69241
Diffstat (limited to 'strings')
0 files changed, 0 insertions, 0 deletions