X-Git-Url: http://demsky.eecs.uci.edu/git/?p=model-checker.git;a=blobdiff_plain;f=mymemory.cc;fp=mymemory.cc;h=4182e094e5251c1a8efedbe8a92c232c012f13f3;hp=9e05c369235dadb077b6d09b1cfb7b2ece92180f;hb=3897cb4ac31fe710f2333bd6ca917144b58844f2;hpb=042d2f1a02853db95cbd4bedf52c6b6bbab6b48e diff --git a/mymemory.cc b/mymemory.cc index 9e05c36..4182e09 100644 --- a/mymemory.cc +++ b/mymemory.cc @@ -124,7 +124,7 @@ void model_free(void *ptr) /** Bootstrap allocation. Problem is that the dynamic linker calls require * calloc to work and calloc requires the dynamic linker to work. */ -#define BOOTSTRAPBYTES 4096 +#define BOOTSTRAPBYTES 131072 char bootstrapmemory[BOOTSTRAPBYTES]; size_t offset = 0; @@ -134,7 +134,7 @@ void * HandleEarlyAllocationRequest(size_t sz) sz = (sz + 7) & ~7; if (sz > (BOOTSTRAPBYTES-offset)) { - model_print("OUT OF BOOTSTRAP MEMORY\n"); + model_print("OUT OF BOOTSTRAP MEMORY. Increase the size of BOOTSTRAPBYTES in mymemory.cc\n"); exit(EXIT_FAILURE); }