www.mikrocontroller.net

Forum: Compiler & IDEs Clobber Liste


Autor: Benno Müller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo mal wieder ;)

hab mal wieder ne Frage: Wie definier ich denn 'ne Clobber Liste wenn 
ich ne .s Datei einkompiliere? Brauche ich in diesem Fall überhaupt 
eine, oder weiß der Compiler bei diesem Code welche Register er nicht 
verwenden darf?

Der Grund warum ich frage ist, das bei mir z.T. sehr merkwürdige Effekte 
auftreten und ich mir diese nur Erklären kann wenn bestimmte Register 
überschrieben würden. In einem Fall bin ich mir sogar sehr sicher das es 
daran liegt.

Schönes Wochenende noch :D
CYA

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau mal in die "ctoasm.inc", da steht welche Register verwendet werden 
dürfen. Siehe www.mikrocontroller.net/avr-gcc-faq.htm

Autor: Benno Müller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hey! Genau das brauche ich ;)

Danke mal wieder ... (und ich such und such und werd net fündig, dabei 
wars direkt hier zu finden g)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.