mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-23 01:59:30 +08:00
Daily bump.
This commit is contained in:
parent
ddb7f0a0ca
commit
781f477a13
@ -1,3 +1,7 @@
|
||||
2022-10-12 Cui,Lili <lili.cui@intel.com>
|
||||
|
||||
* MAINTAINERS (Write After Approval): Add myself.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
* libtool.m4 (*vxworks*): When enable_shared, set dynamic_linker
|
||||
|
@ -1,3 +1,83 @@
|
||||
2022-10-12 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* 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 <juzhe.zhong@rivai.ai>
|
||||
|
||||
* config/riscv/riscv-vector-builtins.h: Remove unused macro.
|
||||
|
||||
2022-10-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
|
||||
|
||||
* 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 <juzhe.zhong@rivai.ai>
|
||||
|
||||
* 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 <juzhe.zhong@rivai.ai>
|
||||
|
||||
* 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 <lili.cui@intel.com>
|
||||
|
||||
* 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 <mliska@suse.cz>
|
||||
|
||||
* 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 <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-12 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* 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 <aldyh@redhat.com>
|
||||
|
||||
* value-range.h (frange::nan_signbit_p): New.
|
||||
|
||||
2022-10-12 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* 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 <aldyh@redhat.com>
|
||||
|
||||
* value-range.h (frange::frange): Add constructor taking type.
|
||||
|
||||
2022-10-12 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* range-op-float.cc: Add relation_kind = VREL_VARYING to all
|
||||
methods.
|
||||
|
||||
2022-10-11 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* gimple-range-gori.cc (gori_compute::logical_combine): Avoid
|
||||
|
@ -1 +1 @@
|
||||
20221012
|
||||
20221013
|
||||
|
@ -1,3 +1,12 @@
|
||||
2022-10-12 Lewis Hyatt <lhyatt@gmail.com>
|
||||
|
||||
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 <nathan@acm.org>
|
||||
|
||||
* c-opts.cc (c_common_post_options): Bump abi to 18.
|
||||
|
@ -1,3 +1,38 @@
|
||||
2022-10-12 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* 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 <jason@redhat.com>
|
||||
|
||||
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 <ppalka@redhat.com>
|
||||
|
||||
PR c++/100134
|
||||
|
@ -1,3 +1,12 @@
|
||||
2022-10-12 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
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 <anlauf@gmx.de>
|
||||
|
||||
PR fortran/107215
|
||||
|
@ -1,3 +1,33 @@
|
||||
2022-10-12 Lewis Hyatt <lhyatt@gmail.com>
|
||||
|
||||
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 <polacek@redhat.com>
|
||||
|
||||
* 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 <anlauf@gmx.de>
|
||||
|
||||
PR fortran/107217
|
||||
* gfortran.dg/pr107217.f90: New test.
|
||||
|
||||
2022-10-12 Jason Merrill <jason@redhat.com>
|
||||
|
||||
DR 2631
|
||||
* g++.dg/cpp2a/consteval-defarg3.C: New test.
|
||||
|
||||
2022-10-11 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/107215
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,9 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* libgcov-driver.c: Use new function.
|
||||
* libgcov.h (gcov_write_summary): Rename to ...
|
||||
(gcov_write_object_summary): ... this.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
* config.host (*vxworks*): When enable_shared, add
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,37 @@
|
||||
2022-10-12 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* libgomp.texi (OpenMP 5.2): Fix up allocator -> allocate directive
|
||||
in deprecation bullet.
|
||||
|
||||
2022-10-12 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* 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 <jakub@redhat.com>
|
||||
|
||||
* 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 <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,8 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
* plugin/configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,38 @@
|
||||
2022-10-12 François Dumont <fdumont@gcc.gnu.org>
|
||||
|
||||
* 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 <ppalka@redhat.com>
|
||||
|
||||
* 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 <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR bootstrap/107221
|
||||
|
@ -1,3 +1,11 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-12 Lulu Cheng <chenglulu@loongson.cn>
|
||||
|
||||
* testsuite/lib/libvtv-dg.exp: Add load_gcc_lib of scansarif.exp.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2022-10-12 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2022-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user