C Code ==> Assembler

Gast #179271
Lesenswert?

Hi

mit der Option -S erzeugt der Compiler nur das Assemblerlisting und
bricht dann die Bearbeitung ab. Du kannst aber auch mittels

avr-objdump -t -h -S file.elf >file.lst

ein Listfile erstellen lassen. Auf jeden Fall solltest du mit
Debug-Informationen (-g) compilieren. Sonst wird die Zuordnung
C-Quelltext ASM-Statements unter Umständen sehr schwierig. Kann aber
auch so schon schwierig werden. Der Optimiezer wirft vieles
durcheinander so das keine 100%ige Zuordnung mehr möglich ist.

Matthias

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