LINUX.ORG.RU

подскажите про ARM

 , ,


1

2

cat /proc/cpuinfo

Processor : ARMv7 Processor rev 0 (v7l)
processor : 0
BogoMIPS : 1862.86

processor : 1
BogoMIPS : 1869.41

Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc09
CPU revision : 0

Hardware : MT6577
Revision : 65fb8a00
Serial : 0000000000000000

gcc -v -E -x c -march=native -mtune=native - < /dev/null 2>&1 | grep cc1 | perl -pe 's/^.* - //g;' | perl -pe 's/-mno-.*? //g;'

-mfloat-abi=hard -mfpu=vfpv3-d16 -mtls-dialect=gnu -march=armv7-a -mtune=cortex-a9

Правильно ли я понимаю, что должно поддерживаться -mfpu=vfpv3 и -mfpu=neon(что подразумевает и vfpv3)? Почему gcc при -march=native предлагает использовать урезанный vfpv3-d16 ? В чем-то есть подвох?

★★★★★
Ответ на: комментарий от madcore

почему vfpv3-d16 а не vfpv3[-d32]?

Потому что совместимость. Вручную укажи vfpv3

devl547 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.