It's defined in /usr/include/stdint.h:
/usr/include/stdint.h
typedef long int intptr_t;
is it supposed to be a type for integer or pointer?