GCC und Thumb2 vertragen sich nicht??

Gast #2398723
Lesenswert?

Hallo allerseits,

Ich arbeite gerade mit dem Cortex-M3 Prozi von ARM (ein LPC1768). Aus 
verschiedenen Gründen habe ich mich für den Eclipse und GCC ,als IDE und 
Compiler entscheiden müssen.
Meine Frage: ünterstützt GCC den Befehsatz Thumb2 von Cortex_M3 
überhaubt?...hat das schon jemand in dieser Konstulation zum laufen 
bekommen. für nähere Infos, Tipps und nützliche Links wäre ich sehr 
Dankbar.
Gast #2399070
Lesenswert?

Läuft hier ohne Probleme. Habe sowohl Yagarto als auch CodeSoucery G++ 
Lite ausprobiert. Beide tun, letzterer hat noch einen Patch im GDB für 
ARMv7-M Exception Handler und kennt LTO.

Bis ich OpenOCD im Griff hatte wars aber ein Stück Arbeit. Der LPC1768 
hat aber auch einen seriellen Bootloader, so dass OpenOCD für den Anfang 
optional ist. Aber: Mittels JTAG kann man via OpenOCD und GDB mit 
Eclipse auf Source und Register Level debuggen, was sehr hilfreich sein 
kann.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren