db5806f16542bee90bec555bf47a44d5125c21dc
[gcc.git] / gcc / d / ChangeLog
1 2021-01-11 Iain Buclaw <ibuclaw@gdcproject.org>
2
3 * dmd/MERGE: Merge upstream dmd 2d3d13748.
4 * d-lang.cc (d_handle_option): Remove OPT_ftransition_checkimports and
5 OPT_ftransition_import.
6 * gdc.texi (Warnings): Remove documentation for -ftransition=import
7 and -ftransition=checkimports.
8 * lang.opt (ftransition=checkimports): Remove.
9 (ftransition=import): Remove.
10
11 2021-01-09 Iain Buclaw <ibuclaw@gdcproject.org>
12
13 * dmd/MERGE: Merge upstream dmd cb1106ad5.
14
15 2021-01-09 Iain Buclaw <ibuclaw@gdcproject.org>
16
17 * dmd/MERGE: Merge upstream dmd 9bba772fa.
18
19 2021-01-09 Iain Buclaw <ibuclaw@gdcproject.org>
20
21 * dmd/MERGE: Merge upstream dmd e598f69c0.
22
23 2021-01-07 Iain Buclaw <ibuclaw@gdcproject.org>
24
25 * dmd/MERGE: Merge upstream dmd 9038e64c5.
26 * d-builtins.cc (build_frontend_type): Update call to
27 Parameter::create.
28
29 2021-01-05 Iain Buclaw <ibuclaw@gdcproject.org>
30
31 * dmd/MERGE: Merge upstream dmd a5c86f5b9.
32 * d-builtins.cc (d_eval_constant_expression): Handle ADDR_EXPR trees
33 created by build_string_literal.
34 * d-frontend.cc (retStyle): Remove function.
35 * d-target.cc (d_language_target_info): New variable.
36 (d_target_info_table): Likewise.
37 (Target::_init): Initialize d_target_info_table.
38 (Target::isReturnOnStack): New function.
39 (d_add_target_info_handlers): Likewise.
40 (d_handle_target_cpp_std): Likewise.
41 (d_handle_target_cpp_runtime_library): Likewise.
42 (Target::getTargetInfo): Likewise.
43 * d-target.h (struct d_target_info_spec): New type.
44 (d_add_target_info_handlers): Declare.
45
46 2021-01-01 Jakub Jelinek <jakub@redhat.com>
47
48 * gdc.texi: Bump @copyrights-d year.
49
50 2021-01-01 Jakub Jelinek <jakub@redhat.com>
51
52 * ChangeLog-2020: Rotate ChangeLog. New file.
53
54 \f
55 Copyright (C) 2021 Free Software Foundation, Inc.
56
57 Copying and distribution of this file, with or without modification,
58 are permitted in any medium without royalty provided the copyright
59 notice and this notice are preserved.