mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 19:37:16 +02:00
at run-time, so that an executable compiled on Mac OS X 10.2 can be run on Mac OS X 10.2 (without the work-around) and Mac OS X 10.3 and later with the work-aroud enabled. innobase/include/srv0start.h: Mac OS X: Add srv_have_fullfsync innobase/os/os0file.c: os_file_flush(): Use F_FULLFSYNC on Mac OS X 10.3, but not on 10.2 innobase/srv/srv0start.c: innobase_start_or_create_for_mysql(): When compiled on OS X 10.2, detect if the binary is running on OS X 10.3 or later, and set srv_have_fullfsync accordingly. |
||
|---|---|---|
| .. | ||
| Makefile.am | ||
| makefilewin | ||
| srv0que.c | ||
| srv0srv.c | ||
| srv0start.c | ||