IAR Embedded Workbench für ARM C99

OP #1812656
Lesenswert?

Hallo,

ich habe mir das Embedded Workbench 5.4 von IAR für ARM-Prozessoren 
runtergeladen.

In meinem Projekt würde ich nun gerne VLA (variable length array) 
benutzen, welches ein Teil des C99-Standarts ist. (oder Irre ich mich 
da).

Leider gibt mir der Compiler die Felermeldung: "IAR Error[Pe028]: 
expression must have a constant value"  zurück wenn ich dies probiere.

Auf der Internet seit von IAR steht zu Embedded Workbench der Kommentar:
„The C programming language as standardized by ISO/ANSI C94 with 
selected features from C99”.

kennt jemand eine möglichkeit den Kompletten C99 in Embeddet Workbench 
einzubinden?

gruß

Hans
Admin Persönliche Seite #1812668
Lesenswert?

Hans Hamacher schrieb:
> würde ich nun gerne VLA (variable length array)
> benutzen, welches ein Teil des C99-Standarts ist.

Stimmt.

> kennt jemand eine möglichkeit den Kompletten C99 in Embeddet Workbench
> einzubinden?

Nein, dazu müsstest du den kompletten Compiler austauschen. Wenn VLA von 
IAR nicht unterstützt wird, dann kannst du nichts machen.

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