summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/my_sys.h3
-rw-r--r--sql/sql_map.cc4
-rw-r--r--storage/myisam/mi_packrec.c7
3 files changed, 3 insertions, 11 deletions
diff --git a/include/my_sys.h b/include/my_sys.h
index cda308f222a..909aa942968 100644
--- a/include/my_sys.h
+++ b/include/my_sys.h
@@ -820,6 +820,9 @@ my_bool my_gethwaddr(uchar *to);
#ifndef MAP_NOSYNC
#define MAP_NOSYNC 0
#endif
+#ifndef MAP_NORESERVE
+#define MAP_NORESERVE 0 /* For irix and AIX */
+#endif
#ifdef HAVE_MMAP64
#define my_mmap(a,b,c,d,e,f) mmap64(a,b,c,d,e,f)
diff --git a/sql/sql_map.cc b/sql/sql_map.cc
index 56b4b765355..8376b3bbfcc 100644
--- a/sql/sql_map.cc
+++ b/sql/sql_map.cc
@@ -25,10 +25,6 @@
#include <sys/mman.h>
#endif
-#ifndef MAP_NORESERVE
-#define MAP_NORESERVE 0 // For IRIX
-#endif
-
mapped_files::mapped_files(const my_string filename,byte *magic,uint magic_length)
{
#ifdef HAVE_MMAP
diff --git a/storage/myisam/mi_packrec.c b/storage/myisam/mi_packrec.c
index 6a1fca9ede9..aa6ea016070 100644
--- a/storage/myisam/mi_packrec.c
+++ b/storage/myisam/mi_packrec.c
@@ -1176,13 +1176,6 @@ static uint max_bit(register uint value)
static int _mi_read_mempack_record(MI_INFO *info,my_off_t filepos,byte *buf);
static int _mi_read_rnd_mempack_record(MI_INFO*, byte *,my_off_t, my_bool);
-#ifndef MAP_NORESERVE
-#define MAP_NORESERVE 0 /* For irix */
-#endif
-#ifndef MAP_FAILED
-#define MAP_FAILED -1
-#endif
-
my_bool _mi_memmap_file(MI_INFO *info)
{
byte *file_map;