sync with w3m-0.2.2-inu-1.1/gc
This commit is contained in:
@@ -315,7 +315,7 @@ DCL_LOCK_STATE;
|
||||
/* It might help to manually inline the GC_malloc call here. */
|
||||
/* But any decent compiler should reduce the extra procedure call */
|
||||
/* to at most a jump instruction in this case. */
|
||||
# if defined(I386) && defined(SOLARIS_THREADS)
|
||||
# if defined(I386) && defined(GC_SOLARIS_THREADS)
|
||||
/*
|
||||
* Thread initialisation can call malloc before
|
||||
* we're ready for it.
|
||||
@@ -324,7 +324,7 @@ DCL_LOCK_STATE;
|
||||
* inopportune times.
|
||||
*/
|
||||
if (!GC_is_initialized) return sbrk(lb);
|
||||
# endif /* I386 && SOLARIS_THREADS */
|
||||
# endif /* I386 && GC_SOLARIS_THREADS */
|
||||
return((GC_PTR)REDIRECT_MALLOC(lb));
|
||||
}
|
||||
|
||||
@@ -360,7 +360,7 @@ DCL_LOCK_STATE;
|
||||
h = HBLKPTR(p);
|
||||
hhdr = HDR(h);
|
||||
# if defined(REDIRECT_MALLOC) && \
|
||||
(defined(SOLARIS_THREADS) || defined(LINUX_THREADS) \
|
||||
(defined(GC_SOLARIS_THREADS) || defined(GC_LINUX_THREADS) \
|
||||
|| defined(__MINGW32__)) /* Should this be MSWIN32 in general? */
|
||||
/* For Solaris, we have to redirect malloc calls during */
|
||||
/* initialization. For the others, this seems to happen */
|
||||
|
Reference in New Issue
Block a user