Libgcc_s.so এর মধ্যে কী রয়েছে?


25

আমি সাফল্য ছাড়াই এটি নির্ধারণ করার জন্য লিবের উপরে অজডাম্প চালানোর চেষ্টা করেছি। লাইব্রেরি কী করে তা জানার কোনও উপায় আছে?


3
objdump -T libgcc_s.soআপনাকে ভাগ করা অবজেক্টের লিঙ্কার পয়েন্ট দেয়। অনুমান করে আপনি কী __gttf2এবং এর মতো কী জানেন তা আপনার কোনও সমস্যা হওয়া উচিত নয়। (আমি প্রত্যাশা করি যে libgcc_s.so এ ক্ষেত্রে একটির জন্য নাটকীয়ভাবে ক্রিপ্টিক)
— msw

উত্তর:


23

এটি জিসিসির রানটাইম লাইব্রেরি ওয়াই, এতে কিছু নিম্ন-স্তরের ফাংশন রয়েছে যা জিসিসি কলগুলি প্রেরণ করে (যেমন long long32-বিট সিপিইউতে বিভাগ হিসাবে)।

এই লাইব্রেরির কিছু অংশ এলএসবি দ্বারা প্রয়োজনীয় ।


1
+1 বোবা আমাকে পুরানো, কখনও কখনও কেবল সুস্পষ্ট জায়গায় দেখায় না
— সেলেভেক

2
আপনি যদি জানতে চান যে কোনও নির্দিষ্ট প্রসেসরের ইএবিআই (যেমন এআরএম ইএবিআই) সেই লিবিয়ায় প্রয়োগ করা হয়?
— সেলেভেক

@ এসেলাভেক আপনি নিশ্চিত বলতে চাইনি। এএফআইএকি, বর্তমান প্ল্যাটফর্মের এবিআই বাস্তবায়িত হবে, অন্যান্য জিসিসির রানটাইম লাইবগুলির মতো
— অ্যালেক্স বি

আপনি যদি সিসির পরিবর্তে ঝনঝন শব্দ ব্যবহার করেন তবে কী এটি এখনও যুক্ত হবে?
— ব্রাম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.