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

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