mspgcc und ungenutzte Symbole

Gast #992323
Lesenswert?

Hallo zusammen,

eine Frage an die Profis.

Ich arbeite auf dem MSP430 mit dem mspgcc. Leider hat der linker/locator 
die lästige Angewohnheit, selbst ungenutzte Symbole im Object abzulegen. 
Da mein Programm größenmäßig stark variiert und ich häufig weite Teile 
der im Projekt vorhandenen Funktionen und Konstantenfelder überhaupt 
nicht benötige, würde ich ihm die unnötige Flashbelegung gerne 
abgewöhnen.

Leider habe ich bislang keine Möglichkeit dazu gefunden. Gibt es 
vielleicht irgendwelche Optionen, die ich übersehen habe??

Besten Dank & Viele Grüße,
odic
#992989
Lesenswert?

odic wrote:
> Ok, bin mittlerweile fündig geworden:
>
> http://www.mikrocontroller.net/articles/GCC:_unbenutzte_Funktionen_entfernen
>
> Schade, daß es beim mspgcc wohl nicht für DATA und BSS sowie
> Konstantenfelder funktioniert. Aber -ffunction-sections ist schonmal ein
> Anfang...

Naja, dazu müsste der MSPGCC erst mal auf dem GCC 4.x aufsetzen. 
Momentan ist es ja immer noch der 3.2.3

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