Próbowałem uruchomić objdump na lib, żeby to rozgryźć bez powodzenia. Czy istnieje sposób, aby dowiedzieć się, co robi biblioteka?
Próbowałem uruchomić objdump na lib, żeby to rozgryźć bez powodzenia. Czy istnieje sposób, aby dowiedzieć się, co robi biblioteka?
Odpowiedzi:
Jest to biblioteka uruchomieniowa GCC , która zawiera niektóre funkcje niskiego poziomu, do których GCC wysyła wywołania (jak long long
podział na 32-bitowych procesorach).
Część tej biblioteki jest wymagana przez LSB .
objdump -T libgcc_s.so
daje punkty łączące obiekt współdzielony. Zakładając, że wiesz, co__gttf2
to znaczy, nie powinieneś mieć problemu. (Spodziewam się, że libgcc_s.so jest w tym względzie nietypowo tajemniczy)