PATCH libmacro: Rename ALIGN() macro into ALIGN2()
PATCH libmacro: Rename ALIGN() macro into ALIGN2()

TL;DR: macOS defined single-parametered ALIGN() macro in <sys/param.h>

libmacro.h:84:9: error: 'ALIGN' macro redefined [-Werror,-Wmacro-redefined]
 #define ALIGN(x, a)     (((x) + (a) - 1) & ~((a) - 1))
         ^
/usr/include/i386/param.h:83:9: note: previous definition is here
 #define ALIGN(p)        __DARWIN_ALIGN(p)
         ^
1 error generated.

see:
xnu-kernel-source/bsd/i386/_param.h
xnu-kernel-source/bsd/i386/param.h

gozfree/libraries,gozfree/libraries,gozfree/libraries,gozfree/libraries