Home | History | Annotate | Download | only in binary_size

Lines Matching refs:library

6 """Generate a spatial analysis against an arbitrary library.
9 in the location of the library to be analyzed along with any other options
31 # library of python tools. http://crbug.com/375725
498 def RunElfSymbolizer(outfile, library, addr2line_binary, nm_binary, jobs,
500 nm_output = RunNm(library, nm_binary)
552 symbolizer = elf_symbolizer.ELFSymbolizer(library, addr2line_binary,
594 symbol_path_origin_dir = os.path.dirname(os.path.abspath(library))
637 def GetNmSymbols(nm_infile, outfile, library, jobs, verbose,
645 RunElfSymbolizer(outfile, library, addr2line_binary, nm_binary, jobs,
732 def CheckDebugFormatSupport(library, addr2line_binary):
749 print('Checking version of debug information in %s.' % library)
751 '--dwarf-depth=1', library])
765 Runs a spatial analysis on a given library, looking up the source locations
772 %prog --library /path/to/library --destdir /path/to/output
774 In this mode, the program will dump the symbols from the specified library
786 'Mutually exclusive with --library.')
791 parser.add_option('--library', metavar='PATH',
792 help='if specified, process symbols in the library at '
798 help='use the specified nm binary to analyze library. '
803 'library. This is to be used when the addr2line in '
813 'This argument is only valid when using --library.')
822 'This argument is only valid when using --library.')
836 if ((not opts.library) and (not opts.nm_in)) or (opts.library and opts.nm_in):
837 parser.error('exactly one of --library or --nm-in is required')
873 if opts.library:
874 CheckDebugFormatSupport(opts.library, addr2line_binary)
876 symbols = GetNmSymbols(opts.nm_in, opts.nm_out, opts.library,
907 if opts.library:
908 symbol_path_origin_dir = os.path.dirname(os.path.abspath(opts.library))