C sizeof int and Long int

sizeof(int)<=sizeof(long int), Explain how equality holds if both data types are on same machine?