Browse Source

Update.

* include/byteswap.h: New file.

	* malloc/mtrace.c (mtrace): Use smaller output buffer to reduce
	.bss segment size.  Patch by Joe Keane <jgk@jgk.org>.
cvs/glibc-2-1-branch
Ulrich Drepper 28 years ago
parent
commit
e7993f207c
  1. 5
      ChangeLog
  2. 1
      include/byteswap.h
  3. 6
      malloc/mtrace.c

5
ChangeLog

@ -1,5 +1,10 @@
1998-04-10 Ulrich Drepper <drepper@cygnus.com>
* include/byteswap.h: New file.
* malloc/mtrace.c (mtrace): Use smaller output buffer to reduce
.bss segment size. Patch by Joe Keane <jgk@jgk.org>.
* inet/getnameinfo.c (getnameinfo): Change parameter to match
declaration. Patch by Richard Henderson.

1
include/byteswap.h

@ -0,0 +1 @@
#include <string/byteswap.h>

6
malloc/mtrace.c

@ -40,9 +40,11 @@ extern char *getenv ();
#include <stdlib.h>
#endif
#define TRACE_BUFFER_SIZE 512
static FILE *mallstream;
static const char mallenv[]= "MALLOC_TRACE";
static char mallbuf[BUFSIZ]; /* Buffer for the output. */
static char malloc_trace_buffer[TRACE_BUFFER_SIZE];
__libc_lock_define_initialized (static, lock);
@ -242,7 +244,7 @@ mtrace ()
if (mallstream != NULL)
{
/* Be sure it doesn't malloc its buffer! */
setbuf (mallstream, mallbuf);
setvbuf (mallstream, malloc_trace_buffer, TRACE_BUFFER_SIZE);
fprintf (mallstream, "= Start\n");
tr_old_free_hook = __free_hook;
__free_hook = tr_freehook;

Loading…
Cancel
Save