-
- Downloads
libphobos: Add section support code for OpenBSD (PR99691)
libphobos/ChangeLog: PR d/99691 * configure: Regenerate. * libdruntime/config/common/threadasm.S: Add __OpenBSD__. * libdruntime/gcc/backtrace.d: Import core.sys.openbsd.dlfcn on OpenBSD platforms. * libdruntime/gcc/sections/elf.d (SharedElf): Define on OpenBSD. (linkMapForHandle): Implement for OpenBSD. (exeLinkMap): Remove. (getDependencies): Adjust dlpi_addr on OpenBSD. (handleForName): Implement for OpenBSD. (IterateManually): Define on OpenBSD. * libdruntime/gcc/sections/package.d (SectionsElf): Define on OpenBSD. * m4/druntime/libraries.m4 (DRUNTIME_LIBRARIES_ATOMIC): Test for enable_libatomic. (DRUNTIME_LIBRARIES_BACKTRACE): Test for enable_libbacktrace.
Showing
- libphobos/configure 2 additions, 2 deletionslibphobos/configure
- libphobos/libdruntime/config/common/threadasm.S 1 addition, 1 deletionlibphobos/libdruntime/config/common/threadasm.S
- libphobos/libdruntime/gcc/backtrace.d 3 additions, 1 deletionlibphobos/libdruntime/gcc/backtrace.d
- libphobos/libdruntime/gcc/sections/elf.d 39 additions, 15 deletionslibphobos/libdruntime/gcc/sections/elf.d
- libphobos/libdruntime/gcc/sections/package.d 1 addition, 0 deletionslibphobos/libdruntime/gcc/sections/package.d
- libphobos/m4/druntime/libraries.m4 2 additions, 2 deletionslibphobos/m4/druntime/libraries.m4
Loading
Please register or sign in to comment