packages feed

melf-1.0.1: tests/testdata/orig/vdso.elf.golden

segment {
    Type:       PT_LOAD
    Flags:      [PF_X,PF_R]
    VirtAddr:   0x0000000000000000
    PhysAddr:   0x0000000000000000
    AddMemSize: 0x0000000000000000
    Align:      0x0000000000001000
    Data:       
        header {
            Class:      ELFCLASS64
            Data:       ELFDATA2LSB
            OSABI:      ELFOSABI_SYSV
            ABIVersion: 0
            Type:       ET_DYN
            Machine:    EM_X86_64
            Entry:      0x0000000000000970
            Flags:      0x00000000
        }
        segment table
        section 1 ".hash" {
            Type:      SHT_HASH
            Flags:     [SHF_ALLOC]
            Addr:      0x0000000000000120
            AddrAlign: 0x0000000000000008
            EntSize:   0x0000000000000004
            Info:      0x00000000
            Link:      0x00000003
            Data:      03 00 00 00 0a 00 00 00 04 00 00 00 03 00 00 00 # ................
                       06 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 # ................
                       ...
                       05 00 00 00 00 00 00 00 02 00 00 00 08 00 00 00 # ................
                       total: 60
        }
        section 2 ".gnu.hash" {
            Type:      SHT_EXT 1879048182
            Flags:     [SHF_ALLOC]
            Addr:      0x0000000000000160
            AddrAlign: 0x0000000000000008
            EntSize:   0x0000000000000000
            Info:      0x00000000
            Link:      0x00000003
            Data:      03 00 00 00 01 00 00 00 01 00 00 00 06 00 00 00 # ................
                       81 34 30 01 46 65 00 81 01 00 00 00 05 00 00 00 # .40.Fe..........
                       ...
                       19 a3 43 6e 8a 2a c6 26 26 b0 62 65 6d 58 87 ff # ..Cn.*.&&.bemX..
                       total: 72
        }
        symbol table section 3 ".dynsym" {
            Type:      SHT_DYNSYM
            Flags:     [SHF_ALLOC]
            Addr:      0x00000000000001a8
            AddrAlign: 0x0000000000000008
            EntSize:   0x0000000000000018
            Info:      0x00000001
            Link:      0x00000004
            Data:      
                symbol "" {
                    Bind:  STB_Local
                    Type:  STT_NoType
                    ShNdx: SHN_Undef
                    Value: 0x0000000000000000
                    Size:  0x0000000000000000
                }
                symbol "clock_gettime" {
                    Bind:  STB_Weak
                    Type:  STT_Func
                    ShNdx: SHN_EXT 12
                    Value: 0x0000000000000a30
                    Size:  0x0000000000000305
                }
                ...
                symbol "getcpu" {
                    Bind:  STB_Weak
                    Type:  STT_Func
                    ShNdx: SHN_EXT 12
                    Value: 0x0000000000000f30
                    Size:  0x000000000000002a
                }
                total: 10
        }
        section 4 ".dynstr" {
            Type:      SHT_STRTAB
            Flags:     [SHF_ALLOC]
            Addr:      0x0000000000000298
            AddrAlign: 0x0000000000000001
            EntSize:   0x0000000000000000
            Info:      0x00000000
            Link:      0x00000000
            Data:      00 5f 5f 76 64 73 6f 5f 63 6c 6f 63 6b 5f 67 65 # .__vdso_clock_ge
                       74 74 69 6d 65 00 5f 5f 76 64 73 6f 5f 67 65 74 # ttime.__vdso_get
                       ...
                       2e 73 6f 2e 31 00 4c 49 4e 55 58 5f 32 2e 36 00 # .so.1.LINUX_2.6.
                       total: 94
        }
        section 5 ".gnu.version" {
            Type:      SHT_EXT 1879048191
            Flags:     [SHF_ALLOC]
            Addr:      0x00000000000002f6
            AddrAlign: 0x0000000000000002
            EntSize:   0x0000000000000002
            Info:      0x00000000
            Link:      0x00000003
            Data:      00 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 # ................
                       02 00 02 00                                     # ....
        }
        section 6 ".gnu.version_d" {
            Type:      SHT_EXT 1879048189
            Flags:     [SHF_ALLOC]
            Addr:      0x0000000000000310
            AddrAlign: 0x0000000000000008
            EntSize:   0x0000000000000000
            Info:      0x00000002
            Link:      0x00000004
            Data:      01 00 01 00 01 00 01 00 a1 bf ee 0d 14 00 00 00 # ................
                       1c 00 00 00 44 00 00 00 00 00 00 00 01 00 00 00 # ....D...........
                       ...
                       14 00 00 00 00 00 00 00 54 00 00 00 00 00 00 00 # ........T.......
                       total: 56
        }
        segment {
            Type:       PT_DYNAMIC
            Flags:      [PF_R]
            VirtAddr:   0x0000000000000348
            PhysAddr:   0x0000000000000348
            AddMemSize: 0x0000000000000000
            Align:      0x0000000000000008
            Data:       
                section 7 ".dynamic" {
                    Type:      SHT_DYNAMIC
                    Flags:     [SHF_WRITE,SHF_ALLOC]
                    Addr:      0x0000000000000348
                    AddrAlign: 0x0000000000000008
                    EntSize:   0x0000000000000010
                    Info:      0x00000000
                    Link:      0x00000004
                    Data:      0e 00 00 00 00 00 00 00 44 00 00 00 00 00 00 00 # ........D.......
                               10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 # ................
                               ...
                               00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 # ................
                               total: 288
                }
        }
        section 8 ".rodata" {
            Type:      SHT_PROGBITS
            Flags:     [SHF_WRITE,SHF_ALLOC]
            Addr:      0x0000000000000468
            AddrAlign: 0x0000000000000008
            EntSize:   0x0000000000000000
            Info:      0x00000000
            Link:      0x00000000
            Data:      00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 # ................
                       00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 # ................
                       ...
                       00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 # ................
                       total: 832
        }
        segment {
            Type:       PT_NOTE
            Flags:      [PF_R]
            VirtAddr:   0x00000000000007a8
            PhysAddr:   0x00000000000007a8
            AddMemSize: 0x0000000000000000
            Align:      0x0000000000000004
            Data:       
                section 9 ".note" {
                    Type:      SHT_NOTE
                    Flags:     [SHF_ALLOC]
                    Addr:      0x00000000000007a8
                    AddrAlign: 0x0000000000000004
                    EntSize:   0x0000000000000000
                    Info:      0x00000000
                    Link:      0x00000000
                    Data:      06 00 00 00 04 00 00 00 00 00 00 00 4c 69 6e 75 # ............Linu
                               78 00 00 00 12 0f 04 00 04 00 00 00 14 00 00 00 # x...............
                               ...
                               22 98 2b 1f 74 78 1a 66 3b 95 c6 9b e4 82 95 89 # ".+.tx.f;.......
                               total: 60
                }
        }
        segment {
            Type:       PT_EXT 1685382480
            Flags:      [PF_R]
            VirtAddr:   0x00000000000007e4
            PhysAddr:   0x00000000000007e4
            AddMemSize: 0x0000000000000000
            Align:      0x0000000000000004
            Data:       
                section 10 ".eh_frame_hdr" {
                    Type:      SHT_PROGBITS
                    Flags:     [SHF_ALLOC]
                    Addr:      0x00000000000007e4
                    AddrAlign: 0x0000000000000004
                    EntSize:   0x0000000000000000
                    Info:      0x00000000
                    Link:      0x00000000
                    Data:      01 1b 03 3b 38 00 00 00 06 00 00 00 8c 01 00 00 # ...;8...........
                               54 00 00 00 bc 01 00 00 7c 00 00 00 4c 02 00 00 # T.......|...L...
                               ...
                               2c 07 00 00 44 01 00 00 4c 07 00 00 64 01 00 00 # ,...D...L...d...
                               total: 60
                }
        }
        section 11 ".eh_frame" {
            Type:      SHT_PROGBITS
            Flags:     [SHF_ALLOC]
            Addr:      0x0000000000000820
            AddrAlign: 0x0000000000000008
            EntSize:   0x0000000000000000
            Info:      0x00000000
            Link:      0x00000000
            Data:      14 00 00 00 00 00 00 00 01 7a 52 00 01 78 10 01 # .........zR..x..
                       1b 0c 07 08 90 01 00 00 24 00 00 00 1c 00 00 00 # ........$.......
                       ...
                       00 41 0e 10 86 02 48 0d 06 60 c6 0c 07 08 00 00 # .A....H..`......
                       total: 328
        }
        section 12 ".text" {
            Type:      SHT_PROGBITS
            Flags:     [SHF_ALLOC,SHF_EXECINSTR]
            Addr:      0x0000000000000970
            AddrAlign: 0x0000000000000010
            EntSize:   0x0000000000000000
            Info:      0x00000000
            Link:      0x00000000
            Data:      55 48 89 e5 0f ae e8 0f 31 48 c1 e2 20 48 09 d0 # UH......1H.. H..
                       48 8b 15 01 c7 ff ff 48 39 c2 77 02 5d c3 48 89 # H......H9.w.].H.
                       ...
                       89 17 48 85 f6 74 05 c1 e8 0c 89 06 31 c0 5d c3 # ..H..t......1.].
                       total: 1514
        }
        section 13 ".altinstructions" {
            Type:      SHT_PROGBITS
            Flags:     [SHF_ALLOC]
            Addr:      0x0000000000000f5a
            AddrAlign: 0x0000000000000001
            EntSize:   0x0000000000000000
            Info:      0x00000000
            Link:      0x00000000
            Data:      1a fa ff ff 8b 00 00 00 71 00 03 03 03 0d fa ff # ........q.......
                       ff 81 00 00 00 72 00 03 03 03 48 fa ff ff 77 00 # .....r....H...w.
                       ...
                       03 03 03 5d ff ff ff 27 00 00 00 16 02 04 04 01 # ...]...'........
                       total: 143
        }
        section 14 ".altinstr_replacement" {
            Type:      SHT_PROGBITS
            Flags:     [SHF_ALLOC,SHF_EXECINSTR]
            Addr:      0x0000000000000fe9
            AddrAlign: 0x0000000000000001
            EntSize:   0x0000000000000000
            Info:      0x00000000
            Link:      0x00000000
            Data:      0f ae f0 0f ae e8 0f ae f0 0f ae e8 0f ae f0 0f # ................
                       ae e8 0f ae f0 0f ae e8 0f ae f0 0f ae e8 f3 0f # ................
                       c7 f8                                           # ..
        }
}
section 15 ".comment" {
    Type:      SHT_PROGBITS
    Flags:     [SHF_EXT 16,SHF_EXT 32]
    Addr:      0x0000000000000000
    AddrAlign: 0x0000000000000001
    EntSize:   0x0000000000000001
    Info:      0x00000000
    Link:      0x00000000
    Data:      47 43 43 3a 20 28 55 62 75 6e 74 75 20 37 2e 33 # GCC: (Ubuntu 7.3
               2e 30 2d 31 36 75 62 75 6e 74 75 33 29 20 37 2e # .0-16ubuntu3) 7.
               33 2e 30 00                                     # 3.0.
}
string table section 16 ".shstrtab"
section table