Split "long *sp;" into "__greg_t sp, *spp;", which reduces the cast density and could be used to clean up the ppc32 version as well.