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