Mercurial > hg > xemacs-beta
diff src/mc-alloc.c @ 3212:26a547441418
[xemacs-hg @ 2006-01-21 13:34:20 by crestani]
Fixes for Cygwin 1.5.19:
* sysdir.h: Workaround missing d_ino field from 'struct dirent'.
* mc-alloc.c (init_mc_allocator): Cygwin claims to have a 64k
page size, add it.
author | crestani |
---|---|
date | Sat, 21 Jan 2006 13:34:21 +0000 |
parents | 141c2920ea48 |
children | d674024a8674 |
line wrap: on
line diff
--- a/src/mc-alloc.c Fri Jan 20 22:51:21 2006 +0000 +++ b/src/mc-alloc.c Sat Jan 21 13:34:21 2006 +0000 @@ -1732,7 +1732,12 @@ case 4096: log_page_size = 12; break; case 8192: log_page_size = 13; break; case 16384: log_page_size = 14; break; - default: ABORT (); + case 32768: log_page_size = 15; break; + case 65536: log_page_size = 16; break; + default: + fprintf(stderr, "##### SYS_PAGE_SIZE=%d not supported #####\n", + SYS_PAGE_SIZE); + ABORT (); } page_size_div_2 = (EMACS_INT) SYS_PAGE_SIZE >> 1;