[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] libjit/tools gen-rules-parser.y
From: |
Aleksey Demakov |
Subject: |
[dotgnu-pnet-commits] libjit/tools gen-rules-parser.y |
Date: |
Thu, 29 Jun 2006 13:59:27 +0000 |
CVSROOT: /sources/dotgnu-pnet
Module name: libjit
Changes by: Aleksey Demakov <avd> 06/06/29 13:59:27
Modified files:
tools : gen-rules-parser.y
Log message:
use $1 instead of $0 for dest register
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libjit/tools/gen-rules-parser.y?cvsroot=dotgnu-pnet&r1=1.9&r2=1.10
Patches:
Index: gen-rules-parser.y
===================================================================
RCS file: /sources/dotgnu-pnet/libjit/tools/gen-rules-parser.y,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- gen-rules-parser.y 16 Jun 2006 17:53:52 -0000 1.9
+++ gen-rules-parser.y 29 Jun 2006 13:59:27 -0000 1.10
@@ -835,14 +835,18 @@
}
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]);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] libjit/tools gen-rules-parser.y,
Aleksey Demakov <=