Gast
#6437
Hallo GCC-Kenner Wenn ich das im Anhang gepostete Sourcefile compiliere ist alles in bester Ordnung, das erzeugte Programm ist mickrig klein. Wenn ich jetzt nur die im Code beschriebene Codezeile dazufüge erhalte ich plötzlich die Fehlermeldung 'ld.exe: region text is full ... bla bla)'. Das kann doch nicht sein, dass diese simple Zeile fast den ganzen Speicherbereich des AVR auffrisst. Ich habe einen 2313 eingesetzt und dieser soll es auch bleiben, da das Progrämmchen zu meinem Tutorial gehört. Kann das sein, das der Compiler da irgendo eine Macke hat in Verbindung mit Fliesskommaarithmetik? Ich versteh' die Welt nicht mehr. Gruss Christian