not BADSIG. I know they are the same thing, but this allows me to remove the otherwised unused, bogus macro BADSIG from signal.h