Abi-compatible
ABI-সামঞ্জস্যপূর্ণ (অ্যাপ্লিকেশন বাইনারি ইন্টারফেস-সামঞ্জস্যপূর্ণ)
Origin & History
Formed from the initialism ABI (“application binary interface”) + compatible; used in software engineering to indicate binary-level interoperability between compiled components.
ABI (অ্যাপ্লিকেশন বাইনারি ইন্টারফেস) সংক্ষিপ্তরূপ + compatible শব্দের সংযোজনে গঠিত; সফটওয়্যার ইঞ্জিনিয়ারিংয়ে কম্পাইল করা কম্পোনেন্টগুলোর মধ্যে বাইনারি-স্তরের আন্তঃকার্যক্ষমতা বোঝাতে ব্যবহৃত।
Definition
Describes two pieces of software (e.g., a library and an application, or two compiler/toolchain outputs) that share the same ABI—such as calling conventions, register/stack usage, symbol naming, data type sizes/layouts, alignment, and object file conventions—so binaries can interoperate without recompiling.
এটি এমন দুইটি সফটওয়্যার/কম্পোনেন্টকে বোঝায় (যেমন লাইব্রেরি ও অ্যাপ্লিকেশন, বা দুইটি কম্পাইলার/টুলচেইনের আউটপুট) যাদের ABI একই—যেমন কলিং কনভেনশন, রেজিস্টার/স্ট্যাক ব্যবহার, সিম্বল নামকরণ, ডেটা টাইপের সাইজ/লেআউট, অ্যালাইনমেন্ট, ও অবজেক্ট-ফাইল কনভেনশন—ফলে পুনরায় কম্পাইল না করেই বাইনারিগুলো একে অপরের সাথে কাজ/লিঙ্ক করতে পারে।