malloc.h - scc - simple c99 compiler
(HTM) 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;