10UNWI 040066d8 000066d8 00002214 .IA_64.unwind
11PBIT 040088ec 000088ec 0000621c .IA_64.unwind_info
12HP_O 0400eb08 0000eb08 000044f8 .HP.opt_annot
13PBIT 04013000 00013000 00003c08 .rodata
14PBIT 04016c08 00016c08 000000a0 .interp
15PBIT 04016ca8 00016ca8 00000bb0 .dynhash
16PBIT 04017858 00017858 000000d0 .opd
17PBIT 04017980 00017980 00065460 .text
18PBIT 0407cde0 0007cde0 00000050 .bortext
19PBIT 40000000 0007d000 000018c8 .data
20PBIT 400018c8 0007e8c8 00000008 .HP.preinit
21PBIT 400018d0 0007e8d0 00000020 .plt
22PBIT 400018f0 0007e8f0 00000638 .dlt
23PBIT 40001f28 0007ef28 00000000 .HP.init
24PREI 40001f28 0007ef28 00000000 .preinit_array
25INIT 40001f28 0007ef28 00000000 .init_array
26FINI 40001f28 0007ef28 00000000 .fini_array
27PBIT 40001f28 0007ef28 000002cc .sdata
28NOBI 400021f8 0007f1f4 000000e0 .sbss
29NOBI 400022e0 0007f1f4 00005420 .bss
30NOBI 40007700 0007f1f4 00000028 .tbss
31NOBI 40007728 0007f1f4 00000000 .hbss
32PBIT 00000000 0007f1f4 00000000 .fastbind
33NOTE 00000000 0007f1f8 00006fb8 .note
34STRT 00000000 000861b0 0000600a .strtab
35SYMT 00000000 0008c1c0 000068e0 .symtab
36STRT 00000000 00092aa0 00000152 .shstrtab
Simple Mapfile
The following directives show how a simple mapfile would appear:
# text segment
text = LOAD ?RX; text : .rodata ?A; text : $PROGBITS ?AX;
#data segment
data = LOAD ?RW;
data : $PROGBITS ?AW!S;
data : $PROGBITS ?AWS;
data : $NOBITS ?AWS;
data : $NOBITS ?AW!S;
#note segment
note = NOTE; note : $NOTE;
#
Default
The IPF
# text segment
text = LOAD ?RXlc V0x04000000; text : .dynamic;
text : .dynsym;
text : .dynstr;
text : .hash;
text : .rela.plt;
text : .rela.dlt;
text : .rela.opd;
text : .rela.preinit_array;
Simple Mapfile 193