2 .TH align 3 "4 January 2009" "Straylight/Edgeware" "mLib utilities library"
4 align \- alignment utilities
8 .B "#include <mLib/align.h>"
10 .BI "size_t ALIGN(size_t " sz ");"
15 macro returns the value of its argument
17 rounded up to the next multiple of the size of
19 which is defined as a union containing a selection of built-in types.
20 The intent is to write fairly portable memory allocators, which must
21 return correctly-aligned memory.
26 Mark Wooding, <mdw@distorted.org.uk>