forked from len0rd/rockbox
Utils/Analysis/Find_Addr.pl: fix wrongly recognizing addresses as being in codec or plugin space when their addresses were invalid
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22379 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
16f8224269
commit
e251df9089
1 changed files with 4 additions and 3 deletions
|
@ -195,12 +195,13 @@ if($lookaddr != 0)
|
||||||
}
|
}
|
||||||
close MAPFILE;
|
close MAPFILE;
|
||||||
|
|
||||||
if($lookaddr >= $codec_addr && $lookaddr < $plugin_addr)
|
if($lookaddr >= $codec_addr && $lookaddr < $plugin_addr
|
||||||
|
&& $codec_addr != 0)
|
||||||
{
|
{
|
||||||
# look for codec
|
# look for codec
|
||||||
%match = dynamic_space("codec", \@codecs);
|
%match = dynamic_space("codec", \@codecs);
|
||||||
}
|
}
|
||||||
elsif($lookaddr >= $plugin_addr)
|
elsif($lookaddr >= $plugin_addr && $plugin_addr != 0)
|
||||||
{
|
{
|
||||||
# look for plugin
|
# look for plugin
|
||||||
%match = dynamic_space("plugin", \@plugins);
|
%match = dynamic_space("plugin", \@plugins);
|
||||||
|
@ -268,4 +269,4 @@ Usage example:
|
||||||
Don't forget to build with -g !
|
Don't forget to build with -g !
|
||||||
EOF
|
EOF
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue