Gast
#2123949
Hallo Spezialisten, muss, wie im Betreff schon geschrieben, bei Einhaltung von MISRA-C, beim Compiler die komplette Optimierung abgeschaltet werden, oder nur spezielle Optimierungen? Ohne irgendeiner Optimierung, erzeugt der Compiler (CodeWarrior, HCS08), SEHR aufgeblähten Code, den man nur mühsam verfolgen kann. Ausserdem werden dann Compilereigene Hilfsroutinen aufgerufen, was recht undurchsichtig ist und ich eigentlich auch keine Bibliotheksroutinen verwenden wollte. Genügt es nicht, solche Optimierungen wie z.B. das selbstätige Zusammenfassen von Codestückchen in eigene Unterroutinen, oder das Ein/Aufrollen von Schleifen zu deaktivieren? lg Urlauber