## c't-Projekte - Mailinglisten

[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

### Re: [ct-bot] Codegroesse zu gross mit akt. CVS ?

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

- Antworten:
  - AW: [ct-bot] Codegroesse zu gross mit akt. CVS ?
    - From: Frank Menzel

- Referenzen:
  - [ct-bot] Codegroesse zu gross mit akt. CVS ?
    - From: Frank Menzel

- Voriger (Datum): [ct-bot] Codegroesse zu gross mit akt. CVS ?, Frank Menzel
- Nächster (Datum): AW: [ct-bot] Codegroesse zu gross mit akt. CVS ?, Frank Menzel
- Voriger (Thread): [ct-bot] Codegroesse zu gross mit akt. CVS ?, Frank Menzel
- Nächster (Thread): AW: [ct-bot] Codegroesse zu gross mit akt. CVS ?, Frank Menzel
- Indizes:
  - Datum
  - Thread