summaryrefslogtreecommitdiff
path: root/external/gpl2/libmalloc/lib/combined.c
blob: 0ce6109f0f3f670b656108d054e39dc28fed01c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/*
 * this file (combined.c) is malloc.c, free.c, and realloc.c, combined into
 * one file, because the malloc.o in libc defined malloc, realloc, and free,
 * and libc sometimes invokes realloc, which can greatly confuse things
 * in the linking process...
 *
 *	$Id: combined.c,v 1.2 2021/03/03 21:46:43 christos Exp $
 */

#include "malloc.c"
#include "free.c"
#include "realloc.c"

/* jemalloc defines these */
void _malloc_prefork(void);
void _malloc_postfork(void); 
void _malloc_postfork_child(void);
void _malloc_prefork(void) {}
void _malloc_postfork(void) {}
void _malloc_postfork_child(void) {}