aboutsummaryrefslogtreecommitdiff
path: root/libphobos/libdruntime/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-07-09d: Merge upstream dmd, druntime 28a3b24c2e, phobos 8ab95ded5.Iain Buclaw1-3/+3
2023-02-21libphobos: Add @nogc to gcc.backtrace and gcc.libbacktrace modules.Iain Buclaw2-12/+12
2023-01-16Update copyright years.Jakub Jelinek22-22/+22
2022-11-05d: Add support for vector comparison operatorsIain Buclaw1-7/+19
2022-06-29d: Add SIMD intrinsics module and compiler built-ins.Iain Buclaw1-0/+359
2022-06-28d: Add `@simd` and `@simd_clones` attributes to compiler and libraryIain Buclaw1-0/+40
2022-06-24d: Add `@register' attribute to compiler and library.Iain Buclaw1-0/+28
2022-06-15d: Add `@no_sanitize' attribute to compiler and library.Iain Buclaw1-0/+35
2022-06-15d: Add `@visibility' and `@hidden' attributes.Iain Buclaw1-0/+34
2022-04-26libphobos: Don't call free on the TLS array in the emutls destroy function.Iain Buclaw1-4/+4
2022-01-03Update copyright years.Jakub Jelinek21-21/+21
2021-11-30d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad256 (v2.098.0-beta.1)Iain Buclaw5-19/+24
2021-11-19libphobos: Don't call __gthread_key_delete in the emutls destroy function.Iain Buclaw1-6/+0
2021-10-31d: Fix regressing test failures on ix86-solaris2.11Iain Buclaw1-1/+1
2021-09-30libphobos: Select the appropriate exception handler in getClassInfoIain Buclaw1-30/+44
2021-09-30libphobos: Print stacktrace before terminating program due to uncaught except...Iain Buclaw1-0/+5
2021-09-30libphobos: Remove unused variables in gcc.backtrace.Iain Buclaw1-22/+2
2021-09-30libphobos: Give _Unwind_Exception an alignment that best resembles __attribut...Iain Buclaw1-1/+21
2021-04-20libphobos: Fix SIGBUS in read_encoded_value_with_base on sparc-sun-solaris (P...Iain Buclaw2-48/+57
2021-04-19libphobos: Add Thread/Fiber support code for Darwin (PR98058)Iain Buclaw1-5/+0
2021-04-19libphobos: Add D runtime support code for MinGW (PR99794)Iain Buclaw3-4/+6
2021-04-19libphobos: Add section support code for OpenBSD (PR99691)Iain Buclaw3-16/+43
2021-04-10libphobos: Add section support code for MACHO and PE/COFFIain Buclaw9-1054/+1639
2021-04-08d: Update language attribute support, and implement gcc.attributesIain Buclaw3-10/+608
2021-01-30libphobos: Synchronize libdruntime bindings with upstream druntimeIain Buclaw1-0/+18
2021-01-24libphobos: Fix executables segfault on mipsel architectureIain Buclaw1-0/+4
2021-01-04Update copyright years.Jakub Jelinek21-21/+21
2020-11-27libphobos: Fix segfault at run-time when using custom Fibers (PR 98025)Iain Buclaw1-0/+3
2020-09-10libphobos: libdruntime doesn't support shadow stack (PR95680)Iain Buclaw1-3/+0
2020-09-08libphobos: libdruntime doesn't support shadow stack (PR95680)Iain Buclaw1-0/+3
2020-04-21libphobos: Fix compilation dependencies on s390x-linux-muslIain Buclaw1-1/+3
2020-04-07S/390: Fix PR91628Robin Dapp1-4/+6
2020-01-01Update copyright years.Jakub Jelinek21-21/+21
2019-04-29libphobos: Fix multilib builds for s390x-linux-gnuIain Buclaw1-14/+21
2019-04-25libphobos: Fix segfault in runtime caused by unexpected GC of TLS data.Iain Buclaw1-1/+7
2019-04-25D: Implement GCC emutls in druntimeJohannes Pfau3-31/+501
2019-04-23libphobos: Add D support for S/390 LinuxIain Buclaw1-1/+12
2019-04-23libphobos: Add D support for RISC-V LinuxIain Buclaw1-1/+13
2019-04-23re PR target/89093 (C++ exception handling clobbers d8 VFP register)Ramana Radhakrishnan1-0/+13
2019-04-14Work around lack of dlpi_tls_modid before Solaris 11.5Rainer Orth2-2/+44
2019-04-14Use gcc/sections/elf_shared.d on Solaris 11.5 (PR d/88150)Rainer Orth3-131/+21
2019-04-13libphobos: Move rt.sections modules to gcc.sectionsIain Buclaw7-0/+2124
2019-02-18libphobos: Detect if qsort_r is availableJohannes Pfau1-0/+3
2019-02-14Provide __start_minfo/__stop_minfo for linkers that don't (PR d/87864)Rainer Orth2-3/+39
2019-01-01Update copyright years.Jakub Jelinek12-12/+12
2018-10-28Add D front-end, libphobos library, and D2 testsuite.Iain Buclaw12-0/+2718