-----BEGIN PGP SIGNED MESSAGE----- I looked at the lines where those errors were: It appears to be a #define for SKIP_RETURN. I'm not sure what its about, but I would suggest doing one of two things: 1) Test the heck out of your binary. Make sure it works for all cases that you find important. In particular, see where those particular places in the code are, and see if it is doing the right thing, or 2) Get gcc 2.3.2 (or greater) and compile with that... I use that, and I don't get the errors.. Its possible that unproto is doing something funky, or perhaps its something the compiler is doing with code that says: do { [do somethine here } while(0); I'm not sure, exactly. Sun compiler bugs are not unheard of. ;-) - -derek PGP 2 key available upon request on the key-server: pgp-public-keys@toxicwaste.mit.edu - -- Derek Atkins, MIT '93, Electrical Engineering and Computer Science Secretary, MIT Student Information Processing Board (SIPB) MIT Media Laboratory, Speech Research Group warlord@MIT.EDU PP-ASEL N1NWH -----BEGIN PGP SIGNATURE----- Version: 2.2 iQBuAgUBK50fkjh0K1zBsGrxAQFTlALDBWJ/yZBRTQoRkI7uc0jo7DF1e/J8DfIB N7Q9SmdpLTcyFClOoluNZeqJQQpGGyp0I+VgegcX9Ls3PDkXh8/0wfpexa46p6Ex AAZARjYdyDgZSR8nPv+0YYk= =zCC0 -----END PGP SIGNATURE-----