Age | Commit message (Expand) | Author | Files | Lines |
2023-03-16 | d: Merge upstream dmd, druntime 4ca4140e58, phobos 454dff14d. | Iain Buclaw | 3 | -0/+42 |
2023-03-16 | d: Fix closure fields don't get same alignment as local variable [PR109144] | Iain Buclaw | 1 | -0/+9 |
2023-03-14 | d: Fix undefined reference to lambda defined in private enum [PR109108] | Iain Buclaw | 2 | -0/+21 |
2023-03-03 | d: Allow vectors to be compared for identity [PR108946] | Iain Buclaw | 10 | -20/+30 |
2023-03-03 | d: Fix ICE on explicit immutable struct import [PR108877] | Iain Buclaw | 2 | -0/+15 |
2023-03-03 | d: Add test for PR d/108167 to the testsuite [PR108167] | Iain Buclaw | 1 | -0/+5 |
2023-03-03 | d: vector float comparison doesn't result in 0 or -1 [PR108945] | Iain Buclaw | 1 | -0/+12 |
2023-02-21 | d: Merge upstream dmd, druntime 09faa4eacd, phobos 13ef27a56. | Iain Buclaw | 10 | -60/+60 |
2023-02-21 | d: Set doing_semantic_analysis_p before calling functionSemantic3 | Iain Buclaw | 1 | -0/+53 |
2023-01-16 | Update copyright years. | Jakub Jelinek | 8 | -8/+8 |
2022-12-12 | d: Fix undefined reference to nested lambda in template (PR108055) | Iain Buclaw | 4 | -0/+75 |
2022-12-11 | d: Fix internal compiler error: in visit, at d/imports.cc:72 (PR108050) | Iain Buclaw | 4 | -0/+10 |
2022-11-30 | d: Fix ICE on named continue label in an unrolled loop [PR107592] | Iain Buclaw | 1 | -0/+13 |
2022-11-05 | d: Adjust test to pass when compiling with -m32 | Iain Buclaw | 1 | -2/+2 |
2022-11-05 | d: Add support for vector comparison operators | Iain Buclaw | 11 | -100/+60 |
2022-10-29 | d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. | Iain Buclaw | 21 | -98/+356 |
2022-09-20 | replace "the the" typos | Martin Liska | 1 | -1/+1 |
2022-08-15 | d: Fix internal compiler error: Segmentation fault at gimple-expr.cc:88 | Iain Buclaw | 1 | -0/+28 |
2022-08-09 | d: Fix undefined reference to pragma(inline) symbol (PR106563) | Iain Buclaw | 5 | -0/+59 |
2022-08-08 | d: Fix ICE in in add_stack_var, at cfgexpand.cc:476 | Iain Buclaw | 2 | -0/+14 |
2022-06-29 | d: Fix error: aggregate value used where floating point was expected | Iain Buclaw | 4 | -0/+126 |
2022-06-29 | d: Add SIMD intrinsics module and compiler built-ins. | Iain Buclaw | 10 | -0/+1368 |
2022-06-28 | d: Add `@simd` and `@simd_clones` attributes to compiler and library | Iain Buclaw | 2 | -0/+56 |
2022-06-24 | d: Give consistent error message when attribute argument not a string constant | Iain Buclaw | 2 | -2/+2 |
2022-06-24 | d: Add `@register' attribute to compiler and library. | Iain Buclaw | 3 | -0/+88 |
2022-06-15 | d: Add `@no_sanitize' attribute to compiler and library. | Iain Buclaw | 2 | -0/+71 |
2022-06-15 | d: Add `@visibility' and `@hidden' attributes. | Iain Buclaw | 3 | -0/+80 |
2022-06-15 | d: Set TYPE_ARTIFICIAL on internal TypeInfo types | Iain Buclaw | 1 | -0/+4 |
2022-06-13 | d: Match function declarations of gcc built-ins from any module. | Iain Buclaw | 2 | -0/+54 |
2022-06-13 | d: Improve TypeInfo errors when compiling in -fno-rtti mode | Iain Buclaw | 1 | -0/+18 |
2022-04-04 | d: Compile simd_ctfe.d only on avx_runtime or vect_sizes_16B_8B targets | Iain Buclaw | 1 | -1/+2 |
2022-04-02 | d: Merge upstream dmd 47871363d, druntime, c52e28b7, phobos 99e9c1b77. | Iain Buclaw | 1 | -0/+27 |
2022-03-21 | d: Fix internal compiler error: in build_complex, at tree.c:2358 | Iain Buclaw | 1 | -0/+14 |
2022-02-28 | d: Merge upstream dmd cf63dd8e5, druntime caf14b0f, phobos 41aaf8c26. | Iain Buclaw | 4 | -2/+53 |
2022-02-20 | d: Merge upstream dmd cb49e99f8, druntime 55528bd1, phobos 1a3e80ec2. | Iain Buclaw | 1 | -0/+12 |
2022-01-03 | Update copyright years. | Jakub Jelinek | 8 | -8/+8 |
2021-11-30 | d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad256 (v2.098.0-beta.1) | Iain Buclaw | 38 | -284/+361 |
2021-10-31 | d: Fix pr96435.d failing on SPARC and HPPA | Iain Buclaw | 1 | -1/+1 |
2021-09-30 | libphobos: Define main function as extern(C) when compiling without D runtime... | Iain Buclaw | 1 | -0/+3 |
2021-09-12 | d: Don't include terminating null pointer in string expression conversion (PR... | Iain Buclaw | 1 | -0/+7 |
2021-08-29 | d: ICE in gimple_register_canonical_type_1, at lto/lto-common.c:430 (PR102094) | Iain Buclaw | 1 | -0/+18 |
2021-07-29 | d: Generate Object class if it doesn't exist during TypeInfo emission (PR101672) | Iain Buclaw | 2 | -1/+20 |
2021-07-29 | d: Return the correct value for C++ constructor calls (PR101664) | Iain Buclaw | 3 | -0/+64 |
2021-07-29 | d: Ensure casting from bool results in either 0 or 1 (PR96435) | Iain Buclaw | 1 | -0/+21 |
2021-07-29 | d: Remove generated D header files on error (PR101657) | Iain Buclaw | 1 | -0/+14 |
2021-07-28 | d: Wrong evaluation order of binary expressions (PR101640) | Iain Buclaw | 2 | -1/+12 |
2021-07-28 | d: fix ICE at convert_expr(tree_node*, Type*, Type*) (PR101490) | Iain Buclaw | 1 | -0/+21 |
2021-07-28 | d: Compile-time reflection for supported built-ins (PR101127) | Iain Buclaw | 2 | -0/+15 |
2021-07-03 | d: Missed RVO optimization with non-POD structs | Iain Buclaw | 1 | -0/+39 |
2021-07-03 | d: RHS value lost when a target_expr modifies LHS in a cond_expr | Iain Buclaw | 1 | -0/+23 |