The ping source from the widely deployed netkit-0.10 breaks when compiled on ia32 with egcs-1.1.2. A testcase follows, with annotated .s file (buggy asm pointed out by "Petr Vandrovec Ing. VTEI" <VANDROVE@vc.cvut.cz>).