MoinMoin, ein Define, welches im Namen ein $-Zeichen enthält generiert mit dem gcc keinen Fehler. avr-gcc meint aber: Fehler: verirrtes »$« im Programm Gibt es eine Möglichkeit/Schalter dieses Verhalten dem avr-gcc abzugewöhnen? Grüße & Danke Uwe
Uwe Berger schrieb: > ein Define, welches im Namen ein $-Zeichen enthält generiert mit dem gcc > keinen Fehler. Historisches Bugfeature (Kompatibilität mit VMS oder sowas). Don't use it. > Gibt es eine Möglichkeit/Schalter dieses Verhalten dem avr-gcc > abzugewöhnen? Recompilieren und dabei DOLLARS_IN_IDENTIFIERS in gcc/config/avr/avr.h auf 1 setzen. Funktioniert wahrscheinlich nicht, weil $ im Assembler- code ein alternatives Newline-Zeichen ist, das muss man dann auch noch umdefinieren.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.