Version des GCCs

Gast #6993411
Lesenswert?
• ▲
▼
Ja.
Der GCC betrachtet intern die 192 als Trennzeichen. Das stammt noch vom 
EBCDIC Code.
Und die 32 ist dahinter, weil es die Vorgängerversion war. Das ist 
wichtig für die Aufwärtskompatibilität.
#6993442
Lesenswert?
• ▲
▼
PittyJ schrieb:
> Ja.
> Der GCC betrachtet intern die 192 als Trennzeichen.

Und das abschließende 192 ist dann quasi die Terminierung? Ansonsten 
wäre das ja überflüssig.

Werner schrieb:
> Da rate ich mal: Du bist das von allen anerkannte Forumsdummchen?

Teilweise kann ich ihn verstehen. Die Informationen sind halt leider, 
wie fast immer heute, mehr als dürftig.
Es hätte dir ja jetzt keinen abgebrochen noch dazu zu schreiben wie du 
an die Werte kommst.
Wobei der Ton nicht angebracht ist, das stimme ich dir zu.
Gast #6993700
Lesenswert?
• ▲
▼
Werner schrieb:
> @ Pitty
>
> Danke für die Erklärung
>
> @ Oliver
>
> Da rate ich mal: Du bist das von allen anerkannte Forumsdummchen?

Sorry Werner,
Meine Erklärung ist total an den Haaren herbeigezogen. Nichts davon ist 
wahr.

Ich konnte genau wie Oliver nicht verstehen, woher du diese Bytefolge 
nimmst, und hatte auf eine weitere Erklärung gehofft.


Dass du meine hanebüchene Erklärung akzeptierst, und dann den Oliver 
beschimfst, zeigt doch nur, wo hier im Forum die Dummchen sitzen.
#6994813
Lesenswert?
• ▲
▼
N. M. schrieb:
> Wobei der Ton nicht angebracht ist, das stimme ich dir zu.

Der Ton der Antwort war noch deutlich weniger angebracht.
Und es bleibt unklar, wie er die Version "in einem C-Programm ablegen" 
hat lassen. Der normale Weg, von einem C-Programm aus an die Version zu 
kommen, sind die Makros _GNUC_, _GNUC_MINOR_ und 
_GNUC_PATCHLEVEL_, aber keines davon liefert 6 Bytes. Dann gibt es 
noch _VERSION_, um eine String-Repräsentation zu bekommen. Die könnte 
theoretisch 6 Bytes lang sein, aber nicht mit solchen merkwürdigen 
Werten.
#6995218
Lesenswert?
• ▲
▼
Hallo,

avr-gcc 9.33 kann nicht sein. Die gab es nie. Wenn dann 9.3.0 oder 
9.4.0. Nur dafür müßtest du eine eigene Toolchain gebaut haben. 
Standardmäßig bringt AS7  den avr-gcc 5.4.0 mit. Da brauchst du auch 
nichts rumkopieren, die ist einfach vorhanden. Wie lautet denn dein Code 
zum auslesen und was hast du wie kopiert?

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.