Absender: Torsten Evers
Datum: Sa, 10.06.2006 16:27:04
In-reply-to:
<000001c68c92$9212d760$fe78a8c0@mexpnew>
References:
<000001c68c92$9212d760$fe78a8c0@mexpnew>
Hallo Frank, Am Samstag 10 Juni 2006 15:34 schrieb Frank Menzel: > ohne irgendwelche Änderungen (ausser FB Promo 8) am CVS-Code hat dieser > eine Codegroesse von ca. 70 K. nein, nur ca. 24k, je nach Optionen. Die Größe des .hex-Files entspricht *nicht* der Größe des verwendeten Flash-Speichers! Sollte Pony-Prog jedoch melden, mehr als besagte 24k flashen zu wollen, hast Du aller Wahrscheinlichkeit nach die Optimierungsoption -Os nicht gesetzt. Dann mußt Du entweder die einzubindenden Optionen in ct-bot.h verringern oder eben die Optimierung umstellen. > Wenn ich nun bot_2_pc_available auskommentiere, werden aus den 70k 65k > und es kommt nicht mehr zu einem Absturz. Meine Vermutung ist nun, dass > die Codegroesse erreicht wird, möglicherweise erst dynamisch via Stack > Overflow ? Der Stack liegt selbstverständlich im RAM, hat also mit der Codegröße nichts zu tun. Schöne Grüße, Torsten Evers