]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
Merge tag 'elfutils-0.182' into mjw/RH-DTS dts-0.182
authorMark Wielaard <mark@klomp.org>
Sun, 1 Nov 2020 22:45:32 +0000 (23:45 +0100)
committerMark Wielaard <mark@klomp.org>
Sun, 1 Nov 2020 22:45:32 +0000 (23:45 +0100)
elfutils 0.182 release

1  2 
backends/Makefile.am
configure.ac
debuginfod/Makefile.am
libdwfl/Makefile.am
libebl/Makefile.am
libebl/eblopenbackend.c
tests/Makefile.am

Simple merge
diff --cc configure.ac
index f38c32c3a970187a3ea23c84c62602ffc0bee616,515ac70495995b466ac37bc0bb2284f9b502face..b7e76504da4177e1268b7286c145a8b5d5b0d8c1
@@@ -17,14 -17,8 +17,14 @@@ dnl  GNU General Public License for mor
  dnl
  dnl  You should have received a copy of the GNU General Public License
  dnl  along with this program.  If not, see <http://www.gnu.org/licenses/>.
- AC_INIT([elfutils],[0.180],[https://sourceware.org/bugzilla],[elfutils],[http://elfutils.org/])
+ AC_INIT([elfutils],[0.182],[https://sourceware.org/bugzilla],[elfutils],[http://elfutils.org/])
  
 +dnl Workaround for older autoconf < 2.64
 +m4_ifndef([AC_PACKAGE_URL],
 +         [AC_DEFINE([PACKAGE_URL], ["http://elfutils.org/"],
 +                    [Define to home page for this package])
 +          AC_SUBST([PACKAGE_URL], ["http://elfutils.org/"])])
 +
  dnl Workaround for older autoconf < 2.64
  m4_ifndef([AC_PACKAGE_URL],
           [AC_DEFINE([PACKAGE_URL], ["http://elfutils.org/"],
index 47b6e431b7f32f0048e93f3dfef8ef0c1a56214a,01985600ed3b36b8e381a3aad2a4f24e89adcf80..8b07ed0b60b69fc2f9b2705225ac74f30e2eb128
@@@ -64,10 -76,11 +76,12 @@@ debuginfod_LDADD = $(libdw) $(libelf) $
  debuginfod_find_SOURCES = debuginfod-find.c
  debuginfod_find_LDADD = $(libdw) $(libelf) $(libeu) $(libdebuginfod)
  
 -noinst_LIBRARIES = libdebuginfod.a
 -noinst_LIBRARIES += libdebuginfod_pic.a
+ if LIBDEBUGINFOD
 +lib_LIBRARIES = libdebuginfod.a
 +noinst_LIBRARIES = libdebuginfod_pic.a
+ endif
  
 +libdebuginfod_a_CFLAGS = -fPIC $(AM_CFLAGS)
  libdebuginfod_a_SOURCES = debuginfod-client.c
  libdebuginfod_pic_a_SOURCES = debuginfod-client.c
  am_libdebuginfod_pic_a_OBJECTS = $(libdebuginfod_a_SOURCES:.c=.os)
Simple merge
Simple merge
index 6ce6c26fcf60087765b4ecb6dd399fc9e3a458de,a8af165829698a30cb7657d04587dde8499d89d8..e16de6497489f6cc6080e754907e18d93e99845c
@@@ -71,17 -78,17 +71,17 @@@ static const struc
    { x86_64_init, "elf_x86_64", "x86_64", 6, EM_X86_64, ELFCLASS64, ELFDATA2LSB },
    { ppc_init, "elf_ppc", "ppc", 3, EM_PPC, ELFCLASS32, ELFDATA2MSB },
    { ppc64_init, "elf_ppc64", "ppc64", 5, EM_PPC64, ELFCLASS64, ELFDATA2MSB },
-   { NULL, "elf_tilegx", "tilegx", 6, EM_TILEGX, ELFCLASS64, ELFDATA2LSB },
    // XXX class and machine fields need to be filled in for all archs.
 -  { sh_init, "elf_sh", "sh", 2, EM_SH, 0, 0 },
 -  { arm_init, "ebl_arm", "arm", 3, EM_ARM, 0, 0 },
 -  { sparc_init, "elf_sparcv9", "sparc", 5, EM_SPARCV9, 0, 0 },
 -  { sparc_init, "elf_sparc", "sparc", 5, EM_SPARC, 0, 0 },
 -  { sparc_init, "elf_sparcv8plus", "sparc", 5, EM_SPARC32PLUS, 0, 0 },
 +  { NULL, "elf_sh", "sh", 2, EM_SH, 0, 0 },
 +  { NULL, "ebl_arm", "arm", 3, EM_ARM, 0, 0 },
 +  { NULL, "elf_sparcv9", "sparc", 5, EM_SPARCV9, 0, 0 },
 +  { NULL, "elf_sparc", "sparc", 5, EM_SPARC, 0, 0 },
 +  { NULL, "elf_sparcv8plus", "sparc", 5, EM_SPARC32PLUS, 0, 0 },
    { s390_init, "ebl_s390", "s390", 4, EM_S390, 0, 0 },
  
+   { NULL, "elf_tilegx", "tilegx", 6, EM_TILEGX, ELFCLASS64, ELFDATA2LSB },
    { NULL, "elf_m32", "m32", 3, EM_M32, 0, 0 },
 -  { m68k_init, "elf_m68k", "m68k", 4, EM_68K, ELFCLASS32, ELFDATA2MSB },
 +  { NULL, "elf_m68k", "m68k", 4, EM_68K, ELFCLASS32, ELFDATA2MSB },
    { NULL, "elf_m88k", "m88k", 4, EM_88K, 0, 0 },
    { NULL, "elf_i860", "i860", 4, EM_860, 0, 0 },
    { NULL, "ebl_s370", "s370", 4, EM_S370, 0, 0 },
index fa4999dff54f1be75b3a4fb9cfad2ad0cc51a291,84f6e88ec5e6108a419b8097564cc59388c1fa90..0a7766929ce4c99947d6bc3bfa0bd9a033c9e7f9
@@@ -175,8 -183,10 +182,9 @@@ TESTS = run-arextract.sh run-arsymtest.
        run-readelf-discr.sh \
        run-dwelf_elf_e_machine_string.sh \
        run-elfclassify.sh run-elfclassify-self.sh \
 -      run-disasm-riscv64.sh \
        run-pt_gnu_prop-tests.sh \
-       run-getphdrnum.sh
+       run-getphdrnum.sh run-test-includes.sh \
+       leb128 read_unaligned
  
  if !BIARCH
  export ELFUTILS_DISABLE_BIARCH = 1