Skip to content

Commit 3e4c4c5

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent 4048537 commit 3e4c4c5

File tree

8 files changed

+149
-1
lines changed

8 files changed

+149
-1
lines changed

gcc/ChangeLog

+54
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,57 @@
1+
2024-02-06 H.J. Lu <[email protected]>
2+
3+
PR target/113689
4+
* config/i386/i386.cc (x86_64_select_profile_regnum): Return
5+
R10_REG after sorry.
6+
7+
2024-02-06 Andrew Carlotti <[email protected]>
8+
9+
* config/aarch64/aarch64.cc (aarch64_mangle_decl_assembler_name):
10+
Move before new caller, and add ".default" suffix.
11+
(get_suffixed_assembler_name): New.
12+
(make_resolver_func): Use get_suffixed_assembler_name.
13+
(aarch64_generate_version_dispatcher_body): Redo name mangling.
14+
15+
2024-02-06 Jakub Jelinek <[email protected]>
16+
17+
PR target/113763
18+
* config/aarch64/aarch64.cc (aarch64_output_sme_zero_za): Change tiles
19+
element from std::pair<unsigned int, char> to an unnamed struct.
20+
Adjust uses of tile range variable.
21+
22+
2024-02-06 Juzhe-Zhong <[email protected]>
23+
24+
* config/riscv/riscv-vsetvl.cc (pre_vsetvl::emit_vsetvl): Fix inifinite compilation.
25+
(pre_vsetvl::remove_vsetvl_pre_insns): Ditto.
26+
27+
2024-02-06 Jakub Jelinek <[email protected]>
28+
29+
PR sanitizer/110676
30+
* gimple-fold.cc (gimple_fold_builtin_strlen): For -fsanitize=address
31+
reset maxlen to sizetype maximum.
32+
33+
2024-02-06 Jakub Jelinek <[email protected]>
34+
35+
PR tree-optimization/113736
36+
* gimple-lower-bitint.cc (bitint_large_huge::limb_access): Use
37+
var's address space for MEM_REF or VIEW_CONVERT_EXPRs.
38+
39+
2024-02-06 Jakub Jelinek <[email protected]>
40+
41+
PR tree-optimization/113759
42+
* tree-ssa-math-opts.cc (convert_mult_to_widen): If actual_precision
43+
or from_unsignedN differs from properties of typeN, update typeN
44+
to build_nonstandard_integer_type. If TREE_TYPE (rhsN) is not
45+
uselessly convertible to typeN, convert it using fold_convert or
46+
build_and_insert_cast depending on if rhsN is INTEGER_CST or not.
47+
(convert_plusminus_to_widen): Likewise.
48+
49+
2024-02-06 Tejas Belagod <[email protected]>
50+
51+
PR target/112577
52+
* config/aarch64/aarch64.cc (aarch64_class_max_nregs): Handle 64-bit
53+
vector structure modes correctly.
54+
155
2024-02-05 Christoph Müllner <[email protected]>
256

357
* config/riscv/thead.cc (th_print_operand_address): Fix compiler

gcc/DATESTAMP

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20240206
1+
20240207

gcc/cp/ChangeLog

+19
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
2024-02-06 Jakub Jelinek <[email protected]>
2+
3+
PR c++/113788
4+
* parser.cc (CP_PARSER_FLAGS_PARAMETER): New enumerator.
5+
(cp_parser_decl_specifier_seq): Parse RID_THIS only if
6+
CP_PARSER_FLAGS_PARAMETER is set in flags.
7+
(cp_parser_parameter_declaration): Or in CP_PARSER_FLAGS_PARAMETER
8+
when calling cp_parser_decl_specifier_seq.
9+
10+
2024-02-06 Marek Polacek <[email protected]>
11+
12+
* method.cc (early_check_defaulted_comparison): Add
13+
auto_diagnostic_group.
14+
15+
2024-02-06 Jason Merrill <[email protected]>
16+
17+
PR c++/107291
18+
* method.cc (early_check_defaulted_comparison): Fail if not friend.
19+
120
2024-02-05 Jason Merrill <[email protected]>
221

322
PR c++/111286

gcc/testsuite/ChangeLog

+42
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1+
2024-02-06 Jakub Jelinek <[email protected]>
2+
3+
PR c++/113788
4+
* g++.dg/parse/pr113788.C: New test.
5+
6+
2024-02-06 Marek Polacek <[email protected]>
7+
8+
PR c++/94231
9+
* g++.dg/cpp0x/deleted17.C: New test.
10+
11+
2024-02-06 Andrew Carlotti <[email protected]>
12+
13+
* g++.target/aarch64/mv-symbols1.C: New test.
14+
* g++.target/aarch64/mv-symbols2.C: Ditto.
15+
* g++.target/aarch64/mv-symbols3.C: Ditto.
16+
* g++.target/aarch64/mv-symbols4.C: Ditto.
17+
* g++.target/aarch64/mv-symbols5.C: Ditto.
18+
* g++.target/aarch64/mvc-symbols1.C: Ditto.
19+
* g++.target/aarch64/mvc-symbols2.C: Ditto.
20+
* g++.target/aarch64/mvc-symbols3.C: Ditto.
21+
* g++.target/aarch64/mvc-symbols4.C: Ditto.
22+
23+
2024-02-06 Jakub Jelinek <[email protected]>
24+
25+
PR sanitizer/110676
26+
* gcc.dg/asan/pr110676.c: New test.
27+
28+
2024-02-06 Jakub Jelinek <[email protected]>
29+
30+
PR tree-optimization/113736
31+
* gcc.dg/bitint-86.c: New test.
32+
33+
2024-02-06 Jakub Jelinek <[email protected]>
34+
35+
PR tree-optimization/113759
36+
* gcc.c-torture/compile/pr113759.c: New test.
37+
38+
2024-02-06 Jason Merrill <[email protected]>
39+
40+
PR c++/107291
41+
* g++.dg/cpp2a/spaceship-eq17.C: New test.
42+
143
2024-02-05 Jason Merrill <[email protected]>
244

345
PR c++/109359

libgcc/ChangeLog

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
2024-02-06 Rainer Orth <[email protected]>
2+
3+
PR target/113700
4+
* config/i386/libgcc-sol2.ver (GCC_14.0.0): Added all symbols from
5+
i386/libgcc-glibc.ver (GCC_12.0.0, GCC_13.0.0, GCC_14.0.0).
6+
* config/i386/libgcc-glibc.ver: Request notifications on updates.
7+
8+
2024-02-06 Matteo Italia <[email protected]>
9+
10+
PR libgcc/113337
11+
* unwind-seh.c (_Unwind_Resume_or_Rethrow): forward
12+
_Unwind_RaiseException return code back to caller instead of
13+
calling abort, allowing __cxa_rethrow to invoke std::terminate
14+
in case of uncaught rethrown exception
15+
116
2024-02-02 Jakub Jelinek <[email protected]>
217

318
PR libgcc/113604

libsanitizer/ChangeLog

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
2024-02-06 chenguoqi <[email protected]>
2+
3+
* configure.tgt: Enable tsan and lsan for loongarch64.
4+
* tsan/Makefile.am (EXTRA_libtsan_la_SOURCES): Add
5+
tsan_rtl_loongarch64.S.
6+
* tsan/Makefile.in: Regenerate.
7+
18
2024-01-19 Daniel Cederman <[email protected]>
29

310
* sanitizer_common/Makefile.am (DEFS): Add @AS_SYM_ASSIGN_DEFS@.

libssp/ChangeLog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2024-02-06 Rainer Orth <[email protected]>
2+
3+
* configure.ac (AC_CHECK_DECLS): Check for gets.
4+
* configure, config.h.in: Regenerate.
5+
* gets-chk.c (gets): Guard declaration with !HAVE_DECL_GETS.
6+
17
2023-12-22 Christophe Lyon <[email protected]>
28

39
* Makefile.am: Allow overriding EXEPCT.

libstdc++-v3/ChangeLog

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2024-02-06 Torbjörn SVENSSON <[email protected]>
2+
3+
* testsuite/lib/libstdc++.exp: Use "nul" for Windows, "/dev/null"
4+
for other environments.
5+
16
2024-02-04 Jonathan Wakely <[email protected]>
27

38
* include/std/format (__format::_Spec::_M_reserved): Define new

0 commit comments

Comments
 (0)