Attached is a patch that tweaks the default gcc CFLAGS in configure to add "-W -Wno-unused-parameter" and then fixes most of the new warnings that showed up -- mainly signed/unsigned stuff, but some other minor things too (I didn't try to fix the longjump/vfork-clobber warnings). ..wayne..