Hallo zusammen,
ich wundere mich grad über einem "WARNING" welchen ich jedoch als "ERROR" interpretieren würde.

Ich habe eine Berechnung, die unter anderem eine Funktion aufruft um einen weiteren Wert zu berechnen,
diese Funktion habe ich jedoch testweise ausgeklammert.

Nun "warnt" mich lediglich der GNU Compiler mit "implicit declaration of funnction xxxx"

Was mich jetzt daran wundert, ist das ich ein Compilat bzw. Hexfile bekomme und mich frage, was er da wohl für einen Code eingesetzt hat.

Wenn eine aufgerufene Funktion nicht existiert, sollte das nicht ein ERROR sein ?

Dem ARM-Compiler wird -Wall übergeben.

Nun die Frage: warum nur Warning, ein sinnvoller Code kann doch nicht generiert werden ?

bzw. kann man solche Warnings evtl. als "Error" behandeln ? einen Warning wird ja schnell mal ignoriert


Ich danke Euch schonmal für Infos
Siro