Gast
#2901475
Hi, ich komme grad mit dem GCC für ARM Cortex-M in Berührung. Funktioniert soweit auch, die Applikation wächst und wächst :) Ich würde nun gern eine Symboltabelle erzeugen, in der ich mal sehen kann, wo bzw. wie welche Variable abgelegt werden. Der Linker erzeugt durch
1 | |
zwar ein Mapfile, aber da steht alles mögliche drin, nur nicht das was ich suche: ich hab mir ein kleines Testprogramm geschrieben, in dem in der main-Funktion einfach ein paar lokale Variablen mit verschiedenen Werten gefüttert und dann über die serielle Schnittstelle ausgegeben werden. Die Variablen tauchen aber im Mapfile nicht auf. Ich hab mir die Doku angeschaut, ich vermute mal, dass entweder objdump oder nm das richtige Werkzeug ist, aber soweit ich die Doku momentan verstanden habe, akzeptieren beide ja nur einzelne Object-Dateien, also nicht das komplette Programm, d.h. ich würde jede Menge einzelne Mapfiles bekommen, das möchte ich aber nicht, sondern eben eine komplette Projekt-Mapdatei. Kann man denn solche Symbol-Mapdateien erstellen lassen? Ralf