2019-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> Iain Buclaw <ibuclaw@gdcproject.org> PR d/88150 * m4/druntime/os.m4 (DRUNTIME_OS_DLPI_TLS_MODID): New macro. * configure.ac: Use it. Call AC_USE_SYSTEM_EXTENSIONS. * configure: Regenerate. * Makefile.in, libdruntime/Makefile.in, src/Makefile.in, testsuite/Makefile.in: Regenerate. * libdruntime/gcc/config.d.in (OS_Have_Dlpi_Tls_Modid): Define. * libdruntime/gcc/sections/elf_shared.d: Import gcc.config. (scanSegments) <PT_TLS> [OS_Have_Dlpi_Tls_Modid]: Use dlpi_tls_modid. [Solaris]: Use dlinfo(RTLD_DI_LINKMAP) to get rt_tlsmodid. Otherwise clear pdso._tlsMod, pdso._tlsSize. (getTLSRange) [Solaris && !OS_Have_Dlpi_Tls_Modid]: Readjust mod. Co-Authored-By: Iain Buclaw <ibuclaw@gdcproject.org> From-SVN: r270347
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| config | Loading commit data... | |
| lib | Loading commit data... | |
| libphobos.aa | Loading commit data... | |
| libphobos.allocations | Loading commit data... | |
| libphobos.cycles | Loading commit data... | |
| libphobos.druntime | Loading commit data... | |
| libphobos.druntime_shared | Loading commit data... | |
| libphobos.exceptions | Loading commit data... | |
| libphobos.hash | Loading commit data... | |
| libphobos.init_fini | Loading commit data... | |
| libphobos.phobos | Loading commit data... | |
| libphobos.phobos_shared | Loading commit data... | |
| libphobos.shared | Loading commit data... | |
| libphobos.thread | Loading commit data... | |
| libphobos.typeinfo | Loading commit data... | |
| Makefile.am | Loading commit data... | |
| Makefile.in | Loading commit data... | |
| testsuite_flags.in | Loading commit data... |