annotate dump_op_to_gdbco.pl @ 18:25be3bb0adf0 default tip

add debug tool (dump_op_to_gdbco.pl)
author Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Wed, 16 Jan 2019 16:50:10 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
18
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 use strict;
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 use warnings;
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
3
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 use FindBin;
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 use lib "$FindBin::Bin/lib";
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 use OPCODE2Function;
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
7
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 while (<>){
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 /op=(\d+)/;
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 my $op = $1;
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
11
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 print "$.:" , OPCODE2Function->codes($op)."\n";
25be3bb0adf0 add debug tool (dump_op_to_gdbco.pl)
Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 }