/[gcl]/gcl/configure.in
ViewVC logotype

Diff of /gcl/configure.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.203 by camm, Wed Oct 12 16:27:11 2005 UTC revision 1.204 by camm, Thu Oct 20 00:28:10 2005 UTC
# Line 10  AC_SUBST(VERSION) Line 10  AC_SUBST(VERSION)
10  # Arguments  # Arguments
11  #  #
12    
 help="--enable-maxpage=XXXX will compile in a page table of size XXX (default ${default_maxpage})"  
   
 AC_ARG_ENABLE(maxpage,[ --enable-maxpage=XXXX will compile in a page table of size XXX (eg '--enable-maxpage=64*1024' would give 64K pages allowing 256 MB if pages are 4K each)],,enable_maxpage=262144)  
 #AC_DEFINE_UNQUOTED(MAXPAGE,$enable_maxpage)  
   
   
13  AC_ARG_ENABLE(holediv,[ --enable-holediv=XXXX will specify that 1/XXXX of the core should be used as the hole between the heap and relocatable memory area],,enable_holediv=4)  AC_ARG_ENABLE(holediv,[ --enable-holediv=XXXX will specify that 1/XXXX of the core should be used as the hole between the heap and relocatable memory area],,enable_holediv=4)
14  AC_DEFINE_UNQUOTED(HOLEDIV,$enable_holediv)  AC_DEFINE_UNQUOTED(HOLEDIV,$enable_holediv)
15    
# Line 1195  AC_TRY_RUN([#include <stdio.h> Line 1189  AC_TRY_RUN([#include <stdio.h>
1189  int main() {size_t i=getpagesize(),j;  int main() {size_t i=getpagesize(),j;
1190              FILE *fp=fopen("conftest1","w");              FILE *fp=fopen("conftest1","w");
1191              for (j=0;i>>=1;j++);              for (j=0;i>>=1;j++);
1192                if (j<12) {printf("pagewidth %u is too small\n",j);return -1;}
1193              fprintf(fp,"%u",j);              fprintf(fp,"%u",j);
1194              return 0;}],PAGEWIDTH=`cat conftest1`,PAGEWIDTH=0,PAGEWIDTH=0)              return 0;}],PAGEWIDTH=`cat conftest1`,PAGEWIDTH=0,PAGEWIDTH=0)
1195  AC_MSG_RESULT($PAGEWIDTH)  AC_MSG_RESULT($PAGEWIDTH)
1196  AC_DEFINE_UNQUOTED(PAGEWIDTH,$PAGEWIDTH)  AC_DEFINE_UNQUOTED(PAGEWIDTH,$PAGEWIDTH)
1197  AC_SUBST(PAGEWIDTH)  AC_SUBST(PAGEWIDTH)
1198    
1199    AC_TRY_RUN([#include <stdio.h>
1200                #include <unistd.h>
1201    int main() {FILE *fp=fopen("conftest1","w");
1202                fprintf(fp,"%u",262144*($SIZEOF_LONG>>2)/(1<<($PAGEWIDTH-12)));
1203                return 0;}],def_maxpage=`cat conftest1`,def_maxpage=262144,def_maxpage=262144)
1204    
1205    help="--enable-maxpage=XXXX will compile in a page table of size XXX (default ${default_maxpage})"
1206    AC_ARG_ENABLE(maxpage,[ --enable-maxpage=XXXX will compile in a page table of size XXX (eg '--enable-maxpage=64*1024' would give 64K pages allowing 256 MB if pages are 4K each)],,enable_maxpage=$def_maxpage)
1207    #AC_DEFINE_UNQUOTED(MAXPAGE,$enable_maxpage)
1208    
1209    
1210  AC_MSG_CHECKING(CSTACK_ADDRESS)  AC_MSG_CHECKING(CSTACK_ADDRESS)
1211  AC_TRY_RUN([#include <stdio.h>  AC_TRY_RUN([#include <stdio.h>

Legend:
Removed from v.1.203  
changed lines
  Added in v.1.204

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26