1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| #!/bin/sh
|
| objroot=$1
|
| cat <<EOF
| #ifndef JEMALLOC_H_
| #define JEMALLOC_H_
| #ifdef __cplusplus
| extern "C" {
| #endif
|
| EOF
|
| for hdr in jemalloc_defs.h jemalloc_rename.h jemalloc_macros.h \
| jemalloc_protos.h jemalloc_typedefs.h jemalloc_mangle.h ; do
| cat "${objroot}include/jemalloc/${hdr}" \
| | grep -v 'Generated from .* by configure\.' \
| | sed -e 's/ $//g'
| echo
| done
|
| cat <<EOF
| #ifdef __cplusplus
| }
| #endif
| #endif /* JEMALLOC_H_ */
| EOF
|
|