Commit f5c080c7 authored by Marko Mäkelä's avatar Marko Mäkelä

MDEV-19845: Fix the build on some platforms

On some platforms, MY_RELAX_CPU() falls back to an atomic
memory operation, but my_cpu.h fails to include my_atomic.h.
parent 0b7fa5a0
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */
#include <my_global.h> #include <my_global.h>
#include <my_atomic.h>
#include <my_cpu.h> #include <my_cpu.h>
#ifdef HAVE_PAUSE_INSTRUCTION #ifdef HAVE_PAUSE_INSTRUCTION
......
...@@ -29,6 +29,7 @@ Created 2013-03-26 Sunny Bains. ...@@ -29,6 +29,7 @@ Created 2013-03-26 Sunny Bains.
#ifndef ib0mutex_h #ifndef ib0mutex_h
#define ib0mutex_h #define ib0mutex_h
#include "my_atomic.h"
#include "my_cpu.h" #include "my_cpu.h"
#include "os0event.h" #include "os0event.h"
#include "sync0arr.h" #include "sync0arr.h"
......
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