In 32bits, this is bad and not C99 conformant.
But in 64bits, this is worse than bad. Most functions return or take sqInt parameters wich are going to be 64bits long but assumed int (32 bits) without the declaration...
vm-dev@lists.squeakfoundation.org