* cygheap.cc (_csbrk): Report failing condition to stderr rather than strace.
This commit is contained in:
parent
cc9c680509
commit
b4f0009fe3
@ -1,3 +1,8 @@
|
||||
2004-02-15 Christopher Faylor <cgf@redhat.com>
|
||||
|
||||
* cygheap.cc (_csbrk): Report failing condition to stderr rather than
|
||||
strace.
|
||||
|
||||
2004-02-14 Christopher Faylor <cgf@redhat.com>
|
||||
|
||||
* Makefile.in: Compile syscalls.o with -fomit-frame-pointer.
|
||||
|
@ -205,7 +205,8 @@ _csbrk (int sbs)
|
||||
/* nothing to do */;
|
||||
else if (!VirtualAlloc (prebrk, (DWORD) sbs, MEM_COMMIT, PAGE_READWRITE))
|
||||
{
|
||||
malloc_printf ("couldn't commit memory for cygwin heap, %E");
|
||||
malloc_printf ("couldn't commit memory for cygwin heap, prebrk %p, size %d, heapsize now %d, max heap size %d, %E",
|
||||
prebrk, sbs, (char *) cygheap_max - (char *) cygheap, CYGHEAPSIZE);
|
||||
__seterrno ();
|
||||
cygheap_max = (char *) cygheap_max - sbs;
|
||||
return NULL;
|
||||
|
@ -743,12 +743,6 @@ dll_crt0_1 (char *)
|
||||
/* Initialize SIGSEGV handling, etc. */
|
||||
init_exceptions (&cygwin_except_entry);
|
||||
|
||||
/* Nasty static stuff needed by newlib -- point to a local copy of
|
||||
the reent stuff.
|
||||
Note: this MUST be done here (before the forkee code) as the
|
||||
fork copy code doesn't copy the data in libccrt0.cc (that's why we
|
||||
pass in the per_process struct into the .dll from libccrt0). */
|
||||
|
||||
user_data->resourcelocks->Init ();
|
||||
user_data->threadinterface->Init ();
|
||||
ProtectHandle (hMainProc);
|
||||
|
Loading…
x
Reference in New Issue
Block a user