هل هناك أي طريقة لتحديد ما إذا كان قابل للتنفيذ Linux يستخدم تعويم ناعم على معالج الذراع؟

StackOverflow https://stackoverflow.com/questions/2211956

  •  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 يخبرك بالمعالج، يمكنك تحديده من عائلة المعالج / النوع إذا كان لديه وحدة نقطة عائمة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top