stdio.h und coff

OP #363984
Lesenswert?

Hallo,

ich hab vor ein paar Tagen meine AVR GCC Version auf den neusten Stand
aktualisiert.

Leider hab ich nun ein paar Probleme, sobald ich #include <stdio.h>
meinen Quellcode einfuege stuerzt AVR Studio ab (keine Rueckmeldung).
Das Projekt laesst sich auch nicht mehr oeffen (AVR Studio) stuerzt
ab.

Mein zweites Problem liegt im erstellen der cof / elf Datei. Neuerdings
bekomme ich diese Fehlermeldungen:


Converting to AVR COFF: main.cof
avr-objcopy --debugging --change-section-address .data-0x800000
--change-section-address .bss-0x800000 --change-section-address
.noinit-0x800000 --change-section-address .eeprom-0x810000  -O coff-avr
main.elf main.cof
Warning: file C:/DOCUME~1/EWEDDI~1/LOCALS~1/Temp/ccIZbaaa.s not found
in symbol table, ignoring
Warning: ignoring function __vectors() outside any compilation unit
Warning: ignoring function __bad_interrupt() outside any compilation
unit

Kann mir jemand bei diesen beiden Problemen weiterhelfen?

Gruß,

Dirk
Moderator Persönliche Seite #363987
Lesenswert?

Aktuelle Patches benutzen.

Siehe:

http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=35216

Die COFF-Warnungen gab's schon immer, die kannst du ignorieren.
Aber COFF willst du auch nicht mehr wirklich nehmen (bestenfalls
vielleicht, wenn du einen ATmega128 oder 1281 mit mehr als 64 KB
Code debuggen willst, das kann das AVR-GCC-ELF/DWARF-2 derzeit
noch nicht).
Gast #363988
Lesenswert?

Hallo,

ich danke Dir Jörg. Ich dachte ich hatte den Patch schon wieder
installiert gehabt nach der Neuinstallation.

Ok, ich werde die Warnungen ignorieren und mir auch nur noch Elf
Dateien generieren.

Besten Dank

Dirk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren