Blame tests/run-alldts.sh

Packit Service 97d2fb
#! /bin/sh
Packit Service 97d2fb
# Copyright (C) 2011 Red Hat, Inc.
Packit Service 97d2fb
# This file is part of elfutils.
Packit Service 97d2fb
#
Packit Service 97d2fb
# This file is free software; you can redistribute it and/or modify
Packit Service 97d2fb
# it under the terms of the GNU General Public License as published by
Packit Service 97d2fb
# the Free Software Foundation; either version 3 of the License, or
Packit Service 97d2fb
# (at your option) any later version.
Packit Service 97d2fb
#
Packit Service 97d2fb
# elfutils is distributed in the hope that it will be useful, but
Packit Service 97d2fb
# WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service 97d2fb
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit Service 97d2fb
# GNU General Public License for more details.
Packit Service 97d2fb
#
Packit Service 97d2fb
# You should have received a copy of the GNU General Public License
Packit Service 97d2fb
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
Packit Service 97d2fb
Packit Service 97d2fb
. $srcdir/test-subr.sh
Packit Service 97d2fb
Packit Service 97d2fb
tempfiles testfile-alldts
Packit Service 97d2fb
Packit Service 97d2fb
# This will produce "testfile-alldts" file
Packit Service 97d2fb
testrun ${abs_builddir}/alldts
Packit Service 97d2fb
Packit Service 97d2fb
testrun_compare ${abs_top_builddir}/src/readelf -d testfile-alldts <<\EOF
Packit Service 97d2fb
Packit Service 97d2fb
Dynamic segment contains 66 entries:
Packit Service 97d2fb
 Addr: 0x000001a0  Offset: 0x000078  Link to section: [ 0] ''
Packit Service 97d2fb
  Type              Value
Packit Service 97d2fb
  NULL              
Packit Service 97d2fb
  NEEDED            Shared library: [(null)]
Packit Service 97d2fb
  PLTRELSZ          3735928559 (bytes)
Packit Service 97d2fb
  PLTGOT            0xdeadbeef
Packit Service 97d2fb
  HASH              0xdeadbeef
Packit Service 97d2fb
  STRTAB            0xdeadbeef
Packit Service 97d2fb
  SYMTAB            0xdeadbeef
Packit Service 97d2fb
  RELA              0xdeadbeef
Packit Service 97d2fb
  RELASZ            3735928559 (bytes)
Packit Service 97d2fb
  RELAENT           3735928559 (bytes)
Packit Service 97d2fb
  STRSZ             3735928559 (bytes)
Packit Service 97d2fb
  SYMENT            3735928559 (bytes)
Packit Service 97d2fb
  INIT              0xdeadbeef
Packit Service 97d2fb
  FINI              0xdeadbeef
Packit Service 97d2fb
  SONAME            Library soname: [(null)]
Packit Service 97d2fb
  RPATH             Library rpath: [(null)]
Packit Service 97d2fb
  SYMBOLIC          0xdeadbeef
Packit Service 97d2fb
  REL               0xdeadbeef
Packit Service 97d2fb
  RELSZ             3735928559 (bytes)
Packit Service 97d2fb
  RELENT            3735928559 (bytes)
Packit Service 97d2fb
  PLTREL            ???
Packit Service 97d2fb
  DEBUG             
Packit Service 97d2fb
  TEXTREL           
Packit Service 97d2fb
  JMPREL            0xdeadbeef
Packit Service 97d2fb
  BIND_NOW          
Packit Service 97d2fb
  INIT_ARRAY        0xdeadbeef
Packit Service 97d2fb
  FINI_ARRAY        0xdeadbeef
Packit Service 97d2fb
  INIT_ARRAYSZ      3735928559 (bytes)
Packit Service 97d2fb
  FINI_ARRAYSZ      3735928559 (bytes)
Packit Service 97d2fb
  RUNPATH           Library runpath: [(null)]
Packit Service 97d2fb
  FLAGS             ORIGIN SYMBOLIC TEXTREL BIND_NOW 0xdeadbee0
Packit Service 97d2fb
  PREINIT_ARRAY     0xdeadbeef
Packit Service 97d2fb
  PREINIT_ARRAY     0xdeadbeef
Packit Service 97d2fb
  PREINIT_ARRAYSZ   0xdeadbeef
Packit Service 97d2fb
  VERSYM            0xdeadbeef
Packit Service 97d2fb
  GNU_PRELINKED     0xdeadbeef
Packit Service 97d2fb
  GNU_CONFLICTSZ    3735928559 (bytes)
Packit Service 97d2fb
  GNU_LIBLISTSZ     3735928559 (bytes)
Packit Service 97d2fb
  CHECKSUM          0xdeadbeef
Packit Service 97d2fb
  PLTPADSZ          3735928559 (bytes)
Packit Service 97d2fb
  MOVEENT           3735928559 (bytes)
Packit Service 97d2fb
  MOVESZ            3735928559 (bytes)
Packit Service 97d2fb
  FEATURE_1         PARINIT CONFEXP 0xdeadbeec
Packit Service 97d2fb
  POSFLAG_1         LAZYLOAD GROUPPERM 0xdeadbeec
Packit Service 97d2fb
  SYMINSZ           3735928559 (bytes)
Packit Service 97d2fb
  SYMINENT          3735928559 (bytes)
Packit Service 97d2fb
  GNU_HASH          0xdeadbeef
Packit Service 97d2fb
  TLSDESC_PLT       0xdeadbeef
Packit Service 97d2fb
  TLSDESC_GOT       0xdeadbeef
Packit Service 97d2fb
  GNU_CONFLICT      0xdeadbeef
Packit Service 97d2fb
  GNU_LIBLIST       0xdeadbeef
Packit Service 97d2fb
  CONFIG            0xdeadbeef
Packit Service 97d2fb
  DEPAUDIT          0xdeadbeef
Packit Service 97d2fb
  AUDIT             0xdeadbeef
Packit Service 97d2fb
  PLTPAD            0xdeadbeef
Packit Service 97d2fb
  MOVETAB           0xdeadbeef
Packit Service 97d2fb
  SYMINFO           0xdeadbeef
Packit Service 97d2fb
  RELACOUNT         3735928559
Packit Service 97d2fb
  RELCOUNT          3735928559
Packit Service 97d2fb
  FLAGS_1           NOW GLOBAL GROUP NODELETE INITFIRST NOOPEN ORIGIN TRANS INTERPOSE NODEFLIB NODUMP CONFALT DISPRELDNE DISPRELPND 0xdeac0000
Packit Service 97d2fb
  VERDEF            0xdeadbeef
Packit Service 97d2fb
  VERDEFNUM         3735928559
Packit Service 97d2fb
  VERNEED           0xdeadbeef
Packit Service 97d2fb
  VERNEEDNUM        3735928559
Packit Service 97d2fb
  AUXILIARY         0xdeadbeef
Packit Service 97d2fb
  FILTER            0xdeadbeef
Packit Service 97d2fb
EOF
Packit Service 97d2fb
Packit Service 97d2fb
exit 0