
24 Aug
2019
24 Aug
'19
3:22 p.m.
Some versions of binutils generate hidden symbols which are currently not parsed by binman. Correct this.
Signed-off-by: Simon Glass sjg@chromium.org ---
tools/binman/elf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/binman/elf.py b/tools/binman/elf.py index c7ef74ce7d..66cfe796a2 100644 --- a/tools/binman/elf.py +++ b/tools/binman/elf.py @@ -72,7 +72,7 @@ def GetSymbols(fname, patterns): parts = rest[7:].split() section, size = parts[:2] if len(parts) > 2: - name = parts[2] + name = parts[2] if parts[2] != '.hidden' else parts[3] syms[name] = Symbol(section, int(value, 16), int(size,16), flags[1] == 'w')
--
2.23.0.187.g17f5b7556c-goog