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.