Hi,
below is the output of objdump -hF /lib/libreadline.so.5.2.
Section 7 (.dynsym) has to be placed before section 11 (.dynstr).
Today I have re-built the package with gcc-4.3 (4.3.4-6) and binutils 2.20-4.
All sections were in-order.
Maybe Matthias Klose used different tools.
Regards,
Thomas Viehweger
/lib/libreadline.so.5.2: file format elf32-i386
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 0001ec08 0120 0120 0120 2**4
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .init 0030 0001ed28 0001ed28 0001ed28 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 .fini 001c 0001ed58 0001ed58 0001ed58 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
3 .rodata 11b0 0001ed74 0001ed74 0001ed74 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
4 .eh_frame 0004 0001ff24 0001ff24 0001ff24 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
5 .eh_frame_hdr 0008 0001ff28 0001ff28 0001ff28 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
6 .note.gnu.build-id 0024 0001ff30 0001ff30 0001ff30 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
7 .dynsym 2ab0 0002508c 0002508c 0002508c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
8 .rel.dyn 2980 0001ff54 0001ff54 0001ff54 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
9 .rel.plt 0d38 000228d4 000228d4 000228d4 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
10 .plt 1a80 0002360c 0002360c 0002360c 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
11 .dynstr 2f15 00027b3c 00027b3c 00027b3c 2**0
CONTENTS, ALLOC, LOAD, READONLY, DATA
12 .hash 12d8 0002aa54 0002aa54 0002aa54 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
13 .gnu.hash 14d4 0002bd2c 0002bd2c 0002bd2c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
14 .gnu.version 0556 0002d200 0002d200 0002d200 2**1
CONTENTS, ALLOC, LOAD, READONLY, DATA
15 .gnu.version_d 001c 0002d758 0002d758 0002d758 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
16 .gnu.version_r 0040 0002d774 0002d774 0002d774 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
17 .data 2980 0002e000 0002e000 0002e000 2**5
CONTENTS, ALLOC, LOAD, DATA
18 .ctors0008 00030980 00030980 00030980 2**2
CONTENTS, ALLOC, LOAD, DATA
19 .dtors0008 00030988 00030988 00030988 2**2
CONTENTS, ALLOC, LOAD, DATA
20 .jcr 0004 00030990 00030990 00030990 2**2
CONTENTS, ALLOC, LOAD, DATA
21 .data.rel.ro.local 0128 000309a0 000309a0 000309a0 2**5
CONTENTS, ALLOC, LOAD, DATA
22 .data.rel.ro 0648 00030ae0 00030ae0 00030ae0 2**5
CONTENTS, ALLOC, LOAD, DATA
23 .dynamic 00d8 00031128 00031128 00031128 2**2
CONTENTS, ALLOC, LOAD, DATA
24 .got 09e8 00031200 00031200 00031200 2**2
CONTENTS, ALLOC, LOAD, DATA
25 .bss 1174 00031c00 00031c00 00031be8 2**5
ALLOC
26 .note.gnu.gold-version 0018 00031be8 2**2
CONTENTS, READONLY
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org