[ECOS] need info about ARM7 built sections

Joris Roussel joris.roussel@inventel.fr
Fri Feb 1 07:58:00 GMT 2002


Dear all,

On ARM7 target, different sections are built but I can't find in any eCos 
document to what they correspond.

   [ 0]                   NULL            00000000 000000 000000 
00       0   0 0
   [ 1] .debug_aranges    PROGBITS        00000000 018000 001550 
00       0   0 1
   [ 2] .debug_pubnames   PROGBITS        00000000 019550 0030ec 
00       0   0 1
   [ 3] .debug_info       PROGBITS        00000000 01c63c 0cd361 
00       0   0 1
   [ 4] .debug_abbrev     PROGBITS        00000000 0e999d 009a12 
00       0   0 1
   [ 5] .debug_line       PROGBITS        00000000 0f33af 01cc71 
00       0   0 1
   [ 6] .rom_vectors      PROGBITS        00003800 003800 000040 00 
WAX   0   0 1
   [ 7] .text             PROGBITS        00003840 003840 00e048 
00  AX   0   0 4
   [ 8] .fini             PROGBITS        00011888 110020 000000 
00   W   0   0 1
   [ 9] .rodata           PROGBITS        00011888 011888 00038d 
00  WA   0   0 4
   [10] .rodata1          PROGBITS        00011c18 110020 000000 
00   W   0   0 1
   [11] .fixup            PROGBITS        00011c18 110020 000000 
00   W   0   0 1
   [12] .gcc_except_table PROGBITS        00011c18 110020 000000 
00   W   0   0 1
   [13] .data             PROGBITS        00011c18 011c18 000394 
00  WA   0   0 4
   [14] .bss              NOBITS          00c00000 018000 004fac 
00  WA   0   0 16
   [15] .fixed_vectors    PROGBITS        01002fe0 110020 000040 
00   W   0   0 32
   [16] .shstrtab         STRTAB          00000000 110060 0000bd 
00       0   0 1
   [17] .symtab           SYMTAB          00000000 110418 003580 10      18 
154 4
   [18] .strtab           STRTAB          00000000 113998 002bd2 
00       0   0 1


QUESTION :

Which sections can I put in a read-only device and which ones must be 
mapped in RAM ?

What is the use of each one (or where can I find such info) ?


Thanks in advance for your help,


Joris



****************************************************************************
Ce message et ses pieces jointes contiennent des informations
confidentielles.
Il est etabli a l'intention exclusive de ses destinataires.
Si vous n'en etes pas destinataire, merci de le detruire et d'en avertir
immediatement l'expediteur.
L'integrite de ce message ne pouvant etre garantie sur Internet, Inventel
Systemes ne peut etre tenue responsable de son contenu.

This e-mail and its attachments are confidential and intended solely for the
addressees.
If you are not the intended recipient of this message, then please delete it
and notify the sender.
Since the integrity of this message cannot be guaranteed on the
Internet,Inventel Systemes cannot therefore be considered responsible for
its content.
****************************************************************************



More information about the Ecos-discuss mailing list