Support for signed/unsigned int, long, long long types (covers NSInteger/NSUInteger on 32 bit and 64 bit platforms)