Skip to content

Commit c1d1571

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent 5aff58e commit c1d1571

File tree

8 files changed

+123
-1
lines changed

8 files changed

+123
-1
lines changed

gcc/DATESTAMP

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20240217
1+
20240218

gcc/cp/ChangeLog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2024-02-17 Marek Polacek <[email protected]>
2+
3+
PR c++/113158
4+
* search.cc (maybe_check_overriding_exception_spec): Defer checking
5+
when a noexcept couldn't be instantiated & evaluated to false/true.
6+
17
2024-02-16 Marek Polacek <[email protected]>
28

39
DR 1351

gcc/d/ChangeLog

+38
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
2024-02-17 Iain Buclaw <[email protected]>
2+
3+
* dmd/MERGE: Merge upstream dmd 9471b25db9.
4+
* dmd/VERSION: Bump version to v2.107.1-rc.1.
5+
* Make-lang.in (D_FRONTEND_OBJS): Add d/cxxfrontend.o.
6+
* d-attribs.cc (build_attributes): Update for new front-end interface.
7+
* d-builtins.cc (build_frontend_type): Likewise.
8+
(strip_type_modifiers): Likewise.
9+
(covariant_with_builtin_type_p): Likewise.
10+
* d-codegen.cc (declaration_type): Likewise.
11+
(parameter_type): Likewise.
12+
(build_array_struct_comparison): Likewise.
13+
(void_okay_p): Likewise.
14+
* d-convert.cc (convert_expr): Likewise.
15+
(check_valist_conversion): Likewise.
16+
* d-lang.cc (d_generate_ddoc_file): Likewise.
17+
(d_parse_file): Likewise.
18+
* d-target.cc (TargetCPP::toMangle): Likewise.
19+
(TargetCPP::typeInfoMangle): Likewise.
20+
(TargetCPP::thunkMangle): Likewise.
21+
(TargetCPP::parameterType): Likewise.
22+
* decl.cc (d_mangle_decl): Likewise.
23+
(DeclVisitor::visit): Likewise.
24+
(DeclVisitor::visit (CAsmDeclaration *)): New method.
25+
(get_symbol_decl): Update for new front-end interface.
26+
(layout_class_initializer): Likewise.
27+
* expr.cc (ExprVisitor::visit): Likewise.
28+
* intrinsics.cc (maybe_set_intrinsic): Likewise.
29+
(expand_intrinsic_rotate): Likewise.
30+
* modules.cc (layout_moduleinfo_fields): Likewise.
31+
(layout_moduleinfo): Likewise.
32+
* runtime.cc (get_libcall_type): Likewise.
33+
* typeinfo.cc (make_frontend_typeinfo): Likewise.
34+
(TypeInfoVisitor::visit): Likewise.
35+
(create_typeinfo): Likewise.
36+
* types.cc (same_type_p): Likewise.
37+
(build_ctype): Likewise.
38+
139
2024-02-12 Iain Buclaw <[email protected]>
240

341
PR d/113125

gcc/fortran/ChangeLog

+17
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
2024-02-17 Jakub Jelinek <[email protected]>
2+
3+
PR fortran/113503
4+
* trans-expr.cc (alloc_scalar_allocatable_subcomponent): Don't
5+
overwrite expr2->ts.u.cl->backend_decl, instead set size to
6+
expr2->ts.u.cl->backend_decl first and use size instead of
7+
expr2->ts.u.cl->backend_decl.
8+
(gfc_trans_subcomponent_assign): Emit se.pre into block
9+
before calling alloc_scalar_allocatable_subcomponent instead of
10+
after it.
11+
12+
2024-02-17 Harald Anlauf <[email protected]>
13+
14+
PR fortran/113911
15+
* trans-array.cc (gfc_trans_deferred_array): Do not clobber
16+
deferred length for a character variable passed as dummy argument.
17+
118
2024-02-15 Kwok Cheung Yeung <[email protected]>
219

320
* dump-parse-tree.cc (show_attr): Handle omp_declare_target_indirect

gcc/testsuite/ChangeLog

+33
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,36 @@
1+
2024-02-17 Jerry DeLisle <[email protected]>
2+
3+
PR libfortran/105473
4+
* gfortran.dg/pr105473.f90: New test.
5+
6+
2024-02-17 Jakub Jelinek <[email protected]>
7+
8+
PR fortran/113503
9+
* gfortran.dg/pr113503_1.f90: New test.
10+
* gfortran.dg/pr113503_2.f90: New test.
11+
12+
2024-02-17 Jerry DeLisle <[email protected]>
13+
14+
PR libfortran/107068
15+
* gfortran.dg/pr107068.f90: New test.
16+
17+
2024-02-17 Marek Polacek <[email protected]>
18+
19+
PR c++/113158
20+
* g++.dg/cpp0x/noexcept83.C: New test.
21+
22+
2024-02-17 Harald Anlauf <[email protected]>
23+
24+
PR fortran/113911
25+
* gfortran.dg/allocatable_length_2.f90: New test.
26+
* gfortran.dg/bind_c_optional-2.f90: Enable deferred-length test.
27+
28+
2024-02-17 Jakub Jelinek <[email protected]>
29+
30+
* lib/target-supports.exp (check_effective_target_lra): Rewrite
31+
to list some heavily used always LRA targets and otherwise check the
32+
-fdump-rtl-reload-details dump for messages specific to LRA.
33+
134
2024-02-16 Andrew Pinski <[email protected]>
235

336
* g++.dg/torture/vector-struct-1.C: Add -Wstrict-aliasing.

libgfortran/ChangeLog

+17
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
2024-02-17 Jerry DeLisle <[email protected]>
2+
3+
PR libfortran/105473
4+
* io/list_read.c (eat_separator): Reject comma as a
5+
seprator when it is being used as a decimal point.
6+
(parse_real): Reject a '.' when is should be a comma.
7+
(read_real): Likewise.
8+
* io/read.c (read_f): Add more checks for ',' and '.'
9+
conditions.
10+
11+
2024-02-17 Jerry DeLisle <[email protected]>
12+
13+
PR libfortran/107068
14+
* io/list_read.c (read_logical): When looking for a possible
15+
variable name, check for left paren, indicating a possible
16+
array reference.
17+
118
2024-02-14 Jerry DeLisle <[email protected]>
219

320
PR fortran/99210

libphobos/ChangeLog

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2024-02-17 Iain Buclaw <[email protected]>
2+
3+
* libdruntime/MERGE: Merge upstream druntime 9471b25db9.
4+
* src/MERGE: Merge upstream phobos 547886846.
5+
16
2024-02-12 Iain Buclaw <[email protected]>
27

38
PR d/113667

libstdc++-v3/ChangeLog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2024-02-17 François Dumont <[email protected]>
2+
3+
* include/bits/stl_algobase.h (std::__niter_base): Redefine the overload
4+
definitions for __gnu_debug::_Safe_iterator.
5+
* include/debug/safe_iterator.tcc (std::__niter_base): Adapt declarations.
6+
17
2024-02-16 Jonathan Wakely <[email protected]>
28

39
PR libstdc++/87744

0 commit comments

Comments
 (0)