From db135493669e5e2e1d0dc5c30c8d4a38bfd6653f Mon Sep 17 00:00:00 2001 From: "Frank Ch. Eigler" Date: Thu, 8 Apr 2010 17:15:49 -0400 Subject: PR11343: backward compatibility option/conditional * main.cxx: Add "--compatible=VERSION" option. * session.h (compatible): Store it. * parse.cxx (eval_pp_conditional): Look at it as %( systemtap_v CMP VALUE ... %) * stap.1.in: Document it. * testsuite/parseko/preprocess17.stp, parseok/twenty.stp: Test it. --- stap.1.in | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'stap.1.in') diff --git a/stap.1.in b/stap.1.in index 01fb9aba..0fc052ff 100644 --- a/stap.1.in +++ b/stap.1.in @@ -249,6 +249,12 @@ output files exceed .B \-\-skip\-badvars Ignore out of context variables and substitute with literal 0. +.TP +.BI \-\-compatible VERSION +Suppress recent script language or tapset changes which are incompatible +with given older version of systemtap. This may be useful if a much older +systemtap script fails to run. + .SH ARGUMENTS Any additional arguments on the command line are passed to the script -- cgit