minor tweak in output formatting for symbols
diff --git a/scripts/readelf.py b/scripts/readelf.py
index 34b4b93..c7f0a8f 100755
--- a/scripts/readelf.py
+++ b/scripts/readelf.py
@@ -243,7 +243,8 @@
self._emitline(' Num: Value Size Type Bind Vis Ndx Name')
for nsym, symbol in enumerate(section.iter_symbols()):
- self._emitline('%6d: %s %5d %-7s %-6s %-7s %4s %s' % (
+ # symbol names are truncated to 25 chars, similarly to readelf
+ self._emitline('%6d: %s %5d %-7s %-6s %-7s %4s %.25s' % (
nsym,
self._format_hex(symbol['st_value'], fullhex=True, lead0x=False),
symbol['st_size'],