Apa isi libgcc_s.so?


25

Saya mencoba menjalankan objdump pada lib untuk mencari tahu tanpa hasil. Apakah ada cara untuk mengetahui apa yang dilakukan perpustakaan?


3
objdump -T libgcc_s.somemberi Anda poin tautan objek yang dibagikan. Anggap Anda tahu apa artinya __gttf2dan sejenisnya, Anda seharusnya tidak memiliki masalah. (Saya berharap bahwa libgcc_s.so secara tipikal samar untuk dalam hal ini)
msw

Jawaban:


23

Ini adalah runtime librar y GCC , yang berisi beberapa fungsi tingkat rendah yang dipancarkan GCC (seperti long longpembagian pada CPU 32-bit).

Bagian dari perpustakaan ini diperlukan oleh LSB .


1
+1 saya yang bodoh, kadang-kadang orang tidak terlihat di tempat yang jelas
celavek

2
apakah Anda mengetahui jika prosesor EABI tertentu (misalnya ARM EABI) diimplementasikan dalam lib itu?
celavek

@celavek Saya tidak yakin apa yang Anda maksud. AFAIK, ABI platform saat ini akan diimplementasikan, sama seperti pada lib
Alex B

Bagaimana jika Anda menggunakan dentang bukan gcc, apakah masih ditautkan?
Bram
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.