SDK - .elf File Angaben

Gast #1774000
Lesenswert?
• ▲
▼
Hallo,

ich würde gerne meine Programmgröße des im SDK erstellten Programms 
erfahren.

nach erzeugen des .elf Files bekomm ich folgende Werte:

text   data   bss    dec      hex
145356 1624  884556  1031536  fbd70

heißt dies meine Code Section hat eine größe von 145356 Bit (142 
kBit)???

und was bedeutet data? => Data Section und bss?

Danke und Gruß
matzunami
#1774406
Lesenswert?
• ▲
▼
http://www.xilinx.com/support/documentation/application_notes/xapp983.pdf
Am Seite 15 und 16 ist die Bedeutung von allen Sections erläutert.

.data -> enthält read/write data, initialisierte globale variablen 
kommen hier

.bss -> enthält die nicht initialisierte data, z.B. nicht initialisierte 
globale variablen.

Über den Linker Script kann man die Sections entweder in SDRAM, FLash 
oder sonstirgendwo festlegen.


Gruss:
Valentin

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