Re: new module 'sd-dlopen'
Luca Boccassi <[email protected]>
| Newsgroups | gmane.comp.lib.gnulib.bugs |
|---|---|
| Message-ID | <CAMw=ZnTp=rFqk5yTTQ6sdaqth5Jt-89f4PME2gcmDJQ5AtgM-w@mail.gmail.com> |
On Thu, 27 Aug 2026 at 11:52, Bruno Haible <[email protected]> wrote: > > Luca's paperwork with the FSF is complete. Therefore I committed the patches > promised in https://lists.gnu.org/archive/html/bug-gnulib/2026-07/msg00142.html. > Thanks Luca, for these contributions! > > > 2026-08-27 Bruno Haible <[email protected]> > > sd-dlopen: Fix test compilation error on Solaris 11.4. > * lib/sd-dlopen.h: Disable the asm macros on Solaris. > > sd-dlopen: Fix test compilation error on NetBSD 10. > * m4/sd-dlopen.m4 (gl_SD_DLOPEN): Test whether the assembler supports > the section flag o. Define _SD_ELF_NOTE_SUPPORTS_REFERENCES. > * lib/sd-dlopen.h (SD_ELF_NOTE_DLOPEN_ANCHORED) [!__clang__]: Use > _SD_ELF_NOTE_SUPPORTS_REFERENCES from the autoconfiguration. > > sd-dlopen: Fix test compilation error on AlmaLinux 9 and CentOS 7. > * m4/sd-dlopen.m4 (gl_SD_DLOPEN): Test whether the assembler supports > the section flag R. Define _SD_ELF_NOTE_DLOPEN_SECTION_FLAGS. > > sd-dlopen: Reference the specification. > * modules/sd-dlopen (Description): Add reference to the specification. > * lib/sd-dlopen.h: Improve comments. > > 2026-08-27 Luca Boccassi <[email protected]> > > sd-dlopen: Add tests. > * tests/test-sd-dlopen.c: New file. > * tests/test-sd-dlopen-disabled.c: New file. > * tests/test-sd-dlopen.sh: New file. > * modules/sd-dlopen-tests: New file. > > sd-dlopen: New module. > * lib/sd-dlopen.h: New file, based on systemd/src/systemd/sd-dlopen.h. > * m4/libdl.m4 (gl_LIBDL): Also set HAVE_DLOPEN and define HAVE_DLOPEN. > * m4/sd-dlopen.m4: New file. > * modules/sd-dlopen: New file. Nice, thank you!