* 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…
	
		Reference in New Issue