From: Omar Sandoval <osan...@fb.com> This is a rebase of my previously posted series [1][2].
Besides the rebase, the only other change is dropping patch 5, which we agreed is not necessary. Thanks! 1: https://sourceware.org/ml/elfutils-devel/2019-q3/msg00020.html 2: https://sourceware.org/ml/elfutils-devel/2019-q3/msg00010.html Omar Sandoval (4): libebl: remove unnecessary variable in Makefile.am libcpu: merge libcpu_{i386,x86_64,bpf} into one library Add PIC and non-PIC variants of libcpu and libebl Don't use dlopen() for libebl modules ChangeLog | 6 + Makefile.am | 4 +- backends/ChangeLog | 6 + backends/Makefile.am | 106 +++------------- configure.ac | 12 +- libcpu/ChangeLog | 6 + libcpu/Makefile.am | 24 ++-- libdw/ChangeLog | 8 ++ libdw/Makefile.am | 21 ++-- libebl/ChangeLog | 12 ++ libebl/Makefile.am | 46 +++---- libebl/eblclosebackend.c | 4 - libebl/eblopenbackend.c | 266 +++++++++++++++------------------------ libebl/libebl.h | 8 +- libebl/libeblP.h | 3 - src/ChangeLog | 7 ++ src/Makefile.am | 20 +-- tests/ChangeLog | 5 + tests/Makefile.am | 36 +++--- tests/test-subr.sh | 4 +- 20 files changed, 261 insertions(+), 343 deletions(-) -- 2.23.0