Die manual page sagt nur aus, daß der Compiler dann debug Informationen erzeugt. Aber wo finde ich die dann wieder? Kann es in dem erzeugten Maschinencode (*.hex Datei) überhaupt Debug Informationen geben?
Beeinflusst der Parameter sonst irgendwie noch die Code-Generierung?
Im Object-Code.Zitat von s.frings
Nein.Zitat von s.frings
Nein.Zitat von s.frings
Für dich als menschlichen Leser sind diese Infos in ihrer "reinen Form" aber eh völlig uninteressant. Sie dienen z.B. dazu, dass der Debugger (oder ein Disassembler) den ursprünglichen C-Code in den ASM-Code "einmischen" kann. Eine andere Aufgabe dieser Infos ist die Zuordnung von Variablen zu Registern, damit der Debugger den Variableninhalt auch dann anzeigen kann, wenn die Variable nur in Registern existiert und nicht im Speicher (der AVR-Studio-Debugger ist in dieser Hinsicht allerdings ziemlich "bescheiden").
MfG
Stefan
Lesezeichen