aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/d-lang.cc
AgeCommit message (Expand)AuthorFilesLines
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-15d: Merge upstream dmd 93108bb9e, druntime 6364e010, phobos 575b67a9b.Iain Buclaw1-2/+2
2021-12-10d: Merge upstream dmd 3982604c5, druntime bc58b1e9, phobos 12329adb6.Iain Buclaw1-5/+6
2021-12-09d: Merge upstream dmd 568496d5b, druntime 178c44ff, phobos 574bf883b.Iain Buclaw1-0/+16
2021-12-02d: Disable the D runtime garbage collector after initializing (PR103520)Iain Buclaw1-1/+1
2021-11-30d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad256 (v2.098.0-beta.1)Iain Buclaw1-80/+207
2021-10-08Come up with OPTION_SET_P macro.Martin Liska1-5/+5
2021-08-25diagnostics: Support for -finput-charset [PR93067]Lewis Hyatt1-0/+19
2021-07-30d: Insert null terminator in obstack buffersIain Buclaw1-1/+5
2021-07-29d: Remove generated D header files on error (PR101657)Iain Buclaw1-0/+19
2021-07-28d: Compile-time reflection for supported built-ins (PR101127)Iain Buclaw1-0/+2
2021-04-05d: Use weak linkage for template symbols instead of gnu.linkonce (PR99914)Iain Buclaw1-1/+1
2021-03-28d: Define language hook for LANG_HOOKS_ENUM_UNDERLYING_BASE_TYPEIain Buclaw1-0/+12
2021-03-06d: Don't set default flag_complex_method.Iain Buclaw1-3/+0
2021-02-13d: Merge upstream dmd 7132b3537Iain Buclaw1-3/+3
2021-01-26d: Merge upstream dmd 609c3ce2d, phobos 3dd5df686Iain Buclaw1-1/+0
2021-01-11d: Remove visibility and lookup deprecationIain Buclaw1-8/+0
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-30d: Simplify quoting characters in deps_add_targetIain Buclaw1-4/+13
2020-09-12d: Return promoted types in d_type_promotes_to when linkage is not DIain Buclaw1-2/+56
2020-08-26d: Use read() to load contents of stdin into memory.Iain Buclaw1-16/+27
2020-08-26d: Move d_gimplify_expr and dependencies to d-gimplify.ccIain Buclaw1-160/+0
2020-06-25d: Move d_signed_type and d_unsigned_type to types.ccIain Buclaw1-45/+2
2020-06-25d: Remove another dependency on the front-end OutBuffer type.Iain Buclaw1-8/+10
2020-06-25d: Merge upstream dmd 5fc1806cd.Iain Buclaw1-2/+2
2020-06-25d: Turn on deprecation warnings by default.Iain Buclaw1-1/+1
2020-06-16d: Update code formatting in a consistent style.Iain Buclaw1-8/+8
2020-06-16d: Consistently format quotations in comments.Iain Buclaw1-1/+1
2020-06-16d: Remove dependency on front-end OutBuffer for diagnostic and deps file gene...Iain Buclaw1-49/+57
2020-06-16d: Remove dependency on front-end File type for json and deps file generation.Iain Buclaw1-10/+32
2020-06-16d: Move generation of array bounds error to own function.Iain Buclaw1-1/+2
2020-06-16d: Use new isTypeXxxx helpers where possible.Iain Buclaw1-8/+5
2020-06-09d: Merge upstream dmd 13d67c575.Iain Buclaw1-1/+2
2020-06-07d: Merge upstream dmd 108ca1bcd.Iain Buclaw1-2/+2
2020-06-07d: Merge upstream dmd 1831b24ff.Iain Buclaw1-8/+2
2020-06-07d: Merge upstream dmd cef1e7991.Iain Buclaw1-4/+5
2020-06-05d: Merge upstream dmd 740f3d1ea.Iain Buclaw1-4/+27
2020-06-05d: Merge upstream dmd f5638c7b8.Iain Buclaw1-35/+48
2020-06-05d: Merge upstream dmd 56f0a65c4.Iain Buclaw1-1/+1
2020-06-04d: Merge upstream dmd 48d704f08Iain Buclaw1-19/+19
2020-03-22d: Generate phony targets for content imported files (PR93038)Iain Buclaw1-21/+18
2020-03-22d: Fix missing dependencies in depfile for imported files (PR93038)Iain Buclaw1-20/+32
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-08-23re PR middle-end/91283 (gcc.dg/torture/c99-contract-1.c FAILs)Jakub Jelinek1-2/+2
2019-08-21d: Fix ICE: Segmentation fault in build_function_type at gcc/tree.c:8539Iain Buclaw1-0/+22
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-4/+4
2019-04-23d: Add support for compiling without libphobos library.Iain Buclaw1-1/+30
2019-03-12d/dmd: Merge upstream dmd 7423993c9Iain Buclaw1-0/+3
2019-01-16[D] Fix failing EH execution test on i386.Iain Buclaw1-0/+6
2019-01-01Update copyright years.Jakub Jelinek1-1/+1