| Index: tools/cygprofile/symbol_extractor.py
|
| diff --git a/tools/cygprofile/symbol_extractor.py b/tools/cygprofile/symbol_extractor.py
|
| index 5fd67a1d65bd25aae696fb6674e717f5e096e4d3..f0046d2eedb412e1fa5d02e6b5672abaa0105e2b 100755
|
| --- a/tools/cygprofile/symbol_extractor.py
|
| +++ b/tools/cygprofile/symbol_extractor.py
|
| @@ -17,15 +17,18 @@ sys.path.insert(
|
| 'scripts'))
|
| import symbol
|
|
|
| -
|
| -# TODO(lizeb): Change symbol.ARCH to the proper value when "arm" is no longer
|
| -# the only possible value.
|
| _OBJDUMP_BINARY = symbol.ToolPath('objdump')
|
|
|
|
|
| SymbolInfo = collections.namedtuple('SymbolInfo', ('name', 'offset', 'size',
|
| 'section'))
|
|
|
| +def SetArchitecture(arch):
|
| + """Set the architecture for binaries to be symbolized."""
|
| + symbol.ARCH = arch
|
| + global _OBJDUMP_BINARY
|
| + _OBJDUMP_BINARY = symbol.ToolPath('objdump')
|
| +
|
|
|
| def _FromObjdumpLine(line):
|
| """Create a SymbolInfo by parsing a properly formatted objdump output line.
|
|
|