Merge "update signal.h to be C90 compatable"