# * Fix the starting from addresses with more as 1 space at beginning of line, # for example from an x86 mingw32 output: # "00011000 :" # ... # " 1d8df: e8 bc e2 ff ff call 1bba0 " # # Henry (at) Bigfoot.de --- codeviz-1.0.11/lib/CodeViz/CollectCObjdump.pm.old +++ codeviz-1.0.11/lib/CodeViz/CollectCObjdump.pm @@ -111,7 +111,7 @@ # in the $asm_calllist array # address asmop addr - if (/(^\s?[0-9a-f]+):.*\s+([a-z]+)\s+[0-9a-f]+\s+<(.*)>/ && $3 !~ /$currFunc\+0x/) { + if (/(^\s+[0-9a-f]+):.*\s+([a-z]+)\s+[0-9a-f]+\s+<(.*)>/ && $3 !~ /$currFunc\+0x/) { foreach (@asm_calllist) { if ($_ eq $2) { $callAddr = $1;