From b898368a93792215f45fb3706c2ea0710cadad97 Mon Sep 17 00:00:00 2001 From: "kent@mysql.com" <> Date: Mon, 19 Dec 2005 17:00:53 +0100 Subject: [PATCH] my_global.h: Fix for bug #15841: Change in sql_map.cc and mmap breaks on HP-UX - in order to enable the mmap64() (and others) define _LARGEFILE64_SOURCE in case of _LARGEFILE_SOURCE defined on HPUX. --- include/my_global.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/my_global.h b/include/my_global.h index 76ad59f70cb..6be59e41512 100644 --- a/include/my_global.h +++ b/include/my_global.h @@ -415,6 +415,9 @@ C_MODE_END #include /* Go around some bugs in different OS and compilers */ +#if defined (HPUX11) && defined(_LARGEFILE_SOURCE) +#define _LARGEFILE64_SOURCE +#endif #if defined(_HPUX_SOURCE) && defined(HAVE_SYS_STREAM_H) #include /* HPUX 10.20 defines ulong here. UGLY !!! */ #define HAVE_ULONG