summaryrefslogtreecommitdiff
path: root/innobase/include/os0file.h
diff options
context:
space:
mode:
authorunknown <tim@threads.polyesthetic.msg>2001-02-19 20:13:17 -0500
committerunknown <tim@threads.polyesthetic.msg>2001-02-19 20:13:17 -0500
commit09f57ee0bd33e8bb16e8b241a716a2712c2143a1 (patch)
tree3e16ad05aae1c1841b1980db8b815b2f3f44ff94 /innobase/include/os0file.h
parent808bb0025d7b91db3af62a4883da5e9a1902d6fc (diff)
downloadmariadb-git-09f57ee0bd33e8bb16e8b241a716a2712c2143a1.tar.gz
Portability and bug fixes for Innobase.
Add --with-innobase-db to configure. acconfig.h: HAVE_INNOBASE_DB acinclude.m4: add MYSQL_CHECK_INNOBASE configure.in: use MYSQL_CHECK_INNOBASE and configure innobase directory innobase/configure.in: add AM_MAINTAINER_MODE innobase/include/lock0types.h: define lock_t innobase/include/os0file.h: define S_IRWX[UGO] if needed innobase/include/os0sync.h: use pthread_cond_t instead of mutex innobase/include/sync0types.h: define mutex_t innobase/os/os0sync.c: use pthread_cond_t instead of mutex sql/Makefile.am: add @innobase_{includes,libs}@ sql/ha_innobase.cc: fix casts
Diffstat (limited to 'innobase/include/os0file.h')
-rw-r--r--innobase/include/os0file.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/innobase/include/os0file.h b/innobase/include/os0file.h
index 5b90f24f12e..a02cd947c28 100644
--- a/innobase/include/os0file.h
+++ b/innobase/include/os0file.h
@@ -28,6 +28,12 @@ Created 10/21/1995 Heikki Tuuri
#define POSIX_ASYNC_IO
#endif
+#ifndef S_IRWXU
+#define S_IRWXU 00700
+#define S_IRWXG 00070
+#define S_IRWXO 00007
+#endif
+
#endif
#ifdef __WIN__