Gast
#179269
Hi, gibt es ne Möglichkeit zu sehen was WINGCC aus einem C code macht? würde gerne den Assembler sehen und eventuell anpassen, weiss aber nicht wie. Danke im Vorraus, Tomasz
|
Anzeige
|
C Code ==> Assembler
Gast
#179269
Hi, gibt es ne Möglichkeit zu sehen was WINGCC aus einem C code macht? würde gerne den Assembler sehen und eventuell anpassen, weiss aber nicht wie. Danke im Vorraus, Tomasz
Gast
#179270
Tomas, da gibt es mit Sicherheit eine Option den Assemblercode z.B. ins Listfile einzublenden. Robert
Gast
#179271
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
Gast
#179272
Danke, das *.lst file reicht mir aus. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|