bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/23199] Strip broken after update to binutils 2.30


From: hjl.tools at gmail dot com
Subject: [Bug binutils/23199] Strip broken after update to binutils 2.30
Date: Sun, 20 May 2018 12:39:26 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=23199

--- Comment #10 from H.J. Lu <hjl.tools at gmail dot com> ---
There are 48 section headers, starting at offset 0x1384:

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 000000 00  AX 
0   0  4
  [ 2] .rela.text        RELA            0000000000000000 000000 000000 18     
8   1  8
  [ 3] .data             PROGBITS        0000000000000000 000040 000000 00  WA 
0   0  8
  [ 4] .rela.data        RELA            0000000000000000 000000 000000 18     
8   3  8
  [ 5] .bss              NOBITS          0000000000000000 000040 000000 00  WA 
0   0 16
  [ 6] .rodata           PROGBITS        0000000000000000 000040 000000 00   A 
0   0 16
  [ 7] .strtab           STRTAB          0000000000000000 000db0 0002a4 00     
0   0  1
  [ 8] .symtab           SYMTAB          0000000000000000 000828 000588 18     
7  35  8
  [ 9] .shstrtab         STRTAB          0000000000000000 000468 0003bf 00     
0   0  1
  [10] .comment          PROGBITS        0000000000000000 000040 000000 00     
0   0  1
  [11] .note             NOTE            0000000000000000 000000 000000 00     
0   0  1
  [12] .note.GNU-stack   PROGBITS        0000000000000000 000000 000000 00     
0   0  1
  [13] .data.rel.ro      PROGBITS        0000000000000000 000040 000000 00  WA 
0   0 16
  [14] .eh_frame         PROGBITS        0000000000000000 000040 0000b8 00   A 
0   0  8
  [15] .group            GROUP           0000000000000000 0000f8 000008 04     
8  36  4
  [16] .text._D6object6Object8toStringMFZAya PROGBITS        0000000000000000
000100 000014 00 AXG  0   0  4
  [17] .rela.eh_frame    RELA            0000000000000000 001054 000078 18     
8  14  8
  [18] .group            GROUP           0000000000000000 000114 000008 04     
8  37  4
  [19] .text._D6object6Object6toHashMFNbNeZm PROGBITS        0000000000000000
00011c 00000c 00 AXG  0   0  4
  [20] .rodata.str1.1    PROGBITS        0000000000000000 000128 000023 00 AMS 
0   0  1
  [21] .group            GROUP           0000000000000000 00014c 00000c 04     
8  38  4
  [22] .text._D6object6Object5opCmpMFCQqZi PROGBITS        0000000000000000
000158 00008c 00 AXG  0   0  4
  [23] .rela.text._D6object6Object5opCmpMFCQqZi RELA           
0000000000000000 0010cc 0000c0 18      8  22  8
  [24] .group            GROUP           0000000000000000 0001e4 000008 04     
8  39  4
  [25] .text._D6object6Object8opEqualsMFCQtZb PROGBITS        0000000000000000
0001ec 00000c 00 AXG  0   0  4
  [26] .data._D32TypeInfo_C6object6Object7Monitor6__initZ PROGBITS       
0000000000000000 000200 000020 00  WA  0   0 16
  [27] .data._D6object6Object7Monitor11__InterfaceZ PROGBITS       
0000000000000000 000220 0000b0 00  WA  0   0 16
  [28] .rela.data._D6object6Object7Monitor11__InterfaceZ RELA           
0000000000000000 0011bc 000030 18      8  27  8
  [29] .group            GROUP           0000000000000000 0002d0 00000c 04     
8  42  4
  [30] .text._D6object6Object7factoryFAyaZCQv PROGBITS        0000000000000000
0002dc 000044 00 AXG  0   0  4
  [31] .data._D6Object6__initZ PROGBITS        0000000000000000 000320 000010
00  WA  0   0 16
  [32] .data._D6Object7__ClassZ PROGBITS        0000000000000000 000330 0000b0
00  WA  0   0 16
  [33] .rela.data._D6Object7__ClassZ RELA            0000000000000000 00121c
000060 18      8  32  8
  [34] .data._D6Object6__vtblZ PROGBITS        0000000000000000 0003e0 000030
00  WA  0   0 16
  [35] .rela.data._D6Object6__vtblZ RELA            0000000000000000 00127c
000078 18      8  34  8
  [36] .rela.data._D32TypeInfo_C6object6Object7Monitor6__initZ RELA           
0000000000000000 00118c 000030 18      8  26  8
  [37] .rela.text._D6object6Object7factoryFAyaZCQv RELA           
0000000000000000 0011ec 000018 18      8  30  8
  [38] .rela.data._D6Object6__initZ RELA            0000000000000000 001204
000018 18      8  31  8
  [39] minfo             PROGBITS        0000000000000000 000410 000000 00  WA 
0   0  8
  [40] .group.d_dso      GROUP           0000000000000000 000410 000014 04     
8  31  0
  [41] .data.d_dso_rec   PROGBITS        0000000000000000 000428 000008 00 WAG 
0   0  8
  [42] .text.d_dso_init  PROGBITS        0000000000000000 000430 000028 00 AXG 
0   0  8
  [43] .rela.text.d_dso_init RELA            0000000000000000 0012f4 000060 18 
    8  42  8
  [44] .dtors.d_dso_dtor PROGBITS        0000000000000000 000458 000008 00 WAG 
0   0  8
  [45] .rela.dtors.d_dso_dtor RELA            0000000000000000 001354 000018 18
     8  44  8
  [46] .ctors.d_dso_ctor PROGBITS        0000000000000000 000460 000008 00 WAG 
0   0  8
  [47] .rela.ctors.d_dso_ctor RELA            0000000000000000 00136c 000018 18
     8  46  8
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),
  l (large), p (processor specific)

COMDAT group section [   15] `.group' [_D6object6Object8toStringMFZAya]
contains 1 sections:
   [Index]    Name
   [   16]   .text._D6object6Object8toStringMFZAya

COMDAT group section [   18] `.group' [_D6object6Object6toHashMFNbNeZm]
contains 1 sections:
   [Index]    Name
   [   19]   .text._D6object6Object6toHashMFNbNeZm

COMDAT group section [   21] `.group' [_D6object6Object5opCmpMFCQqZi] contains
2 sections:
   [Index]    Name
   [   22]   .text._D6object6Object5opCmpMFCQqZi
   [   23]   .rela.text._D6object6Object5opCmpMFCQqZi

COMDAT group section [   24] `.group' [_D6object6Object8opEqualsMFCQtZb]
contains 1 sections:
   [Index]    Name
   [   25]   .text._D6object6Object8opEqualsMFCQtZb

COMDAT group section [   29] `.group' [_D6object6Object7factoryFAyaZCQv]
contains 2 sections:
   [Index]    Name
   [   30]   .text._D6object6Object7factoryFAyaZCQv
   [   37]   .rela.text._D6object6Object7factoryFAyaZCQv

COMDAT group section [   40] `.group.d_dso' [.data.d_dso_rec] contains 4
sections:
   [Index]    Name
   [   41]   .data.d_dso_rec
   [   42]   .text.d_dso_init
   [   44]   .dtors.d_dso_dtor
   [   46]   .ctors.d_dso_ctor

Relocation sections for sections in .group.d_dso group aren't in the group.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]