https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116833

--- Comment #7 from Fiodar <fedor_qd at mail dot ru> ---
I tried to go deeper in these modes and wrote small app. In
'libgcc/config/arm/crtfastmath.c' that line:

__asm__("vmrs %0, fpscr" : "=r" (fpscr_save));

Raise error:
{standard input}: Assembler messages:
{standard input}:1310: Error: selected processor does not support `vmrs
r6,fpscr' in ARM mode

I open "ARMv5 Architecture Reference Manual" and look for vmrs. Not found.
"ARM1136JF-S and ARM1136J-S Technical Reference Manual Revision: r1p5" - not
found

Found in "ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition".

Looks like only ARMv7+ supported anyway.

Reply via email to