On Mon, 2008-12-22 at 17:39 +0200, Ahmed Ammar wrote:
> The assembly generated is:
> .LCFI141:
> .save {mv8} <-- Error: register expected
> cfstrd mvd8, [sp, #-8]!
If i disable optimization (-O0) the same code compiles, I searched for
the same identifier as above and found the following;
.LCFI141:
@(insn/f 29 28
30 /usr/lib/gcc/armv4tl-maverick-linux-gnueabi/4.3.2/include/g
++-v4/bits/stl_vector.h:562 (set (reg/f:SI 11 fp)
@ (plus:SI (reg:SI 12 ip)
@ (const_int -4 [0xfffffffffffffffc]))) 4 {*arm_addsi3}
(nil))
.setfp fp, ip, #-4
sub fp, ip, #4 @ 29 *arm_addsi3/2 [length = 4]
Hope this helps,
--
Ahmed Ammar (b33fc0d3 [at] gentoo.org)