]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
Merge tag 'elfutils-0.180' into mjw/RH-DTS dts-0.180
authorMark Wielaard <mark@klomp.org>
Thu, 11 Jun 2020 21:16:21 +0000 (23:16 +0200)
committerMark Wielaard <mark@klomp.org>
Thu, 11 Jun 2020 21:16:21 +0000 (23:16 +0200)
elfutils 0.180 release

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

diff --cc configure.ac
Simple merge
index 7ae74e0602d08ea81946c9caae504ade92659baa,51965f65dbb781f4e3b405a51b9f75ab8b209cb0..47b6e431b7f32f0048e93f3dfef8ef0c1a56214a
@@@ -62,12 -62,11 +62,12 @@@ debuginfod_SOURCES = debuginfod.cx
  debuginfod_LDADD = $(libdw) $(libelf) $(libeu) $(libdebuginfod) $(libmicrohttpd_LIBS) $(libcurl_LIBS) $(sqlite3_LIBS) $(libarchive_LIBS) -lpthread -ldl
  
  debuginfod_find_SOURCES = debuginfod-find.c
- debuginfod_find_LDADD = $(libeu) $(libdebuginfod)
+ debuginfod_find_LDADD = $(libdw) $(libelf) $(libeu) $(libdebuginfod)
  
 -noinst_LIBRARIES = libdebuginfod.a
 -noinst_LIBRARIES += libdebuginfod_pic.a
 +lib_LIBRARIES = libdebuginfod.a
 +noinst_LIBRARIES = libdebuginfod_pic.a
  
 +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)
index db0006328d0222d0a0c9e1c13e308fa4369c6bd1,b3b6fc01a18b539a175f585043873e05a7798bbb..6ce6c26fcf60087765b4ecb6dd399fc9e3a458de
  #include <system.h>
  #include <libeblP.h>
  
- const char *i386_init (Elf *, GElf_Half, Ebl *eh, size_t ehlen);
- const char *x86_64_init (Elf *, GElf_Half, Ebl *eh, size_t ehlen);
- const char *ppc_init (Elf *, GElf_Half, Ebl *eh, size_t ehlen);
- const char *ppc64_init (Elf *, GElf_Half, Ebl *eh, size_t ehlen);
- const char *ia64_init (Elf *, GElf_Half, Ebl *eh, size_t ehlen);
- const char *s390_init (Elf *, GElf_Half, Ebl *eh, size_t ehlen);
- const char *aarch64_init (Elf *, GElf_Half, Ebl *eh, size_t ehlen);
- const char *bpf_init (Elf *, GElf_Half, Ebl *eh, size_t ehlen);
+ Ebl *i386_init (Elf *, GElf_Half, Ebl *);
 -Ebl *sh_init (Elf *, GElf_Half, Ebl *);
+ Ebl *x86_64_init (Elf *, GElf_Half, Ebl *);
+ Ebl *ia64_init (Elf *, GElf_Half, Ebl *);
 -Ebl *alpha_init (Elf *, GElf_Half, Ebl *);
 -Ebl *arm_init (Elf *, GElf_Half, Ebl *);
+ Ebl *aarch64_init (Elf *, GElf_Half, Ebl *);
 -Ebl *sparc_init (Elf *, GElf_Half, Ebl *);
+ Ebl *ppc_init (Elf *, GElf_Half, Ebl *);
+ Ebl *ppc64_init (Elf *, GElf_Half, Ebl *);
+ Ebl *s390_init (Elf *, GElf_Half, Ebl *);
 -Ebl *tilegx_init (Elf *, GElf_Half, Ebl *);
 -Ebl *m68k_init (Elf *, GElf_Half, Ebl *);
+ Ebl *bpf_init (Elf *, GElf_Half, Ebl *);
 -Ebl *riscv_init (Elf *, GElf_Half, Ebl *);
 -Ebl *csky_init (Elf *, GElf_Half, Ebl *);
  
  /* This table should contain the complete list of architectures as far
     as the ELF specification is concerned.  */
index 03eebfa85979ec69e845bb8f7eaadf00d24ae730,7db7db1666580c508c887702c44c80f194eb114d..fa4999dff54f1be75b3a4fb9cfad2ad0cc51a291
@@@ -164,7 -175,10 +174,9 @@@ TESTS = run-arextract.sh run-arsymtest.
        run-strip-version.sh run-xlate-note.sh \
        run-readelf-discr.sh \
        run-dwelf_elf_e_machine_string.sh \
-       run-elfclassify.sh run-elfclassify-self.sh
+       run-elfclassify.sh run-elfclassify-self.sh \
 -      run-disasm-riscv64.sh \
+       run-pt_gnu_prop-tests.sh \
+       run-getphdrnum.sh
  
  if !BIARCH
  export ELFUTILS_DISABLE_BIARCH = 1