forked from gcc-mirror/gcc
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
GCC Administrator
committed
Oct 13, 2022
1 parent
ddb7f0a
commit 781f477
Showing
25 changed files
with
308 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Cui,Lili <[email protected]> | ||
|
||
* MAINTAINERS (Write After Approval): Add myself. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
|
||
* libtool.m4 (*vxworks*): When enable_shared, set dynamic_linker | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,83 @@ | ||
2022-10-12 Aldy Hernandez <[email protected]> | ||
|
||
* range-op-float.cc (class foperator_negate): New. | ||
(floating_op_table::floating_op_table): Add NEGATE_EXPR | ||
(range_op_float_tests): Add negate tests. | ||
|
||
2022-10-12 Ju-Zhe Zhong <[email protected]> | ||
|
||
* config/riscv/riscv-vector-builtins.h: Remove unused macro. | ||
|
||
2022-10-12 Ju-Zhe Zhong <[email protected]> | ||
|
||
* config/riscv/riscv-vector-builtins.cc (DEF_RVV_TYPE): Apply | ||
clang-format. | ||
(add_vector_type_attribute): Ditto. | ||
* config/riscv/riscv-vector-builtins.def (DEF_RVV_TYPE): Apply | ||
clang-format. | ||
* config/riscv/riscv-vector-builtins.h (DEF_RVV_TYPE): Apply | ||
clang-format. | ||
|
||
2022-10-12 Ju-Zhe Zhong <[email protected]> | ||
|
||
* config/riscv/riscv-vector-builtins.cc (builtin_types): Redefine | ||
vector types. | ||
(build_const_pointer): New function. | ||
(register_builtin_type): Ditto. | ||
(DEF_RVV_TYPE): Simplify macro. | ||
(register_vector_type): Refine implementation. | ||
* config/riscv/riscv-vector-builtins.h (rvv_builtin_types_t): New. | ||
|
||
2022-10-12 Ju-Zhe Zhong <[email protected]> | ||
|
||
* config/riscv/riscv-vector-builtins.h (class rvv_switcher): Move to | ||
this to .... | ||
* config/riscv/riscv-vector-builtins.cc (class rvv_switcher): | ||
here. | ||
|
||
2022-10-12 Cui,Lili <[email protected]> | ||
|
||
* config/i386/driver-i386.cc (host_detect_local_cpu): | ||
Move sapphirerapids out of AVX512_VP2INTERSECT. | ||
* config/i386/i386.h: Remove AVX512_VP2INTERSECT from PTA_SAPPHIRERAPIDS | ||
* doc/invoke.texi: Remove AVX512_VP2INTERSECT from SAPPHIRERAPIDS | ||
|
||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* gcov-io.cc (gcov_write_summary): Rename to ... | ||
(gcov_write_object_summary): ... this. | ||
* gcov-io.h (GCOV_TAG_OBJECT_SUMMARY_LENGTH): Rename from ... | ||
(GCOV_TAG_SUMMARY_LENGTH): ... this. | ||
|
||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-12 Aldy Hernandez <[email protected]> | ||
|
||
* range-op-float.cc (frange_float): New. | ||
(range_op_float_tests): New. | ||
* range-op.cc (range_op_tests): Call range_op_float_tests. | ||
|
||
2022-10-12 Aldy Hernandez <[email protected]> | ||
|
||
* value-range.h (frange::nan_signbit_p): New. | ||
|
||
2022-10-12 Aldy Hernandez <[email protected]> | ||
|
||
* value-range.cc (frange::set_nonnegative): Pass bool to | ||
update_nan. | ||
* value-range.h: Disallow conversion to bool in update_nan(). | ||
|
||
2022-10-12 Aldy Hernandez <[email protected]> | ||
|
||
* value-range.h (frange::frange): Add constructor taking type. | ||
|
||
2022-10-12 Aldy Hernandez <[email protected]> | ||
|
||
* range-op-float.cc: Add relation_kind = VREL_VARYING to all | ||
methods. | ||
|
||
2022-10-11 Aldy Hernandez <[email protected]> | ||
|
||
* gimple-range-gori.cc (gori_compute::logical_combine): Avoid | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
20221012 | ||
20221013 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,12 @@ | ||
2022-10-12 Lewis Hyatt <[email protected]> | ||
|
||
PR preprocessor/60014 | ||
PR preprocessor/60723 | ||
* c-ppoutput.cc (class token_streamer): Remove member | ||
line_marker_emitted to... | ||
(token_streamer::stream): ...a local variable here. Set | ||
print.prev_was_system_token on all code paths. | ||
|
||
2022-10-10 Nathan Sidwell <[email protected]> | ||
|
||
* c-opts.cc (c_common_post_options): Bump abi to 18. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,38 @@ | ||
2022-10-12 Marek Polacek <[email protected]> | ||
|
||
* call.cc (standard_conversion): Remove LOOKUP_PREFER_RVALUE code. | ||
(reference_binding): Honor clk_implicit_rval even pre-C++20. | ||
(implicit_conversion_1): Remove LOOKUP_PREFER_RVALUE code. | ||
(build_user_type_conversion_1): Likewise. | ||
(convert_like_internal): Likewise. | ||
(build_over_call): Likewise. | ||
* cp-tree.h (LOOKUP_PREFER_RVALUE): Remove. | ||
(LOOKUP_NO_NARROWING): Adjust definition. | ||
* except.cc (build_throw): Don't perform two overload resolutions. | ||
* typeck.cc (maybe_warn_pessimizing_move): Don't use | ||
LOOKUP_PREFER_RVALUE. | ||
(check_return_expr): Don't perform two overload resolutions. | ||
|
||
2022-10-12 Jason Merrill <[email protected]> | ||
|
||
DR 2631 | ||
* cp-tree.h (source_location_current_p): Remove. | ||
* name-lookup.h (struct cp_binding_level): Remove | ||
immediate_fn_ctx_p. | ||
* call.cc (in_immediate_context): All default args | ||
and DMI are potentially immediate context. | ||
(immediate_invocation_p): Don't treat source_location specially. | ||
(struct in_consteval_if_p_temp_override): Move to cp-tree.h. | ||
* constexpr.cc (get_nth_callarg): Move to cp-tree.h. | ||
* cp-gimplify.cc (cp_fold_r): Don't fold consteval. | ||
* name-lookup.cc (begin_scope): Don't set immediate_fn_ctx_p. | ||
* parser.cc (cp_parser_lambda_declarator_opt): Likewise. | ||
(cp_parser_direct_declarator): Likewise. | ||
* pt.cc (tsubst_default_argument): Open sk_function_parms level. | ||
* tree.cc (source_location_current_p): Remove. | ||
(bot_replace): Fold consteval here. | ||
(break_out_target_exprs): Handle errors. | ||
|
||
2022-10-11 Patrick Palka <[email protected]> | ||
|
||
PR c++/100134 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,12 @@ | ||
2022-10-12 Harald Anlauf <[email protected]> | ||
|
||
PR fortran/107217 | ||
* arith.cc (gfc_arith_plus): Compare consistency of types of operands. | ||
(gfc_arith_minus): Likewise. | ||
(gfc_arith_times): Likewise. | ||
(gfc_arith_divide): Likewise. | ||
(arith_power): Check that both operands are of numeric type. | ||
|
||
2022-10-11 Harald Anlauf <[email protected]> | ||
|
||
PR fortran/107215 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,33 @@ | ||
2022-10-12 Lewis Hyatt <[email protected]> | ||
|
||
PR preprocessor/60014 | ||
PR preprocessor/60723 | ||
* gcc.dg/cpp/pr60014-1.c: New test. | ||
* gcc.dg/cpp/pr60014-1.h: New test. | ||
* gcc.dg/cpp/pr60014-2.c: New test. | ||
* gcc.dg/cpp/pr60014-2.h: New test. | ||
* gcc.dg/cpp/pr60014-3.c: New test. | ||
* gcc.dg/cpp/pr60014-3.h: New test. | ||
|
||
2022-10-12 Marek Polacek <[email protected]> | ||
|
||
* g++.dg/cpp0x/Wredundant-move10.C: Adjust dg-warning. | ||
* g++.dg/cpp0x/Wredundant-move7.C: Likewise. | ||
* g++.dg/cpp0x/move-return2.C: Remove dg-error. | ||
* g++.dg/cpp0x/move-return4.C: Likewise. | ||
* g++.dg/cpp0x/ref-qual20.C: Adjust expected return value. | ||
* g++.dg/cpp0x/move-return5.C: New test. | ||
|
||
2022-10-12 Harald Anlauf <[email protected]> | ||
|
||
PR fortran/107217 | ||
* gfortran.dg/pr107217.f90: New test. | ||
|
||
2022-10-12 Jason Merrill <[email protected]> | ||
|
||
DR 2631 | ||
* g++.dg/cpp2a/consteval-defarg3.C: New test. | ||
|
||
2022-10-11 Harald Anlauf <[email protected]> | ||
|
||
PR fortran/107215 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* libgcov-driver.c: Use new function. | ||
* libgcov.h (gcov_write_summary): Rename to ... | ||
(gcov_write_object_summary): ... this. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
|
||
* config.host (*vxworks*): When enable_shared, add | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,37 @@ | ||
2022-10-12 Jakub Jelinek <[email protected]> | ||
|
||
* libgomp.texi (OpenMP 5.2): Fix up allocator -> allocate directive | ||
in deprecation bullet. | ||
|
||
2022-10-12 Jakub Jelinek <[email protected]> | ||
|
||
* omp.h.in (omp_in_explicit_task): Declare. | ||
* omp_lib.h.in (omp_in_explicit_task): Likewise. | ||
* omp_lib.f90.in (omp_in_explicit_task): New interface. | ||
* libgomp.map (OMP_5.2): New symbol version, export | ||
omp_in_explicit_task and omp_in_explicit_task_. | ||
* task.c (omp_in_explicit_task): New function. | ||
* fortran.c (omp_in_explicit_task): Add ialias_redirect. | ||
(omp_in_explicit_task_): New function. | ||
* libgomp.texi (OpenMP 5.2): Mark omp_in_explicit_task as implemented. | ||
* testsuite/libgomp.c-c++-common/task-in-explicit-1.c: New test. | ||
* testsuite/libgomp.c-c++-common/task-in-explicit-2.c: New test. | ||
* testsuite/libgomp.c-c++-common/task-in-explicit-3.c: New test. | ||
|
||
2022-10-12 Jakub Jelinek <[email protected]> | ||
|
||
* task.c (gomp_create_artificial_team): Fix up handling of invocations | ||
from within explicit task. | ||
* target.c (GOMP_target_ext): Likewise. | ||
* testsuite/libgomp.c/task-7.c: New test. | ||
* testsuite/libgomp.c/task-8.c: New test. | ||
* testsuite/libgomp.c-c++-common/task-reduction-17.c: New test. | ||
* testsuite/libgomp.c-c++-common/task-reduction-18.c: New test. | ||
|
||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,8 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
* plugin/configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,38 @@ | ||
2022-10-12 François Dumont <[email protected]> | ||
|
||
* include/debug/string: Add using _Base::compare. | ||
(__gnu_debug::basic_string<>::compare(const basic_string<>&)): Remove. | ||
(__gnu_debug::basic_string<>::compare(size_type, size_type, const basic_string<>&)): | ||
Remove. | ||
(__gnu_debug::basic_string<>::compare(size_type, size_type, const basic_string<>&, | ||
size_type, size_type)): Remove. | ||
* testsuite/util/testsuite_string.h [_GLIBCXX_TEST_DEBUG_STRING]: Include <debug/string>. | ||
* testsuite/21_strings/basic_string/operations/compare/char/1.cc: Include testsuite_string.h | ||
and use __gnu_test::string. | ||
* testsuite/21_strings/basic_string/operations/compare/char/13650.cc: Likewise. | ||
* testsuite/21_strings/basic_string/operations/compare/char/2.cc: Likewise. | ||
* testsuite/21_strings/basic_string/operations/rfind/char/1.cc: Likewise. | ||
* testsuite/21_strings/basic_string/operations/rfind/char/2.cc: Likewise. | ||
* testsuite/21_strings/basic_string/operations/rfind/char/3.cc: Likewise. | ||
* testsuite/21_strings/basic_string/operations/compare/wchar_t/1.cc: | ||
Include testsuite_string.h | ||
and use __gnu_test::wstring. | ||
* testsuite/21_strings/basic_string/operations/compare/wchar_t/13650.cc: Likewise. | ||
* testsuite/21_strings/basic_string/operations/compare/wchar_t/2.cc: Likewise. | ||
|
||
2022-10-12 Patrick Palka <[email protected]> | ||
|
||
* include/std/ranges (repeat_view): Define. | ||
(repeat_view::_Iterator): Define. | ||
(views::__detail::__can_repeat_view): Define. | ||
(views::__detail::__can_bounded_repeat_view): Define. | ||
(views::_Repeat, views::repeat): Define. | ||
* testsuite/std/ranges/repeat/1.cc: New test. | ||
|
||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Jonathan Wakely <[email protected]> | ||
|
||
PR bootstrap/107221 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,11 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-12 Lulu Cheng <[email protected]> | ||
|
||
* testsuite/lib/libvtv-dg.exp: Add load_gcc_lib of scansarif.exp. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2022-10-12 Martin Liska <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
||
2022-10-11 Olivier Hainque <[email protected]> | ||
Olivier Hainque <[email protected]> | ||
|
||
|
Oops, something went wrong.