Hello,on my package libHX[1] I get always the lintian error:

E: libhx-dev: no-code-sections [usr/lib/x86_64-linux-gnu/libHX_rtcheck.a]

   1. As described in bug #977596 [2],

export DEB_CFLAGS_MAINT_APPEND = -flto=auto -ffat-lto-objects 

was included. 

This did not result in any change in size.

For both versions 

readelf -W --section-headers libHX.a 

also showed no differences. (See attachment)


Can someone please check if this is a bug or a false positive?


Many thanks!


CU
Jörg


[1] https://jff.email/cgit/libhx.git?h=develop[2]
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977596
-- 
New: GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1
D25D GPG key (long) : 09F89F3C8CA1D25D GPG Key        : 8CA1D25D CAcert
Key S/N : 0E:D4:56 Old pgp Key: BE581B6E (revoked since 2014-12-31).
Jörg Frings-Fürst D-54470 Lieser git:      https://jff.email/cgit/
Threema: SYR8SJXB Wire: @joergfringsfuerst Skype: joergpenguin Ring:
jff Telegram: @joergfringsfuerst My wish list:   - Please send me a
picture from the nature at your home.
#
# with export DEB_CFLAGS_MAINT_APPEND = -flto=auto -ffat-lto-objects
#
#


File: libHX.a(deque.o)
There are 11 section headers, starting at offset 0xac8:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 0003c9 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000820 000138 18   I  
8   1  8
  [ 3] .data             PROGBITS        0000000000000000 000409 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000409 000000 00  WA  
0   0  1
  [ 5] .note.GNU-stack   PROGBITS        0000000000000000 000409 000000 00      
0   0  1
  [ 6] .eh_frame         PROGBITS        0000000000000000 000410 0001c0 00   A  
0   0  8
  [ 7] .rela.eh_frame    RELA            0000000000000000 000958 000120 18   I  
8   6  8
  [ 8] .symtab           SYMTAB          0000000000000000 0005d0 000198 18      
9   2  8
  [ 9] .strtab           STRTAB          0000000000000000 000768 0000b3 00      
0   0  1
  [10] .shstrtab         STRTAB          0000000000000000 000a78 000050 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(dl.o)
There are 11 section headers, starting at offset 0x310:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 000035 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000200 000060 18   I  
8   1  8
  [ 3] .data             PROGBITS        0000000000000000 000075 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000075 000000 00  WA  
0   0  1
  [ 5] .note.GNU-stack   PROGBITS        0000000000000000 000075 000000 00      
0   0  1
  [ 6] .eh_frame         PROGBITS        0000000000000000 000078 000068 00   A  
0   0  8
  [ 7] .rela.eh_frame    RELA            0000000000000000 000260 000060 18   I  
8   6  8
  [ 8] .symtab           SYMTAB          0000000000000000 0000e0 0000f0 18      
9   2  8
  [ 9] .strtab           STRTAB          0000000000000000 0001d0 00002a 00      
0   0  1
  [10] .shstrtab         STRTAB          0000000000000000 0002c0 000050 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(format.o)
There are 17 section headers, starting at offset 0x4328:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 0011a3 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 0027a8 001248 18   I 
14   1  8
  [ 3] .data             PROGBITS        0000000000000000 0011e3 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 0011e3 000001 00  WA  
0   0  1
  [ 5] .rodata.str1.8    PROGBITS        0000000000000000 0011e8 0000ff 01 AMS  
0   0  8
  [ 6] .rodata.str1.1    PROGBITS        0000000000000000 0012e7 0000bc 01 AMS  
0   0  1
  [ 7] .rodata           PROGBITS        0000000000000000 0013b0 000115 00   A  
0   0 16
  [ 8] .rela.rodata      RELA            0000000000000000 0039f0 0004e0 18   I 
14   7  8
  [ 9] .data.rel.ro.local PROGBITS        0000000000000000 0014e0 000170 00  WA 
 0   0 32
  [10] .rela.data.rel.ro.local RELA            0000000000000000 003ed0 000210 
18   I 14   9  8
  [11] .note.GNU-stack   PROGBITS        0000000000000000 001650 000000 00      
0   0  1
  [12] .eh_frame         PROGBITS        0000000000000000 001650 000350 00   A  
0   0  8
  [13] .rela.eh_frame    RELA            0000000000000000 0040e0 0001b0 18   I 
14  12  8
  [14] .symtab           SYMTAB          0000000000000000 0019a0 0009f0 18     
15  55  8
  [15] .strtab           STRTAB          0000000000000000 002390 000417 00      
0   0  1
  [16] .shstrtab         STRTAB          0000000000000000 004290 000093 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(io.o)
There are 12 section headers, starting at offset 0x2ce0:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 00130e 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 001eb8 000c60 18   I  
9   1  8
  [ 3] .data             PROGBITS        0000000000000000 00134e 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 00134e 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 00134e 00000a 01 AMS  
0   0  1
  [ 6] .note.GNU-stack   PROGBITS        0000000000000000 001358 000000 00      
0   0  1
  [ 7] .eh_frame         PROGBITS        0000000000000000 001358 000418 00   A  
0   0  8
  [ 8] .rela.eh_frame    RELA            0000000000000000 002b18 000168 18   I  
9   7  8
  [ 9] .symtab           SYMTAB          0000000000000000 001770 000558 18     
10   6  8
  [10] .strtab           STRTAB          0000000000000000 001cc8 0001ed 00      
0   0  1
  [11] .shstrtab         STRTAB          0000000000000000 002c80 00005f 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(map.o)
There are 14 section headers, starting at offset 0x3db8:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 002032 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 0030e8 000840 18   I 
11   1  8
  [ 3] .data             PROGBITS        0000000000000000 002072 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 002072 000000 00  WA  
0   0  1
  [ 5] .rodata           PROGBITS        0000000000000000 002080 0000d0 00   A  
0   0 32
  [ 6] .rela.rodata      RELA            0000000000000000 003928 000138 18   I 
11   5  8
  [ 7] .rodata.str1.8    PROGBITS        0000000000000000 002150 000146 01 AMS  
0   0  8
  [ 8] .note.GNU-stack   PROGBITS        0000000000000000 002296 000000 00      
0   0  1
  [ 9] .eh_frame         PROGBITS        0000000000000000 002298 0006b0 00   A  
0   0  8
  [10] .rela.eh_frame    RELA            0000000000000000 003a60 0002e8 18   I 
11   9  8
  [11] .symtab           SYMTAB          0000000000000000 002948 000528 18     
12  25  8
  [12] .strtab           STRTAB          0000000000000000 002e70 000271 00      
0   0  1
  [13] .shstrtab         STRTAB          0000000000000000 003d48 00006c 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(mc.o)
There are 13 section headers, starting at offset 0x16b8:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 0007bc 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000f70 000558 18   I 
10   1  8
  [ 3] .data             PROGBITS        0000000000000000 0007fc 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 0007fc 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.8    PROGBITS        0000000000000000 000800 000024 01 AMS  
0   0  8
  [ 6] .rodata.cst16     PROGBITS        0000000000000000 000830 000010 10  AM  
0   0 16
  [ 7] .note.GNU-stack   PROGBITS        0000000000000000 000840 000000 00      
0   0  1
  [ 8] .eh_frame         PROGBITS        0000000000000000 000840 000368 00   A  
0   0  8
  [ 9] .rela.eh_frame    RELA            0000000000000000 0014c8 000180 18   I 
10   8  8
  [10] .symtab           SYMTAB          0000000000000000 000ba8 0002b8 18     
11   4  8
  [11] .strtab           STRTAB          0000000000000000 000e60 00010b 00      
0   0  1
  [12] .shstrtab         STRTAB          0000000000000000 001648 00006d 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(misc.o)
There are 13 section headers, starting at offset 0xe88:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 000521 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000958 000468 18   I 
10   1  8
  [ 3] .data             PROGBITS        0000000000000000 000561 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000561 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 000561 00004a 01 AMS  
0   0  1
  [ 6] .rodata           PROGBITS        0000000000000000 0005ab 000006 00   A  
0   0  1
  [ 7] .note.GNU-stack   PROGBITS        0000000000000000 0005b1 000000 00      
0   0  1
  [ 8] .eh_frame         PROGBITS        0000000000000000 0005b8 0000c0 00   A  
0   0  8
  [ 9] .rela.eh_frame    RELA            0000000000000000 000dc0 000060 18   I 
10   8  8
  [10] .symtab           SYMTAB          0000000000000000 000678 000240 18     
11  13  8
  [11] .strtab           STRTAB          0000000000000000 0008b8 000099 00      
0   0  1
  [12] .shstrtab         STRTAB          0000000000000000 000e20 000067 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(opt.o)
There are 18 section headers, starting at offset 0x4ce0:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 002011 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 003470 001290 18   I 
15   1  8
  [ 3] .data             PROGBITS        0000000000000000 002051 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 002060 000040 00  WA  
0   0 32
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 002060 000100 01 AMS  
0   0  1
  [ 6] .rodata.str1.8    PROGBITS        0000000000000000 002160 0000a1 01 AMS  
0   0  8
  [ 7] .rodata           PROGBITS        0000000000000000 002208 0000a2 00   A  
0   0  8
  [ 8] .rela.rodata      RELA            0000000000000000 004700 000378 18   I 
15   7  8
  [ 9] .text.unlikely    PROGBITS        0000000000000000 0022aa 00000b 00  AX  
0   0  1
  [10] .rela.text.unlikely RELA            0000000000000000 004a78 000018 18   
I 15   9  8
  [11] .rodata.cst2      PROGBITS        0000000000000000 0022b6 000002 02  AM  
0   0  2
  [12] .note.GNU-stack   PROGBITS        0000000000000000 0022b8 000000 00      
0   0  1
  [13] .eh_frame         PROGBITS        0000000000000000 0022b8 000480 00   A  
0   0  8
  [14] .rela.eh_frame    RELA            0000000000000000 004a90 0001b0 18   I 
15  13  8
  [15] .symtab           SYMTAB          0000000000000000 002738 000978 18     
16  47  8
  [16] .strtab           STRTAB          0000000000000000 0030b0 0003bc 00      
0   0  1
  [17] .shstrtab         STRTAB          0000000000000000 004c40 00009c 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(proc.o)
There are 14 section headers, starting at offset 0x1898:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 000908 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 001058 000720 18   I 
11   1  8
  [ 3] .data             PROGBITS        0000000000000000 000948 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000948 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 000948 000016 01 AMS  
0   0  1
  [ 6] .rodata           PROGBITS        0000000000000000 000960 000011 00   A  
0   0 16
  [ 7] .rodata.cst8      PROGBITS        0000000000000000 000978 000008 08  AM  
0   0  8
  [ 8] .note.GNU-stack   PROGBITS        0000000000000000 000980 000000 00      
0   0  1
  [ 9] .eh_frame         PROGBITS        0000000000000000 000980 000150 00   A  
0   0  8
  [10] .rela.eh_frame    RELA            0000000000000000 001778 0000a8 18   I 
11   9  8
  [11] .symtab           SYMTAB          0000000000000000 000ad0 000408 18     
12   9  8
  [12] .strtab           STRTAB          0000000000000000 000ed8 000180 00      
0   0  1
  [13] .shstrtab         STRTAB          0000000000000000 001820 000074 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(rand.o)
There are 15 section headers, starting at offset 0xb60:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 00021c 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000748 000318 18   I 
12   1  8
  [ 3] .data             PROGBITS        0000000000000000 00025c 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000260 000048 00  WA  
0   0 32
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 000260 00000d 01 AMS  
0   0  1
  [ 6] .rodata.str1.8    PROGBITS        0000000000000000 000270 000026 01 AMS  
0   0  8
  [ 7] .rodata           PROGBITS        0000000000000000 000298 000008 00   A  
0   0  8
  [ 8] .rodata.cst8      PROGBITS        0000000000000000 0002a0 000008 08  AM  
0   0  8
  [ 9] .note.GNU-stack   PROGBITS        0000000000000000 0002a8 000000 00      
0   0  1
  [10] .eh_frame         PROGBITS        0000000000000000 0002a8 0000e0 00   A  
0   0  8
  [11] .rela.eh_frame    RELA            0000000000000000 000a60 000078 18   I 
12  10  8
  [12] .symtab           SYMTAB          0000000000000000 000388 0002d0 18     
13  10  8
  [13] .strtab           STRTAB          0000000000000000 000658 0000e9 00      
0   0  1
  [14] .shstrtab         STRTAB          0000000000000000 000ad8 000083 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(socket.o)
There are 12 section headers, starting at offset 0x790:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 0002c7 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000568 0001b0 18   I  
9   1  8
  [ 3] .data             PROGBITS        0000000000000000 000307 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000307 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 000307 00001c 01 AMS  
0   0  1
  [ 6] .note.GNU-stack   PROGBITS        0000000000000000 000323 000000 00      
0   0  1
  [ 7] .eh_frame         PROGBITS        0000000000000000 000328 000068 00   A  
0   0  8
  [ 8] .rela.eh_frame    RELA            0000000000000000 000718 000018 18   I  
9   7  8
  [ 9] .symtab           SYMTAB          0000000000000000 000390 000150 18     
10   4  8
  [10] .strtab           STRTAB          0000000000000000 0004e0 000081 00      
0   0  1
  [11] .shstrtab         STRTAB          0000000000000000 000730 00005f 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(string.o)
There are 20 section headers, starting at offset 0x54f8:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 002284 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 003ba8 001260 18   I 
17   1  8
  [ 3] .data             PROGBITS        0000000000000000 0022c4 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 0022c4 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 0022c4 000074 01 AMS  
0   0  1
  [ 6] .rodata.str1.8    PROGBITS        0000000000000000 002338 000043 01 AMS  
0   0  8
  [ 7] .rodata           PROGBITS        0000000000000000 002380 000230 00   A  
0   0 32
  [ 8] .rela.rodata      RELA            0000000000000000 004e08 000210 18   I 
17   7  8
  [ 9] .data.rel.ro.local PROGBITS        0000000000000000 0025c0 0000a0 00  WA 
 0   0 32
  [10] .rela.data.rel.ro.local RELA            0000000000000000 005018 0000c0 
18   I 17   9  8
  [11] .rodata.cst2      PROGBITS        0000000000000000 002660 000002 02  AM  
0   0  2
  [12] .rodata.cst16     PROGBITS        0000000000000000 002670 000040 10  AM  
0   0 16
  [13] .rodata.cst8      PROGBITS        0000000000000000 0026b0 000018 08  AM  
0   0  8
  [14] .note.GNU-stack   PROGBITS        0000000000000000 0026c8 000000 00      
0   0  1
  [15] .eh_frame         PROGBITS        0000000000000000 0026c8 000818 00   A  
0   0  8
  [16] .rela.eh_frame    RELA            0000000000000000 0050d8 000360 18   I 
17  15  8
  [17] .symtab           SYMTAB          0000000000000000 002ee0 000930 18     
18  34  8
  [18] .strtab           STRTAB          0000000000000000 003810 000396 00      
0   0  1
  [19] .shstrtab         STRTAB          0000000000000000 005438 0000bb 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(time.o)
There are 12 section headers, starting at offset 0x838:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 00046b 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000700 000018 18   I  
9   1  8
  [ 3] .data             PROGBITS        0000000000000000 0004ab 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 0004ab 000000 00  WA  
0   0  1
  [ 5] .rodata.cst8      PROGBITS        0000000000000000 0004b0 000008 08  AM  
0   0  8
  [ 6] .note.GNU-stack   PROGBITS        0000000000000000 0004b8 000000 00      
0   0  1
  [ 7] .eh_frame         PROGBITS        0000000000000000 0004b8 0000b8 00   A  
0   0  8
  [ 8] .rela.eh_frame    RELA            0000000000000000 000718 0000c0 18   I  
9   7  8
  [ 9] .symtab           SYMTAB          0000000000000000 000570 000108 18     
10   3  8
  [10] .strtab           STRTAB          0000000000000000 000678 000088 00      
0   0  1
  [11] .shstrtab         STRTAB          0000000000000000 0007d8 00005d 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)


#
# without  export DEB_CFLAGS_MAINT_APPEND = -flto=auto -ffat-lto-objects
#
#


File: libHX.a(deque.o)
There are 11 section headers, starting at offset 0xac8:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 0003c9 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000820 000138 18   I  
8   1  8
  [ 3] .data             PROGBITS        0000000000000000 000409 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000409 000000 00  WA  
0   0  1
  [ 5] .note.GNU-stack   PROGBITS        0000000000000000 000409 000000 00      
0   0  1
  [ 6] .eh_frame         PROGBITS        0000000000000000 000410 0001c0 00   A  
0   0  8
  [ 7] .rela.eh_frame    RELA            0000000000000000 000958 000120 18   I  
8   6  8
  [ 8] .symtab           SYMTAB          0000000000000000 0005d0 000198 18      
9   2  8
  [ 9] .strtab           STRTAB          0000000000000000 000768 0000b3 00      
0   0  1
  [10] .shstrtab         STRTAB          0000000000000000 000a78 000050 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(dl.o)
There are 11 section headers, starting at offset 0x310:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 000035 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000200 000060 18   I  
8   1  8
  [ 3] .data             PROGBITS        0000000000000000 000075 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000075 000000 00  WA  
0   0  1
  [ 5] .note.GNU-stack   PROGBITS        0000000000000000 000075 000000 00      
0   0  1
  [ 6] .eh_frame         PROGBITS        0000000000000000 000078 000068 00   A  
0   0  8
  [ 7] .rela.eh_frame    RELA            0000000000000000 000260 000060 18   I  
8   6  8
  [ 8] .symtab           SYMTAB          0000000000000000 0000e0 0000f0 18      
9   2  8
  [ 9] .strtab           STRTAB          0000000000000000 0001d0 00002a 00      
0   0  1
  [10] .shstrtab         STRTAB          0000000000000000 0002c0 000050 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(format.o)
There are 17 section headers, starting at offset 0x4328:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 0011a3 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 0027a8 001248 18   I 
14   1  8
  [ 3] .data             PROGBITS        0000000000000000 0011e3 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 0011e3 000001 00  WA  
0   0  1
  [ 5] .rodata.str1.8    PROGBITS        0000000000000000 0011e8 0000ff 01 AMS  
0   0  8
  [ 6] .rodata.str1.1    PROGBITS        0000000000000000 0012e7 0000bc 01 AMS  
0   0  1
  [ 7] .rodata           PROGBITS        0000000000000000 0013b0 000115 00   A  
0   0 16
  [ 8] .rela.rodata      RELA            0000000000000000 0039f0 0004e0 18   I 
14   7  8
  [ 9] .data.rel.ro.local PROGBITS        0000000000000000 0014e0 000170 00  WA 
 0   0 32
  [10] .rela.data.rel.ro.local RELA            0000000000000000 003ed0 000210 
18   I 14   9  8
  [11] .note.GNU-stack   PROGBITS        0000000000000000 001650 000000 00      
0   0  1
  [12] .eh_frame         PROGBITS        0000000000000000 001650 000350 00   A  
0   0  8
  [13] .rela.eh_frame    RELA            0000000000000000 0040e0 0001b0 18   I 
14  12  8
  [14] .symtab           SYMTAB          0000000000000000 0019a0 0009f0 18     
15  55  8
  [15] .strtab           STRTAB          0000000000000000 002390 000417 00      
0   0  1
  [16] .shstrtab         STRTAB          0000000000000000 004290 000093 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(io.o)
There are 12 section headers, starting at offset 0x2ce0:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 00130e 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 001eb8 000c60 18   I  
9   1  8
  [ 3] .data             PROGBITS        0000000000000000 00134e 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 00134e 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 00134e 00000a 01 AMS  
0   0  1
  [ 6] .note.GNU-stack   PROGBITS        0000000000000000 001358 000000 00      
0   0  1
  [ 7] .eh_frame         PROGBITS        0000000000000000 001358 000418 00   A  
0   0  8
  [ 8] .rela.eh_frame    RELA            0000000000000000 002b18 000168 18   I  
9   7  8
  [ 9] .symtab           SYMTAB          0000000000000000 001770 000558 18     
10   6  8
  [10] .strtab           STRTAB          0000000000000000 001cc8 0001ed 00      
0   0  1
  [11] .shstrtab         STRTAB          0000000000000000 002c80 00005f 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(map.o)
There are 14 section headers, starting at offset 0x3db8:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 002032 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 0030e8 000840 18   I 
11   1  8
  [ 3] .data             PROGBITS        0000000000000000 002072 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 002072 000000 00  WA  
0   0  1
  [ 5] .rodata           PROGBITS        0000000000000000 002080 0000d0 00   A  
0   0 32
  [ 6] .rela.rodata      RELA            0000000000000000 003928 000138 18   I 
11   5  8
  [ 7] .rodata.str1.8    PROGBITS        0000000000000000 002150 000146 01 AMS  
0   0  8
  [ 8] .note.GNU-stack   PROGBITS        0000000000000000 002296 000000 00      
0   0  1
  [ 9] .eh_frame         PROGBITS        0000000000000000 002298 0006b0 00   A  
0   0  8
  [10] .rela.eh_frame    RELA            0000000000000000 003a60 0002e8 18   I 
11   9  8
  [11] .symtab           SYMTAB          0000000000000000 002948 000528 18     
12  25  8
  [12] .strtab           STRTAB          0000000000000000 002e70 000271 00      
0   0  1
  [13] .shstrtab         STRTAB          0000000000000000 003d48 00006c 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(mc.o)
There are 13 section headers, starting at offset 0x16b8:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 0007bc 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000f70 000558 18   I 
10   1  8
  [ 3] .data             PROGBITS        0000000000000000 0007fc 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 0007fc 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.8    PROGBITS        0000000000000000 000800 000024 01 AMS  
0   0  8
  [ 6] .rodata.cst16     PROGBITS        0000000000000000 000830 000010 10  AM  
0   0 16
  [ 7] .note.GNU-stack   PROGBITS        0000000000000000 000840 000000 00      
0   0  1
  [ 8] .eh_frame         PROGBITS        0000000000000000 000840 000368 00   A  
0   0  8
  [ 9] .rela.eh_frame    RELA            0000000000000000 0014c8 000180 18   I 
10   8  8
  [10] .symtab           SYMTAB          0000000000000000 000ba8 0002b8 18     
11   4  8
  [11] .strtab           STRTAB          0000000000000000 000e60 00010b 00      
0   0  1
  [12] .shstrtab         STRTAB          0000000000000000 001648 00006d 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(misc.o)
There are 13 section headers, starting at offset 0xe88:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 000521 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000958 000468 18   I 
10   1  8
  [ 3] .data             PROGBITS        0000000000000000 000561 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000561 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 000561 00004a 01 AMS  
0   0  1
  [ 6] .rodata           PROGBITS        0000000000000000 0005ab 000006 00   A  
0   0  1
  [ 7] .note.GNU-stack   PROGBITS        0000000000000000 0005b1 000000 00      
0   0  1
  [ 8] .eh_frame         PROGBITS        0000000000000000 0005b8 0000c0 00   A  
0   0  8
  [ 9] .rela.eh_frame    RELA            0000000000000000 000dc0 000060 18   I 
10   8  8
  [10] .symtab           SYMTAB          0000000000000000 000678 000240 18     
11  13  8
  [11] .strtab           STRTAB          0000000000000000 0008b8 000099 00      
0   0  1
  [12] .shstrtab         STRTAB          0000000000000000 000e20 000067 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(opt.o)
There are 18 section headers, starting at offset 0x4ce0:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 002011 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 003470 001290 18   I 
15   1  8
  [ 3] .data             PROGBITS        0000000000000000 002051 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 002060 000040 00  WA  
0   0 32
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 002060 000100 01 AMS  
0   0  1
  [ 6] .rodata.str1.8    PROGBITS        0000000000000000 002160 0000a1 01 AMS  
0   0  8
  [ 7] .rodata           PROGBITS        0000000000000000 002208 0000a2 00   A  
0   0  8
  [ 8] .rela.rodata      RELA            0000000000000000 004700 000378 18   I 
15   7  8
  [ 9] .text.unlikely    PROGBITS        0000000000000000 0022aa 00000b 00  AX  
0   0  1
  [10] .rela.text.unlikely RELA            0000000000000000 004a78 000018 18   
I 15   9  8
  [11] .rodata.cst2      PROGBITS        0000000000000000 0022b6 000002 02  AM  
0   0  2
  [12] .note.GNU-stack   PROGBITS        0000000000000000 0022b8 000000 00      
0   0  1
  [13] .eh_frame         PROGBITS        0000000000000000 0022b8 000480 00   A  
0   0  8
  [14] .rela.eh_frame    RELA            0000000000000000 004a90 0001b0 18   I 
15  13  8
  [15] .symtab           SYMTAB          0000000000000000 002738 000978 18     
16  47  8
  [16] .strtab           STRTAB          0000000000000000 0030b0 0003bc 00      
0   0  1
  [17] .shstrtab         STRTAB          0000000000000000 004c40 00009c 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(proc.o)
There are 14 section headers, starting at offset 0x1898:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 000908 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 001058 000720 18   I 
11   1  8
  [ 3] .data             PROGBITS        0000000000000000 000948 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000948 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 000948 000016 01 AMS  
0   0  1
  [ 6] .rodata           PROGBITS        0000000000000000 000960 000011 00   A  
0   0 16
  [ 7] .rodata.cst8      PROGBITS        0000000000000000 000978 000008 08  AM  
0   0  8
  [ 8] .note.GNU-stack   PROGBITS        0000000000000000 000980 000000 00      
0   0  1
  [ 9] .eh_frame         PROGBITS        0000000000000000 000980 000150 00   A  
0   0  8
  [10] .rela.eh_frame    RELA            0000000000000000 001778 0000a8 18   I 
11   9  8
  [11] .symtab           SYMTAB          0000000000000000 000ad0 000408 18     
12   9  8
  [12] .strtab           STRTAB          0000000000000000 000ed8 000180 00      
0   0  1
  [13] .shstrtab         STRTAB          0000000000000000 001820 000074 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(rand.o)
There are 15 section headers, starting at offset 0xb60:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 00021c 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000748 000318 18   I 
12   1  8
  [ 3] .data             PROGBITS        0000000000000000 00025c 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000260 000048 00  WA  
0   0 32
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 000260 00000d 01 AMS  
0   0  1
  [ 6] .rodata.str1.8    PROGBITS        0000000000000000 000270 000026 01 AMS  
0   0  8
  [ 7] .rodata           PROGBITS        0000000000000000 000298 000008 00   A  
0   0  8
  [ 8] .rodata.cst8      PROGBITS        0000000000000000 0002a0 000008 08  AM  
0   0  8
  [ 9] .note.GNU-stack   PROGBITS        0000000000000000 0002a8 000000 00      
0   0  1
  [10] .eh_frame         PROGBITS        0000000000000000 0002a8 0000e0 00   A  
0   0  8
  [11] .rela.eh_frame    RELA            0000000000000000 000a60 000078 18   I 
12  10  8
  [12] .symtab           SYMTAB          0000000000000000 000388 0002d0 18     
13  10  8
  [13] .strtab           STRTAB          0000000000000000 000658 0000e9 00      
0   0  1
  [14] .shstrtab         STRTAB          0000000000000000 000ad8 000083 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(socket.o)
There are 12 section headers, starting at offset 0x790:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 0002c7 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000568 0001b0 18   I  
9   1  8
  [ 3] .data             PROGBITS        0000000000000000 000307 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 000307 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 000307 00001c 01 AMS  
0   0  1
  [ 6] .note.GNU-stack   PROGBITS        0000000000000000 000323 000000 00      
0   0  1
  [ 7] .eh_frame         PROGBITS        0000000000000000 000328 000068 00   A  
0   0  8
  [ 8] .rela.eh_frame    RELA            0000000000000000 000718 000018 18   I  
9   7  8
  [ 9] .symtab           SYMTAB          0000000000000000 000390 000150 18     
10   4  8
  [10] .strtab           STRTAB          0000000000000000 0004e0 000081 00      
0   0  1
  [11] .shstrtab         STRTAB          0000000000000000 000730 00005f 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(string.o)
There are 20 section headers, starting at offset 0x54f8:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 002284 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 003ba8 001260 18   I 
17   1  8
  [ 3] .data             PROGBITS        0000000000000000 0022c4 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 0022c4 000000 00  WA  
0   0  1
  [ 5] .rodata.str1.1    PROGBITS        0000000000000000 0022c4 000074 01 AMS  
0   0  1
  [ 6] .rodata.str1.8    PROGBITS        0000000000000000 002338 000043 01 AMS  
0   0  8
  [ 7] .rodata           PROGBITS        0000000000000000 002380 000230 00   A  
0   0 32
  [ 8] .rela.rodata      RELA            0000000000000000 004e08 000210 18   I 
17   7  8
  [ 9] .data.rel.ro.local PROGBITS        0000000000000000 0025c0 0000a0 00  WA 
 0   0 32
  [10] .rela.data.rel.ro.local RELA            0000000000000000 005018 0000c0 
18   I 17   9  8
  [11] .rodata.cst2      PROGBITS        0000000000000000 002660 000002 02  AM  
0   0  2
  [12] .rodata.cst16     PROGBITS        0000000000000000 002670 000040 10  AM  
0   0 16
  [13] .rodata.cst8      PROGBITS        0000000000000000 0026b0 000018 08  AM  
0   0  8
  [14] .note.GNU-stack   PROGBITS        0000000000000000 0026c8 000000 00      
0   0  1
  [15] .eh_frame         PROGBITS        0000000000000000 0026c8 000818 00   A  
0   0  8
  [16] .rela.eh_frame    RELA            0000000000000000 0050d8 000360 18   I 
17  15  8
  [17] .symtab           SYMTAB          0000000000000000 002ee0 000930 18     
18  34  8
  [18] .strtab           STRTAB          0000000000000000 003810 000396 00      
0   0  1
  [19] .shstrtab         STRTAB          0000000000000000 005438 0000bb 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

File: libHX.a(time.o)
There are 12 section headers, starting at offset 0x838:

Section Headers:
  [Nr] Name              Type            Address          Off    Size   ES Flg 
Lk Inf Al
  [ 0]                   NULL            0000000000000000 000000 000000 00      
0   0  0
  [ 1] .text             PROGBITS        0000000000000000 000040 00046b 00  AX  
0   0 16
  [ 2] .rela.text        RELA            0000000000000000 000700 000018 18   I  
9   1  8
  [ 3] .data             PROGBITS        0000000000000000 0004ab 000000 00  WA  
0   0  1
  [ 4] .bss              NOBITS          0000000000000000 0004ab 000000 00  WA  
0   0  1
  [ 5] .rodata.cst8      PROGBITS        0000000000000000 0004b0 000008 08  AM  
0   0  8
  [ 6] .note.GNU-stack   PROGBITS        0000000000000000 0004b8 000000 00      
0   0  1
  [ 7] .eh_frame         PROGBITS        0000000000000000 0004b8 0000b8 00   A  
0   0  8
  [ 8] .rela.eh_frame    RELA            0000000000000000 000718 0000c0 18   I  
9   7  8
  [ 9] .symtab           SYMTAB          0000000000000000 000570 000108 18     
10   3  8
  [10] .strtab           STRTAB          0000000000000000 000678 000088 00      
0   0  1
  [11] .shstrtab         STRTAB          0000000000000000 0007d8 00005d 00      
0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to