Here is the log :
arm-oc8s-linux-gnueabi-gcc -Wall -std=gnu99 -mthumb -save-temps
-DDEFAULT_GPIO=4 -c -o chrono.o chrono.c
chrono.c: In function 'chrono_diff':
chrono.c:188:1: error: insn does not satisfy its constraints:
(insn 236 40 41 chrono.c:155 (set (reg:DF 63 s0)
(reg:DF 1 r1)) 184 {*thumb_movdf_insn} (nil))
chrono.c:188:1: internal compiler error: in note_invalid_constants, at
config/arm/arm.c:11243
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make: *** [chrono.o] Error 1
--
Summary: internal compiler error: in note_invalid_constants, at
config/arm/arm.c:11243
Product: gcc
Version: 4.5.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: paul dot chavent at fnac dot net
GCC build triplet: i486-slackware-linux-gnu
GCC host triplet: i486-slackware-linux-gnu
GCC target triplet: arm-oc8s-linux-gnueabi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45616