Commit 2090d651 authored by heikki@donna.mysql.fi's avatar heikki@donna.mysql.fi

univ.i Do not inline on Unix if non-gcc compiler

parent dc618189
......@@ -9,7 +9,6 @@ Created 1/20/1994 Heikki Tuuri
#ifndef univ_i
#define univ_i
#if (defined(_WIN32) || defined(_WIN64))
#define __WIN__
#include <windows.h>
......@@ -28,6 +27,11 @@ be defined:
#else
/* The Unix version */
/* Most C compilers other than gcc do not know 'extern inline' */
#ifndef __GNUC__
#define UNIV_MUST_NOT_INLINE
#endif
/* Include two header files from MySQL to make the Unix flavor used
in compiling more Posix-compatible. We assume that 'innobase' is a
subdirectory of 'mysql'. */
......@@ -37,7 +41,6 @@ subdirectory of 'mysql'. */
/* Include <sys/stat.h> to get S_I... macros defined for os0file.c */
#include <sys/stat.h>
#undef PACKAGE
#undef VERSION
......
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