malloc.h - scc - simple c99 compiler
HTML git clone git://git.simple-cc.org/scc
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
malloc.h (298B)
---
1 /* minimum amount of required units */
2 #define NALLOC 16
3
4 typedef union header Header;
5 union header {
6 struct hdr {
7 Header *next;
8 size_t size;
9 } h;
10 /* most restrictive type fixes the union size for alignment */
11 _ALIGNTYPE most;
12 };
13
14 extern void *_prevchunk(Header *);
15
16 extern Header *_freep;