From 9698cf9b1c485edbbeabc9f65bfd0fdef92e3854 Mon Sep 17 00:00:00 2001 From: Nick Alcock Date: Wed, 29 May 2019 11:11:37 +0200 Subject: Fix libctf build on non-ELF targets. All machinery works as on ELF, except for automatic loading of ELF string and symbol tables in the BFD-style open machinery. * Makefile.def (dependencies): configure-libctf depends on all-bfd and all its deps. * Makefile.in: Regenerated. libctf/ * configure.in: Check for bfd_section_from_elf_index. * configure: Regenerate. * config.h.in [HAVE_BFD_ELF]: Likewise. * libctf/ctf_open_bfd (ctf_bfdopen_ctfsect): Use it. abfd is potentially unused now. --- ChangeLog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index f57f4fe..cbfb215 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2019-05-28 Nick Alcock + * Makefile.def (dependencies): configure-libctf depends on all-bfd + and all its deps. + * Makefile.in: Regenerated. + +2019-05-28 Nick Alcock + * MAINTAINERS: Add libctf. 2019-05-28 Nick Alcock -- cgit v1.1