]> granicus.if.org Git - strace/blobdiff - syscallent.sh
Stop using nargs == -1 in syscallent tables
[strace] / syscallent.sh
index 636cedeb6f7f868e1728e7d573fd052ff8e48963..58107d5f1df7573c3fc437d383f03f354bd96bf0 100755 (executable)
@@ -40,7 +40,7 @@ s/^#[ ]*define[ ][ ]*__NR_\([^ ]*\)[ ]*[^0-9()]*(__NR_Linux + \([0-9]*\))$/\1 \2
                while (++call < $2) {
                        f = "printargs"
                        n = "SYS_" call
-                       s = "\t{ -1,\t0,\t"
+                       s = "\t{ MA,\t0,\t"
                        s = s f ","
                        s = s substr(tabs, 1, 24/8 - int((length(f) + 1)/8))
                        s = s "\"" n "\""
@@ -50,7 +50,7 @@ s/^#[ ]*define[ ][ ]*__NR_\([^ ]*\)[ ]*[^0-9()]*(__NR_Linux + \([0-9]*\))$/\1 \2
                }
                f = "sys_" $1
                n = $1
-               s = "\t{ -1,\t0,\t"
+               s = "\t{ MA,\t0,\t"
                s = s f ","
                s = s substr(tabs, 1, 24/8 - int((length(f) + 1)/8))
                s = s "\"" n "\""
@@ -63,7 +63,7 @@ s/^#[ ]*define[ ][ ]*__NR_\([^ ]*\)[ ]*[^0-9()]*(__NR_Linux + \([0-9]*\))$/\1 \2
                while (++call < limit) {
                        f = "printargs"
                        n = "SYS_" call
-                       s = "\t{ -1,\t0,\t"
+                       s = "\t{ MA,\t0,\t"
                        s = s f ","
                        s = s substr(tabs, 1, 24/8 - int((length(f) + 1)/8))
                        s = s "\"" n "\""