3 # Parse link map and generate symbols.txt to use with VProbes.
9 die "Missing map file\n" unless -f
$map;
10 open MAP
, "<$map" or die "Unable to open $map: $!";
14 while (my $line = <MAP
>) {
15 if ($line =~ m/^\s+0x([0-9a-f]+)\s+(\w+)\s*$/) {
23 open SYMS
, ">symbols.txt" or die "Unable to open symbols.txt: $!";
25 foreach my $addr (sort(keys(%syms))) {
26 my $sym = $syms{$addr};
27 print SYMS
"$addr T $sym\n";