~ubuntu-branches/ubuntu/vivid/dpkg/vivid

« back to all changes in this revision

Viewing changes to scripts/t/Dpkg_Shlibs/objdump.basictags-i386

  • Committer: Package Import Robot
  • Author(s): Adam Conrad
  • Date: 2014-04-21 18:14:10 UTC
  • mfrom: (1.6.8 sid)
  • Revision ID: package-import@ubuntu.com-20140421181410-94kvb2zodjd2og32
Tags: 1.17.7ubuntu1
* Merge from Debian unstable.  Remaining changes:
  - Allow -fstack-protector on arm64 now that GCC and glibc support it.
  - Change native source version/format mismatch errors into warnings
    until the dust settles on Debian bug 737634 about override options.
  - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
    tools can get untranslated dpkg terminal log messages while at the
    same time having translated debconf prompts.
  - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
  - Map unqualified package names of multiarch-same packages to the native
    arch instead of throwing an error, so that we don't break on upgrade
    when there are unqualified names stored in the dpkg trigger database.
  - Add logic to the postinst to `dpkg --add-architecture i386' on new
    installs on amd64, mimicking our previous behaviour with the conffile.
  - Apply a workaround from mvo to consider RC packages as multiarch,
    during the dpkg consistency checks. (see LP: 1015567 and 1057367).
* Drop obsolete migration code and guards from pre-trusty dpkg versions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
./t/Dpkg_Shlibs/libobjdump.basictags-i386.so:     file format elf32-i386
 
3
architecture: i386, flags 0x00000150:
 
4
HAS_SYMS, DYNAMIC, D_PAGED
 
5
start address 0x00000440
 
6
 
 
7
Program Header:
 
8
    LOAD off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
 
9
         filesz 0x00000684 memsz 0x00000684 flags r-x
 
10
    LOAD off    0x00000684 vaddr 0x00001684 paddr 0x00001684 align 2**12
 
11
         filesz 0x00000108 memsz 0x00000110 flags rw-
 
12
 DYNAMIC off    0x00000698 vaddr 0x00001698 paddr 0x00001698 align 2**2
 
13
         filesz 0x000000d0 memsz 0x000000d0 flags rw-
 
14
    NOTE off    0x000000f4 vaddr 0x000000f4 paddr 0x000000f4 align 2**2
 
15
         filesz 0x00000024 memsz 0x00000024 flags r--
 
16
EH_FRAME off    0x000005a4 vaddr 0x000005a4 paddr 0x000005a4 align 2**2
 
17
         filesz 0x0000003c memsz 0x0000003c flags r--
 
18
   STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2
 
19
         filesz 0x00000000 memsz 0x00000000 flags rw-
 
20
 
 
21
Dynamic Section:
 
22
  NEEDED               libc.so.6
 
23
  SONAME               libbasictags.so.1
 
24
  INIT                 0x000003dc
 
25
  FINI                 0x00000588
 
26
  HASH                 0x00000118
 
27
  GNU_HASH             0x00000164
 
28
  STRTAB               0x00000290
 
29
  SYMTAB               0x000001b0
 
30
  STRSZ                0x000000df
 
31
  SYMENT               0x00000010
 
32
  PLTGOT               0x00001774
 
33
  PLTRELSZ             0x00000010
 
34
  PLTREL               0x00000011
 
35
  JMPREL               0x000003cc
 
36
  REL                  0x000003ac
 
37
  RELSZ                0x00000020
 
38
  RELENT               0x00000008
 
39
  VERNEED              0x0000038c
 
40
  VERNEEDNUM           0x00000001
 
41
  VERSYM               0x00000370
 
42
  RELCOUNT             0x00000001
 
43
 
 
44
Version References:
 
45
  required from libc.so.6:
 
46
    0x09691f73 0x00 02 GLIBC_2.1.3
 
47
 
 
48
DYNAMIC SYMBOL TABLE:
 
49
00000000  w   DF *UND*  00000000  GLIBC_2.1.3 __cxa_finalize
 
50
00000000  w   D  *UND*  00000000              __gmon_start__
 
51
00000000  w   D  *UND*  00000000              _Jv_RegisterClasses
 
52
0000178c g    D  *ABS*  00000000  Base        _edata
 
53
00001794 g    D  *ABS*  00000000  Base        _end
 
54
00000530 g    DF .text  00000002  Base        symbol41_i386_and_optional
 
55
00000510 g    DF .text  00000002  Base        symbol22_i386
 
56
0000178c g    D  *ABS*  00000000  Base        __bss_start
 
57
000003dc g    DF .init  00000000  Base        _init
 
58
00000520 g    DF .text  00000002  Base        symbol31_randomtag
 
59
00000588 g    DF .fini  00000000  Base        _fini
 
60
00000540 g    DF .text  00000002  Base        symbol51_untagged
 
61
00000500 g    DF .text  00000002  Base        symbol11_optional
 
62
 
 
63
 
 
64
DYNAMIC RELOCATION RECORDS
 
65
OFFSET   TYPE              VALUE 
 
66
00001788 R_386_RELATIVE    *ABS*
 
67
00001768 R_386_GLOB_DAT    __cxa_finalize
 
68
0000176c R_386_GLOB_DAT    __gmon_start__
 
69
00001770 R_386_GLOB_DAT    _Jv_RegisterClasses
 
70
00001780 R_386_JUMP_SLOT   __cxa_finalize
 
71
00001784 R_386_JUMP_SLOT   __gmon_start__
 
72
 
 
73