]> granicus.if.org Git - strace/blobdiff - signalent.sh
signal: fix omission of field names in sigaction printers
[strace] / signalent.sh
old mode 100644 (file)
new mode 100755 (executable)
index de4bf6e..62ae786
 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-#      $Id$
 
 cat $* |
        sed -n -e 's/\/\*.*\*\// /' -e 's/^#[   ]*define[       ][      ]*SIG\([^_      ]*\)[   ][      ]*\([0-9][0-9]*\)[      ]*$/\1 \2/p' |
-       sort +1n |
+       sort -k2n | uniq |
        awk '
        BEGIN {
                tabs = "\t\t\t\t\t\t\t\t"