shared: Add more dlopen() tests
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 1 Mar 2022 17:04:13 +0000 (17:04 +0000)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 1 Mar 2022 21:07:17 +0000 (21:07 +0000)
commitee48779e05831a0ec5e1ba5e7ed5fe92aaca1d9e
tree2e1dc1565add0b2dde578d6bdeaac5235ed10612
parentc8aeb9d672fac7ac2d1e350431b7b4e734b90a5d
shared: Add more dlopen() tests

Add dlopen_dw(), dlopen_elf() and dlopen_pcre2() to the dlopen test.
To enable adding dlopen_pcre2(), we move pcre2-dlopen.h/c from
src/journal to src/shared.
src/journal/meson.build
src/journal/pcre2-dlopen.c [deleted file]
src/journal/pcre2-dlopen.h [deleted file]
src/shared/elf-util.c
src/shared/elf-util.h
src/shared/meson.build
src/shared/pcre2-dlopen.c [new file with mode: 0644]
src/shared/pcre2-dlopen.h [new file with mode: 0644]
src/test/test-dlopen-so.c