GCC does not catch hardware exceptions like divide by 0 and other traps. Look at signal(3) for information on how to trap these on UNIX's. Thanks, Andrew Pinski On Monday, August 26, 2002, at 11:14 , Serguei I. Ivantsov wrote: