Passing integer 0 in for a pointer value doesn't work on IA64. Fix this