From: Dmitry V. Levin Date: Mon, 6 Jun 2016 15:08:45 +0000 (+0000) Subject: xlat: extend syntax X-Git-Tag: v4.13~173 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0e2c5e226bd4388108de25967978ea2fc8387313;p=strace xlat: extend syntax * xlat/gen.sh: Implement #conditional directive that turns on preprocessor checks turned off earlier by #unconditional directive. --- diff --git a/xlat/gen.sh b/xlat/gen.sh index bc6982e0..cf78c47f 100755 --- a/xlat/gen.sh +++ b/xlat/gen.sh @@ -135,6 +135,9 @@ gen_header() while read line; do LC_COLLATE=C case $line in + '#conditional') + unconditional= + ;; '#unconditional') unconditional=1 ;; @@ -190,6 +193,9 @@ gen_header() while read line; do LC_COLLATE=C case ${line} in + '#conditional') + unconditional= + ;; '#unconditional') unconditional=1 ;;