From 8269db2b086c3928410e8c5d605e5783065b8f41 Mon Sep 17 00:00:00 2001 From: Aleksey Demakov Date: Thu, 29 Jun 2006 13:59:27 +0000 Subject: [PATCH] use $1 instead of $0 for dest register --- tools/gen-rules-parser.y | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/gen-rules-parser.y b/tools/gen-rules-parser.y index 9495ba5..5f0c372 100644 --- a/tools/gen-rules-parser.y +++ b/tools/gen-rules-parser.y @@ -835,14 +835,18 @@ gensel_output_code( } while(*code != '\0') { +#if 0 first = free_dest ? '0' : '1'; - if(*code == '$' && code[1] >= first && code[1] <= (first + MAX_PATTERN)) +#else + first = '1'; +#endif + if(*code == '$' && code[1] >= first && code[1] < (first + MAX_PATTERN)) { index = code[1] - first; printf(names[index]); code += 2; } - else if(*code == '%' && code[1] >= first && code[1] <= (first + MAX_PATTERN)) + else if(*code == '%' && code[1] >= first && code[1] < (first + MAX_PATTERN)) { index = code[1] - first; printf(other_names[index]); -- 2.47.3