INVALID_ADDR
#define INVALID_ADDR ((void *)(uintptr_t)(-1L))
#define INVALID_ADDR(a) (((unsigned long)(a) & 1L))