sys.stdout.write('\r%.1f%%: Looked up %d symbols (%d collisions, '
'%d disambiguations where %.1f%% succeeded)'
- '- %.1f lookups/s.' %
+ ' - %.1f lookups/s.' %
(progress_percent, progress.count, progress.collisions,
progress.disambiguations, disambiguation_percent, speed))
def RunNm(binary, nm_binary):
- print('Starting nm')
cmd = [nm_binary, '-C', '--print-size', '--size-sort', '--reverse-sort',
binary]
nm_process = subprocess.Popen(cmd,
else:
raise Exception, process_output
- print('Finished nm')
return process_output
print('addr2line: %s' % addr2line_binary)
print('nm: %s' % nm_binary)
- CheckDebugFormatSupport(opts.library, addr2line_binary)
+ if opts.library:
+ CheckDebugFormatSupport(opts.library, addr2line_binary)
symbols = GetNmSymbols(opts.nm_in, opts.nm_out, opts.library,
opts.jobs, opts.verbose is True,