[En-Nut-Discussion] ARM Thumb Mode anyone

Harald Kipp harald.kipp at egnite.de
Wed Mar 31 12:58:03 CEST 2010


Harald Kipp wrote:

> As you can see, I used YAGARTO with GCC 4.4.2.

Interworking seems  to be completely broken in this version.

Actually I used YAGARTO 18.10.2009, including

binutils: 2.19.1
gcc:      4.4.2
newlib:   1.17.0

After changing to 23.12.2009, including

binutils: 2.20
gcc:      4.4.2
newlib:   1.18.0

I'm at least able to mix arm and thumb code.

The problem with division/modulo routines still apply, but when
compiling all modules referring to these operations in arm and the
remaining modules in thumb mode, the bootloader works.

Harald





More information about the En-Nut-Discussion mailing list