2016-01-22 120 views
0

正如標題所述。我可以使用strip --strip-all,它將從.ko文件中去除所有符號。但是,如果我試圖刪除strip --strip-symbol=symbolname只有一個符號,它通過說strip: not stripping symbol 'symbolname' because it is named in a relocation'strip --strip-all'作品,但'strip --strip-symbol = symbolname'不會因爲它在搬遷中被命名

抱怨說如何強制它去掉符號。如果它不能完成,那麼可以生成隨機符號名稱?或者是否有改變符號名稱的工具?

TIA !!

+0

這並不回答剝離問題,但對於重命名,可以使用objcopy命令。 – user3161924

回答

0

我的測試顯示剝離不能在.ko文件上工作。這與其他人在我搜索答案時所說的內容相符。如果您需要禁用它們,您似乎僅限於重命名符號(使用objcopy)。