Follow-up Comment #4, bug #32086 (project avr-libc): Pleas edit the makefile as describet bellow in point 2. in line 57.
And you get this! rm -rf *.o demo.elf *.eps *.png *.pdf *.bak rm -rf *.lst *.map *.hex *.bin *.srec avr-g++ -g -Wall -Os -mmcu=attiny861 -c -o demo.o demo.c avr-g++ -g -Wall -Os -mmcu=attiny861 -v -Wl,-Map,demo.map -o demo.elf demo.o -lm -lm Es werden eingebaute Spezifikationen verwendet. Ziel: avr Konfiguriert mit: ../src/configure -v --enable-languages=c,c++ --prefix=/usr/lib --infodir=/usr/share/info --mandir=/usr/share/man --bindir=/usr/bin --libexecdir=/usr/lib --libdir=/usr/lib --enable-shared --with-system-zlib --enable-long-long --enable-nls --without-included-gettext --disable-checking --disable-libssp --build=i686-linux-gnu --host=i686-linux-gnu --target=avr Thread-Modell: single gcc-Version 4.3.5 (GCC) COMPILER_PATH=/usr/lib/gcc/avr/4.3.5/:/usr/lib/gcc/avr/4.3.5/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/4.3.5/:/usr/lib/gcc/avr/:/usr/lib/gcc/avr/4.3.5/../../../avr/bin/ LIBRARY_PATH=/usr/lib/gcc/avr/4.3.5/avr25/:/usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/:/usr/lib/gcc/avr/4.3.5/:/usr/lib/gcc/avr/4.3.5/../../../avr/lib/ COLLECT_GCC_OPTIONS='-g' '-Wall' '-Os' '-mmcu=attiny861' '-v' '-o' 'demo.elf' /usr/lib/gcc/avr/4.3.5/../../../avr/bin/ld -m avr2 -o demo.elf /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn861.o -L/usr/lib/gcc/avr/4.3.5/avr25 -L/usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25 -L/usr/lib/gcc/avr/4.3.5 -L/usr/lib/gcc/avr/4.3.5/../../../avr/lib -Map demo.map demo.o -lm -lgcc -lm -lgcc -lc -lgcc avr-objdump -h -S demo.elf > demo.lst avr-objcopy -j .text -j .data -O ihex demo.elf demo.hex avr-objcopy -j .text -j .data -O binary demo.elf demo.bin avr-objcopy -j .text -j .data -O srec demo.elf demo.srec avr-size --format=avr --mcu=attiny861 demo.elf AVR Memory Usage ---------------- Device: attiny861 Program: 1344 bytes (16.4% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) Now you can see that the codesize is 1344 bytes instead of your 3090 bytes. _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?32086> _______________________________________________ Nachricht geschickt von/durch Savannah http://savannah.nongnu.org/ _______________________________________________ AVR-libc-dev mailing list AVR-libc-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/avr-libc-dev