Skip to content

Commit 5266f93

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent 8221201 commit 5266f93

File tree

9 files changed

+223
-1
lines changed

9 files changed

+223
-1
lines changed

gcc/ChangeLog

+45
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
2024-02-14 Uros Bizjak <[email protected]>
2+
3+
PR target/113871
4+
* config/i386/mmx.md (V248FI): New mode iterator.
5+
(V24FI_32): DItto.
6+
(vec_shl_<V248FI:mode>): New expander.
7+
(vec_shl_<V24FI_32:mode>): Ditto.
8+
(vec_shr_<V248FI:mode>): Ditto.
9+
(vec_shr_<V24FI_32:mode>): Ditto.
10+
* config/i386/sse.md (vec_shl_<V_128:mode>): Simplify expander.
11+
(vec_shr_<V248FI:mode>): Ditto.
12+
13+
2024-02-14 Jan Hubicka <[email protected]>
14+
15+
PR tree-optimization/111054
16+
* tree-ssa-loop-split.cc (split_loop): Check for profile being present.
17+
18+
2024-02-14 Tamar Christina <[email protected]>
19+
20+
* tree-cfg.cc (replace_loop_annotate): Inspect loop edges for annotations.
21+
22+
2024-02-14 Richard Biener <[email protected]>
23+
24+
PR tree-optimization/113910
25+
* bitmap.cc (bitmap_hash): Mix the full element "hash" to
26+
the hashval_t hash.
27+
28+
2024-02-14 Jakub Jelinek <[email protected]>
29+
30+
* pretty-print.cc (PTRDIFF_MAX): Define if not yet defined.
31+
(pp_integer_with_precision): For unsigned ptrdiff_t printing
32+
with u, o or x print ptrdiff_t argument converted to
33+
unsigned long long and masked with 2ULL * PTRDIFF_MAX + 1.
34+
35+
2024-02-14 Richard Biener <[email protected]>
36+
37+
PR middle-end/113576
38+
* expr.cc (do_store_flag): For vector bool compares of vectors
39+
with padding zero that.
40+
* dojump.cc (do_compare_and_jump): Likewise.
41+
42+
2024-02-14 Gerald Pfeifer <[email protected]>
43+
44+
* doc/install.texi (Prerequisites): Update gettext link.
45+
146
2024-02-13 H.J. Lu <[email protected]>
247

348
PR target/113876

gcc/DATESTAMP

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20240214
1+
20240215

gcc/cp/ChangeLog

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
2024-02-14 Nathaniel Shead <[email protected]>
2+
3+
PR c++/113708
4+
* decl.cc (make_rtl_for_nonlocal_decl): Defer inline variables.
5+
* decl2.cc (import_export_decl): Support inline variables.
6+
7+
2024-02-14 Patrick Palka <[email protected]>
8+
9+
PR c++/113908
10+
PR c++/113332
11+
* method.cc (synthesized_method_walk): Use maybe_push_to_top_level.
12+
13+
2024-02-14 Nathaniel Shead <[email protected]>
14+
15+
PR c++/99573
16+
* decl.cc (start_enum): Reorder check for redeclaring in module.
17+
Add missing auto_diagnostic_groups.
18+
119
2024-02-13 Marek Polacek <[email protected]>
220

321
DR 1693

gcc/fortran/ChangeLog

+13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
2024-02-14 Steve Kargl <[email protected]>
2+
3+
PR fortran/105847
4+
* trans-io.cc (transfer_namelist_element): When building the
5+
namelist object name, if the use rename attribute is set, use
6+
the local name specified in the use statement.
7+
8+
2024-02-14 Jakub Jelinek <[email protected]>
9+
10+
* error.cc (error_print): For u printing of ptrdiff_t,
11+
print ptrdiff_t argument converted to unsigned long long and
12+
masked with 2ULL * PTRDIFF_MAX + 1.
13+
114
2024-02-13 Tobias Burnus <[email protected]>
215

316
PR middle-end/113904

gcc/testsuite/ChangeLog

+119
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,122 @@
1+
2024-02-14 Steve Kargl <[email protected]>
2+
3+
PR fortran/105847
4+
* gfortran.dg/pr105847.f90: New test.
5+
6+
2024-02-14 Uros Bizjak <[email protected]>
7+
8+
* gcc.dg/vect/pr113576.c (dg-additional-options):
9+
Use -march=skylake-avx512 for avx512f effective target.
10+
* gcc.dg/vect/pr98308.c (dg-additional-options):
11+
Use -march=skylake-avx512 for all x86 targets.
12+
* gcc.dg/vect/tree-vect.h (check_vect): Handle __AVX512F__
13+
and __AVX512VL__.
14+
15+
2024-02-14 Jakub Jelinek <[email protected]>
16+
17+
18+
PR target/113855
19+
* gcc.dg/heap-trampoline-1.c: New test.
20+
* lib/target-supports.exp (check_effective_target_heap_trampoline):
21+
New.
22+
23+
2024-02-14 Uros Bizjak <[email protected]>
24+
25+
PR target/113871
26+
* gcc.target/i386/pr113871-1a.c: New test.
27+
* gcc.target/i386/pr113871-1b.c: New test.
28+
* gcc.target/i386/pr113871-2a.c: New test.
29+
* gcc.target/i386/pr113871-2b.c: New test.
30+
* gcc.target/i386/pr113871-3a.c: New test.
31+
* gcc.target/i386/pr113871-3b.c: New test.
32+
* gcc.target/i386/pr113871-4a.c: New test.
33+
34+
2024-02-14 Nathaniel Shead <[email protected]>
35+
36+
PR c++/113708
37+
* g++.dg/debug/dwarf2/inline-var-1.C: Reference 'a' to ensure it
38+
is emitted.
39+
* g++.dg/debug/dwarf2/inline-var-3.C: Likewise.
40+
* g++.dg/modules/init-7_a.H: New test.
41+
* g++.dg/modules/init-7_b.C: New test.
42+
43+
2024-02-14 Andrew Pinski <[email protected]>
44+
45+
PR testsuite/113861
46+
* c-c++-common/gomp/pr63328.c: Remove dg-excess-errors.
47+
* gcc.dg/gomp/pr87895-2.c: Likewise.
48+
49+
2024-02-14 Jan Hubicka <[email protected]>
50+
51+
PR tree-optimization/111054
52+
* gcc.c-torture/compile/pr111054.c: New test.
53+
54+
2024-02-14 Tamar Christina <[email protected]>
55+
56+
* gcc.dg/vect/vect-novect_gcond.c: New test.
57+
58+
2024-02-14 Jerry DeLisle <[email protected]>
59+
60+
PR fortran/99210
61+
* gfortran.dg/pr99210.f90: New test.
62+
63+
2024-02-14 Jonathan Yong <[email protected]>
64+
65+
* c-c++-common/analyzer/coreutils-sum-pr108666.c: Use
66+
__SIZE_TYPE__ instead of long unsigned int for size_t
67+
definition.
68+
69+
2024-02-14 Patrick Palka <[email protected]>
70+
71+
PR c++/113908
72+
PR c++/113332
73+
* g++.dg/cpp0x/lambda/lambda-nsdmi11.C: New test.
74+
* g++.dg/template/non-dependent31.C: New test.
75+
76+
2024-02-14 Rainer Orth <[email protected]>
77+
78+
PR d/104739
79+
* lib/gdc-utils.exp (gdc-convert-test) <UNICODE_NAMES>: Require
80+
ucn support.
81+
82+
2024-02-14 Andrew Pinski <[email protected]>
83+
84+
PR testsuite/113899
85+
* gcc.dg/vect/vect-simd-clone-10.c: Add `dg-do run`
86+
* gcc.dg/vect/vect-simd-clone-12.c: Likewise.
87+
88+
2024-02-14 Jakub Jelinek <[email protected]>
89+
90+
* gcc.dg/format/gcc_diag-1.c (foo): Add tests for z and t modifiers.
91+
* gcc.dg/format/gcc_gfc-1.c (foo): Add tests for ll, z and t modifiers.
92+
93+
2024-02-14 Nathaniel Shead <[email protected]>
94+
95+
PR c++/99573
96+
* g++.dg/modules/enum-12.C: New test.
97+
98+
2024-02-14 Rainer Orth <[email protected]>
99+
100+
PR target/113909
101+
* gcc.target/i386/pr113689-1.c: Skip on Solaris.
102+
* gcc.target/i386/pr113689-2.c: Likewise.
103+
* gcc.target/i386/pr113689-3.c: Likewise.
104+
105+
2024-02-14 Rainer Orth <[email protected]>
106+
107+
* gfortran.dg/fmt_en.f90 (dg-output): Don't xfail on
108+
?86-*-solaris2.9*.
109+
* gfortran.dg/fmt_en_rd.f90: Likewise.
110+
* gfortran.dg/fmt_en_rn.f90: Likewise.
111+
* gfortran.dg/fmt_en_ru.f90: Likewise.
112+
* gfortran.dg/fmt_en_rz.f90: Likewise.
113+
114+
2024-02-14 Rainer Orth <[email protected]>
115+
116+
PR c++/113706
117+
* c-c++-common/pr103798-2.c (scan-assembler-not): xfail for C++ on
118+
Solaris.
119+
1120
2024-02-13 Marek Polacek <[email protected]>
2121

3122
DR 1693

libatomic/ChangeLog

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2024-02-14 Roger Sayle <[email protected]>
2+
Victor Do Nascimento <[email protected]>
3+
4+
PR other/113336
5+
* Makefile.am: Build tas_1_2_.o on ARCH_ARM_LINUX
6+
* Makefile.in: Regenerate.
7+
18
2024-02-03 John David Anglin <[email protected]>
29

310
PR target/59778

libgcc/ChangeLog

+8
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
2024-02-14 Jakub Jelinek <[email protected]>
2+
3+
4+
PR target/113855
5+
* config/i386/heap-trampoline.c (trampoline_insns): Add IBT
6+
support and pad to the multiple of 4 bytes. Use movabsq
7+
instead of movabs in comments. Add -mx32 variant.
8+
19
2024-02-13 Jakub Jelinek <[email protected]>
210

311
* soft-fp/bitint.h (FP_FROM_BITINT): If iprec < 0 and msb is all ones,

libgfortran/ChangeLog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2024-02-14 Jerry DeLisle <[email protected]>
2+
3+
PR fortran/99210
4+
* io/read.c (read_x): If UTF-8 encoding is enabled, use
5+
read_utf8 to move one character over in the read buffer.
6+
17
2024-02-12 Jerry DeLisle <[email protected]>
28

39
* io/transfer.c (formatted_transfer_scalar_write): Adjust

libstdc++-v3/ChangeLog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2024-02-14 Gerald Pfeifer <[email protected]>
2+
3+
* doc/xml/manual/status_cxx2023.xml: Fix C++ item p2442 to be
4+
version 1.
5+
* doc/html/manual/status.html: Regenerate.
6+
17
2024-02-12 Paul Keir <[email protected]>
28

39
PR libstdc++/113294

0 commit comments

Comments
 (0)