diff options
author | Daan De Meyer <daan.j.demeyer@gmail.com> | 2022-03-01 17:04:13 +0000 |
---|---|---|
committer | Daan De Meyer <daan.j.demeyer@gmail.com> | 2022-03-01 21:07:17 +0000 |
commit | ee48779e05831a0ec5e1ba5e7ed5fe92aaca1d9e (patch) | |
tree | 2e1dc1565add0b2dde578d6bdeaac5235ed10612 /src/shared/elf-util.c | |
parent | c8aeb9d672fac7ac2d1e350431b7b4e734b90a5d (diff) | |
download | systemd-ee48779e05831a0ec5e1ba5e7ed5fe92aaca1d9e.tar.gz |
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.
Diffstat (limited to 'src/shared/elf-util.c')
-rw-r--r-- | src/shared/elf-util.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/shared/elf-util.c b/src/shared/elf-util.c index 8cb4a99298..cc0fce56d9 100644 --- a/src/shared/elf-util.c +++ b/src/shared/elf-util.c @@ -80,7 +80,7 @@ unsigned int (*sym_elf_version)(unsigned int); GElf_Phdr *(*sym_gelf_getphdr)(Elf *, int, GElf_Phdr *); size_t (*sym_gelf_getnote)(Elf_Data *, size_t, GElf_Nhdr *, size_t *, size_t *); -static int dlopen_dw(void) { +int dlopen_dw(void) { int r; r = dlopen_many_sym_or_warn( @@ -123,7 +123,7 @@ static int dlopen_dw(void) { return 1; } -static int dlopen_elf(void) { +int dlopen_elf(void) { int r; r = dlopen_many_sym_or_warn( |