Age | Commit message (Expand) | Author | Files | Lines |
2023-03-16 | d: Merge upstream dmd, druntime 4ca4140e58, phobos 454dff14d. | Iain Buclaw | 1 | -4/+8 |
2023-03-14 | d: Fix undefined reference to lambda defined in private enum [PR109108] | Iain Buclaw | 1 | -28/+13 |
2023-03-13 | d: Delay removing DECL_EXTERNAL from thunks until funcion has finished | Iain Buclaw | 1 | -19/+18 |
2023-03-13 | d: Refactor DECL_ARGUMENT and DECL_RESULT generation to own function | Iain Buclaw | 1 | -88/+118 |
2023-02-21 | d: Set doing_semantic_analysis_p before calling functionSemantic3 | Iain Buclaw | 1 | -0/+4 |
2023-01-16 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-12-12 | d: Fix undefined reference to nested lambda in template (PR108055) | Iain Buclaw | 1 | -5/+9 |
2022-12-11 | d: Fix internal compiler error: in visit, at d/imports.cc:72 (PR108050) | Iain Buclaw | 1 | -2/+10 |
2022-09-27 | d: Merge upstream dmd d579c467c1, phobos 88aa69b14. | Iain Buclaw | 1 | -1/+1 |
2022-08-15 | d: Defer compiling inline definitions until after the module has finished. | Iain Buclaw | 1 | -11/+11 |
2022-08-09 | d: Fix undefined reference to pragma(inline) symbol (PR106563) | Iain Buclaw | 1 | -19/+102 |
2022-08-03 | d: Merge upstream dmd d7772a2369, phobos 5748ca43f. | Iain Buclaw | 1 | -2/+5 |
2022-06-28 | d: Use create_tmp_var_raw and get_callee_fndecl | Iain Buclaw | 1 | -5/+2 |
2022-06-24 | d: Add `@register' attribute to compiler and library. | Iain Buclaw | 1 | -2/+22 |
2022-06-24 | d: Merge upstream dmd 529110f66, druntime 148608b7. | Iain Buclaw | 1 | -3/+3 |
2022-06-15 | d: Add `@visibility' and `@hidden' attributes. | Iain Buclaw | 1 | -17/+37 |
2022-06-15 | d: Delay completing aggregate and enum types until after attributes have been... | Iain Buclaw | 1 | -23/+21 |
2022-05-24 | d: add 'final' and 'override' to gcc/d/*.cc 'visit' impls | David Malcolm | 1 | -18/+18 |
2022-05-16 | d: Merge upstream dmd 60bfa0ee7, druntime 94bd5bcb, phobos 3a1cd9a01. | Iain Buclaw | 1 | -2/+2 |
2022-04-03 | d: Remove Wtemplates warnings from the code generation pass | Iain Buclaw | 1 | -10/+1 |
2022-04-02 | d: Merge upstream dmd 47871363d, druntime, c52e28b7, phobos 99e9c1b77. | Iain Buclaw | 1 | -23/+29 |
2022-02-20 | d: Merge upstream dmd cb49e99f8, druntime 55528bd1, phobos 1a3e80ec2. | Iain Buclaw | 1 | -1/+1 |
2022-01-31 | d: Fix -Werror=format-diag error. | Martin Liska | 1 | -1/+1 |
2022-01-28 | internal_error - do not use leading capital letter | Martin Liska | 1 | -1/+1 |
2022-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2021-12-10 | d: Merge upstream dmd 3982604c5, druntime bc58b1e9, phobos 12329adb6. | Iain Buclaw | 1 | -1/+1 |
2021-12-10 | d: Align methods to MINIMUM_METHOD_BOUNDARY. | Iain Buclaw | 1 | -0/+3 |
2021-12-09 | d: Merge upstream dmd 568496d5b, druntime 178c44ff, phobos 574bf883b. | Iain Buclaw | 1 | -92/+63 |
2021-11-30 | d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad256 (v2.098.0-beta.1) | Iain Buclaw | 1 | -46/+120 |
2021-11-19 | d: Use HOST_WIDE_INT for type size temporaries. | Iain Buclaw | 1 | -2/+3 |
2021-07-30 | d: Only handle named enums in enum_initializer_decl | Iain Buclaw | 1 | -5/+2 |
2021-07-30 | d: Set COMDAT and visibility of thunks only if they are public. | Iain Buclaw | 1 | -3/+6 |
2021-07-30 | d: Factor aggregate_initializer_decl to set the sinit for aggregate declarati... | Iain Buclaw | 1 | -14/+15 |
2021-04-17 | d: Add TARGET_D_TEMPLATES_ALWAYS_COMDAT | Iain Buclaw | 1 | -2/+15 |
2021-04-14 | d: Move call to set_linkage_for_decl to declare_extern_var. | Iain Buclaw | 1 | -4/+2 |
2021-04-08 | d: Update language attribute support, and implement gcc.attributes | Iain Buclaw | 1 | -1/+5 |
2021-04-05 | d: Use weak linkage for template symbols instead of gnu.linkonce (PR99914) | Iain Buclaw | 1 | -35/+57 |
2021-04-04 | d: Merge upstream dmd 3b808e838, druntime 483bc129, phobos f89dc217a | Iain Buclaw | 1 | -0/+4 |
2021-01-04 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2020-12-15 | d: Fix ICE in gimplify_expr, at gimplify.c (PR98277) | Iain Buclaw | 1 | -21/+22 |
2020-11-13 | d: Fix ICE in finish_thunk (PR97644) | Iain Buclaw | 1 | -32/+24 |
2020-11-10 | Refactor copying decl section names | Strager Neds | 1 | -1/+1 |
2020-10-23 | Move thunks out of cgraph_node | Jan Hubicka | 1 | -1/+4 |
2020-10-22 | Move nested function info out of cgraph_node | Jan Hubicka | 1 | -2/+3 |
2020-09-12 | d: Build TYPE_DECLs for non-numeric enum types. | Iain Buclaw | 1 | -10/+12 |
2020-09-10 | d: Don't warn about variables initialized with 'void' | Iain Buclaw | 1 | -22/+13 |
2020-08-31 | d: Fix ICEs in the front-end when pointer size is 16-bit. | Iain Buclaw | 1 | -36/+0 |
2020-08-26 | d: Fix no RVO when returning struct literals initialized with constructor. | Iain Buclaw | 1 | -17/+8 |
2020-08-18 | d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x | Iain Buclaw | 1 | -6/+11 |
2020-08-03 | d: Fix ICE using non-local variable: internal compiler error: Segmentation fault | Iain Buclaw | 1 | -0/+5 |