Bug #74453 | Remove HAVE_ATOMIC_BUILTINS from InnoDB source code | ||
---|---|---|---|
Submitted: | 20 Oct 2014 12:13 | Modified: | 22 Oct 2014 12:55 |
Reporter: | Marko Mäkelä | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: InnoDB storage engine | Severity: | S3 (Non-critical) |
Version: | 5.7.5 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[20 Oct 2014 12:13]
Marko Mäkelä
[22 Oct 2014 12:55]
Daniel Price
Posted by developer: Fixed as of the upcoming 5.7.6 release, and here's the changelog entry: As of MySQL 5.7.5, MySQL builds depend on atomic memory access primitives being present on the target platform. To simplify the code, "HAVE_ATOMIC_BUILTINS" are removed from the "InnoDB" source in MySQL 5.7.6. "InnoDB" now depends on Microsoft atomics on Windows, and on GCC-style atomics on other platforms.