[arm-gnu] Regarding Double Data Type Support on Cortex M4

42Bastian list-bastian.schick at sciopta.com
Tue Jun 5 15:40:30 UTC 2012


Hi Vikas

>     d728:	b510      	push	{r4, lr}
>     d72a:	a30e      	add	r3, pc, #56	;(adr r3, d764
> <double_test+0x3c>)
>     d72c:	e9d3 2300 	ldrd	r2, r3, [r3]
>     d730:	a10e      	add	r1, pc, #56	;(adr r1, d76c
> <double_test+0x44>)
>     d732:	e9d1 0100 	ldrd	r0, r1, [r1]

Since no FPU instruction is involved, it is maybe an alignment problem due
to the ldrd/strd ?

-- 
42Bastian
+
| http://www.sciopta.com
| Fastest direct message passing kernel.
| IEC61508 certified.
+



More information about the arm-gnu mailing list