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.