Use Doug Lea's malloc as an alternative to YAP's standard malloc

don't use TR directly in scanner/parser, this avoids trouble with ^C while
consulting large files.
pass gcc -mno-cygwin to library compilation in cygwin environment (cygwin should
compile out of the box now).


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1168 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
vsc
2004-10-28 20:12:23 +00:00
parent f267e74737
commit 2dfdca263d
19 changed files with 4503 additions and 83 deletions

View File

@@ -94,7 +94,7 @@ static cont *cont_top0;
#endif
static cont *cont_top;
static int
static void
gc_growtrail(int committed)
{
#if USE_SYSTEM_MALLOC
@@ -112,6 +112,7 @@ gc_growtrail(int committed)
#endif
longjmp(Yap_gc_restore, 1);
#endif
}
inline static void