I can't seem to find any correct way of manipulating SigSets in freepascal... although sigprocmask and sigpending are implemented, how have these been tested? How am I supposed to add something to a sigmask?