LINUX.ORG.RU

arm : decimal floating point not supported for this target

 ,


1

2

Собрал через crosstools-ng gcc с включенной опцией decimal floating point, но все равно оно не работает. При попытке собрать код с

_Decimal64 xd = 0.1;

выдает ошибку

error: decimal floating point not supported for this target

Что-нибудь с этим можно сделать?

★★★★★

Последнее исправление: cvs-255 (всего исправлений: 1)

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

И? Я все это смотрел.

На X86 _Decimal64 прекрасно работает. На arm - нет

cvs-255 ★★★★★
() автор топика
Последнее исправление: cvs-255 (всего исправлений: 2)

Это GNU расширение, оно не обязано существовать на заданной платформе.

Вполне возможно что для ARM его действительно не реализовали.

a1batross ★★★★★
()
Ответ на: комментарий от Rx0

Хм, вот этой опции нет в списке gcc -v ни под x86, ни под arm. Но в x86 работает. Хотя в crosstools-ng выбирал чтобы с decimal float

cvs-255 ★★★★★
() автор топика
Последнее исправление: cvs-255 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.