Update of /cvsroot/linux-vax/usr/visualize_asm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23942
Modified Files:
parse_vax.c
Log Message:
- When (trying to) visualize the output of disassembled ROM images, there
are no function names, so make them optional.
Index: parse_vax.c
===================================================================
RCS file: /cvsroot/linux-vax/usr/visualize_asm/parse_vax.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- parse_vax.c 11 Mar 2005 21:29:34 -0000 1.1
+++ parse_vax.c 12 Mar 2005 09:11:49 -0000 1.2
@@ -34,24 +34,24 @@
.arg = { 0, 1, MATCH_UNUSED, },
},
{
- .regexp = "^[[:space:]]*([[:xdigit:]]+): [[:xdigit:] ]+ (sobgtr|blbc) [^,]+,([[:xdigit:]]+) <.*>$",
+ .regexp = "^[[:space:]]*([[:xdigit:]]+): [[:xdigit:] ]+ (sobgtr|blbc) [^,]+,(0x|)([[:xdigit:]]+)( <.*>|)$",
.type = "condjump",
- .arg = { 0, 1, 3, },
+ .arg = { 0, 1, 4, },
},
{
- .regexp = "^[[:space:]]*([[:xdigit:]]+): [[:xdigit:] ]+ (bbss|bbs|bbc|aoblss|aobleq) [^,]+,[^,]+,([[:xdigit:]]+) <.*>$",
+ .regexp = "^[[:space:]]*([[:xdigit:]]+): [[:xdigit:] ]+ (bbss|bbs|bbc|aoblss|aobleq) [^,]+,[^,]+,(0x|)([[:xdigit:]]+)( <.*>|)$",
.type = "condjump",
- .arg = { 0, 1, 3, },
+ .arg = { 0, 1, 4, },
},
{
- .regexp = "^[[:space:]]*([[:xdigit:]]+): [[:xdigit:] ]+ (brb|brw) ([[:xdigit:]]+) <.*>$",
+ .regexp = "^[[:space:]]*([[:xdigit:]]+): [[:xdigit:] ]+ (brb|brw) (0x|)([[:xdigit:]]+)( <.*>|)$",
.type = "jump",
- .arg = { 0, 1, 3, },
+ .arg = { 0, 1, 4, },
},
{
- .regexp = "^[[:space:]]*([[:xdigit:]]+): [[:xdigit:] ]+ (bneq|blss|beql|bleq|bgeq|blequ|bcc|bgtr) ([[:xdigit:]]+) <.*>$",
+ .regexp = "^[[:space:]]*([[:xdigit:]]+): [[:xdigit:] ]+ (bneq|blss|beql|bleq|bgeq|blequ|bcc|bgtr) (0x|)([[:xdigit:]]+)( <.*>|)$",
.type = "condjump",
- .arg = { 0, 1, 3, },
+ .arg = { 0, 1, 4, },
},
{
.regexp = "^[[:space:]]*([[:xdigit:]]+):[[:space:]]+.*$",
|