forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-10-19 0e3fb4354b784f3b341617ff304b9189b4a8cd1f
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/env python3
import lief
import sys
 
libpath = sys.argv[1]
lib = lief.parse(libpath)
 
# HACK: increase .dynsym's sh_info to workaround local symbol warning:
# 'found local symbol in global part of symbol table'
lib.get_section('.dynsym').information = 10
 
lib.write(libpath)