Mal 'ne Frage an die anderen TAP-Entwickler:
Seit den alten K&R-Zeiten sollte ein C-Compiler bekanntlich alle als static definierten Variablen automatisch mit 0 vorbelegen.
Hat Jemand schon mal einen Hinweis darauf gefunden, dass das mit dem modifizierten gcc für die TAPs nicht immer funktioniert?
Static Variablen
- Jetson
- Vielantworter

- Beiträge: 763
- Registriert: Fr 9. Dez 2005, 19:29
- Receivertyp: TF5200PVRc
- Receiverfirmware: TF-NCPCd 2.75
Static Variablen
Gruß,
Jetson
Jetson
- Jetson
- Vielantworter

- Beiträge: 763
- Registriert: Fr 9. Dez 2005, 19:29
- Receivertyp: TF5200PVRc
- Receiverfirmware: TF-NCPCd 2.75
Ja, die implizite Initialisierung statischer Variablen mit 0 ist Bestandteil der Sprache C. Jeder ordentliche C-Compiler muß sich daran halten.
Da es aber bei dem gepatchten gcc, wie Du ja auch angemerkt hast, Probleme bei der Initialisierung statischer Arrays gibt, bin ich mir nicht sicher, ob das nicht auch bei anderen Datentypen zuschlagen kann.
Da es aber bei dem gepatchten gcc, wie Du ja auch angemerkt hast, Probleme bei der Initialisierung statischer Arrays gibt, bin ich mir nicht sicher, ob das nicht auch bei anderen Datentypen zuschlagen kann.
Gruß,
Jetson
Jetson
