--- freem/src/frmgbl.c 2025/05/16 04:42:02 1.18 +++ freem/src/frmgbl.c 2025/05/16 13:22:58 1.19 @@ -1,5 +1,5 @@ /* - * $Id: frmgbl.c,v 1.18 2025/05/16 04:42:02 snw Exp $ + * $Id: frmgbl.c,v 1.19 2025/05/16 13:22:58 snw Exp $ * freem global C variables * * @@ -24,6 +24,9 @@ * along with FreeM. If not, see . * * $Log: frmgbl.c,v $ + * Revision 1.19 2025/05/16 13:22:58 snw + * Bump version to account for shared memory changes + * * Revision 1.18 2025/05/16 04:42:02 snw * Fix macOS port * @@ -676,15 +679,9 @@ short debug_mode = FALSE; int lasterr[NESTLEVLS + 1]; short first_process = FALSE; -#if defined(__FreeBSD__) - size_t shm_init_size = 4194304; -#else -# if !defined(__APPLE__) - size_t shm_init_size = 16777216; -# else - size_t shm_init_size = 2048576; -#endif -#endif +size_t shm_init_size = 16777216; /* initial size of SysV shared memory segment (16M + overhead); + requires a kernel shmmax (or equivalent) parameter of at least + 17002496 */ short inrpt_after_async = FALSE; void unnew (void)