Home
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;