Defining memory routines completely separately for Windows/Unix 32/64 bit.