Commit c47069ea authored by Daniel Black's avatar Daniel Black

MDEV-28313 InnoDB transactions are not aligned at cache lines (postfix)

aarch64 RHEL7 and Centos7 internal compiler error here, so we carry
another pragma enchantment like buf0lru.cc and row0ins.cc.
parent b8398ee1
...@@ -1211,6 +1211,10 @@ row_vers_build_for_consistent_read( ...@@ -1211,6 +1211,10 @@ row_vers_build_for_consistent_read(
return(err); return(err);
} }
#if defined __aarch64__&&defined __GNUC__&&__GNUC__==4&&!defined __clang__
/* Avoid GCC 4.8.5 internal compiler error "could not split insn". */
# pragma GCC optimize ("O0")
#endif
/*****************************************************************//** /*****************************************************************//**
Constructs the last committed version of a clustered index record, Constructs the last committed version of a clustered index record,
which should be seen by a semi-consistent read. */ which should be seen by a semi-consistent read. */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment