|
@ -67,6 +67,13 @@ of the 32-bit x86 assembler in mutex operations. */ |
|
|
# define UNIV_MUST_NOT_INLINE |
|
|
# define UNIV_MUST_NOT_INLINE |
|
|
# endif |
|
|
# endif |
|
|
|
|
|
|
|
|
|
|
|
/* When on Solaris, gcc, and 32-bit disable inlining */ |
|
|
|
|
|
|
|
|
|
|
|
# if defined(__GNUC__) && defined(UNIV_SOLARIS) && !defined(__x86_64__) |
|
|
|
|
|
# undef UNIV_MUST_NOT_INLINE |
|
|
|
|
|
# define UNIV_MUST_NOT_INLINE |
|
|
|
|
|
# endif |
|
|
|
|
|
|
|
|
# ifdef HAVE_PREAD |
|
|
# ifdef HAVE_PREAD |
|
|
# define HAVE_PWRITE |
|
|
# define HAVE_PWRITE |
|
|
# endif |
|
|
# endif |
|
|