هل هناك أي طريقة لتحديد ما إذا كان قابل للتنفيذ Linux يستخدم تعويم ناعم على معالج الذراع؟
-
18-09-2019 - |
سؤال
هل هناك أي طريقة لتحديد ما إذا كان قابل للتنفيذ Linux يستخدم تعويم ناعم على معالج الذراع؟
شكرا، بن
المحلول
اعتمادا على الذراع أبي (EABI) إصدار، هناك أعلام خاصة بالمعالجات لذراع تشير إلى سلوك النقطة العائمة في e_flags
مجال أ ELF
رأس.
من لينكس / القوس / الذراع / تشمل / ASM / ELF.H
#define EF_ARM_SOFT_FLOAT 0x00000200 /* ABI 0 */
EF_ARM_SOFT_FLOOT - استخدام تعليمات FP (0) lipcalls (1)
هناك برامج مثل عرض التي يمكن استخدامها لعرض معلومات حول ملفات ELF.
نصائح أخرى
هل هناك شيء ما في / SYS أو / PROC يخبرك بالمعالج، يمكنك تحديده من عائلة المعالج / النوع إذا كان لديه وحدة نقطة عائمة.
لا تنتمي إلى StackOverflow