diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2021-04-19 14:23:00 +0200 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2021-04-19 19:26:43 +0200 |
commit | d86e60855f05a0e493f8362c12bfd40d5432d337 (patch) | |
tree | edf1a0c62961d7b8be8d26e09172b88a74f63912 /libphobos/src | |
parent | 3bffc4b37e85c7f6092dfb0fbe4067d268e97b46 (diff) | |
download | gcc-d86e60855f05a0e493f8362c12bfd40d5432d337.zip gcc-d86e60855f05a0e493f8362c12bfd40d5432d337.tar.gz gcc-d86e60855f05a0e493f8362c12bfd40d5432d337.tar.bz2 |
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.
Diffstat (limited to 'libphobos/src')
0 files changed, 0 insertions, 0 deletions