Gast
#6071331
Hallo zusammen, mittels gcc habe ich ein kleines C++ LedBlink Test-Projekt gebaut. Exceptions handling habe ich per Build Option deaktiviert. Daher wundert es mich, dass ich map file ~2kb 'Unwind' Einträge sehe. Die würde ich gerne weg haben. Geht das ? Soviel ich weiß, werden die 'Unwind' nur für Stackverwaltung bei einer Exceptions benötigt. Mein Test-Projekt benutzt keine Exeptions. Mittels google konnte ich leider sehr wenig dazu finden. Das hier konnte ich finden. Aber es hat mir nicht direkt weitergeholfen. https://embdev.net/topic/201054#1975689 Beitrag "NIOSII GCC4 Exception Handling Codesize" Wenn ich pure C Test-Projekt mache, habe ich die Einträge nicht. Zum Spass hatte ich eine c in cpp umbenannt und dann waren sie wieder da.
