]> rtime.felk.cvut.cz Git - lisovros/linux_canprio.git/blobdiff - tools/perf/util/trace-event-parse.c
perf tools: Handle - and + in parsing trace print format
[lisovros/linux_canprio.git] / tools / perf / util / trace-event-parse.c
index fde1a434d630cf861435524dc3fe50cf64860c7e..2d424ff50ec27f8f98f65ad9d6efd52dc5f3c56c 100644 (file)
@@ -2106,6 +2106,12 @@ static unsigned long long eval_num_arg(void *data, int size,
                                die("unknown op '%s'", arg->op.op);
                        val = left == right;
                        break;
+               case '-':
+                       val = left - right;
+                       break;
+               case '+':
+                       val = left + right;
+                       break;
                default:
                        die("unknown op '%s'", arg->op.op);
                }