Я спробував запустити objdump на губі, щоб зрозуміти це без успіху. Чи є спосіб дізнатися, що робить бібліотека?
Я спробував запустити objdump на губі, щоб зрозуміти це без успіху. Чи є спосіб дізнатися, що робить бібліотека?
Відповіді:
Це бібліотека часу виконання GCC y, яка містить деякі низькорівневі функції, на які GCC передає дзвінки (як long longподіл на 32-бітні процесори).
Частину цієї бібліотеки вимагає LSB .
objdump -T libgcc_s.soнадає точок зв’язку спільного об'єкта. Припускаючи, що ви знаєте, що__gttf2означає подібне, у вас не повинно виникнути проблем. (Я очікую, що libgcc_s.so є нетипово загадковим щодо цього питання)