Daily bump.

This commit is contained in:
GCC Administrator 2024-11-18 00:17:28 +00:00
parent db348caef9
commit 24da863403
10 changed files with 132 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2024-11-17 Jason Merrill <jason@redhat.com>
PR libstdc++/106852
* relpath.sh: New file.
2024-11-14 Jeff Law <jlaw@ventanamicro.com> 2024-11-14 Jeff Law <jlaw@ventanamicro.com>
* gcc-changelog/git_update_version.py (ignored_commits): Add * gcc-changelog/git_update_version.py (ignored_commits): Add

View File

@ -1,3 +1,36 @@
2024-11-17 Florian Weimer <fweimer@redhat.com>
PR c/95445
* doc/invoke.texi: Document -Wdeprecated-non-prototype.
2024-11-17 Jason Merrill <jason@redhat.com>
* doc/cppopts.texi: Document -fsearch-include-path.
* doc/invoke.texi: Mention it for modules.
2024-11-17 Jan Hubicka <hubicka@ucw.cz>
* ipa-fnsummary.cc (find_necessary_statements): ASM statements are
necessary.
2024-11-17 Jan Hubicka <hubicka@ucw.cz>
* ipa-modref.cc (modref_summary::useful_p): const/pure implies
determinism.
(modref_summary_lto::useful_p): Likewise.
(ignore_nondeterminism_p): Add CALLEE_FNTYPE parameter; check for
reproducible/unsequenced
(modref_access_analysis::record_access_p): Use ignore_nondeterminism_p
when handling volatile accesses.
(modref_access_analysis::get_access_for_fnspec): Update.
(modref_access_analysis::process_fnspec): Cleanup handling of NOVOPS.
(modref_access_analysis::analyze_call): Use ignore_nondeterminism_p
when handling asm statements.
(modref_access_analysis::analyze_stmt): Update.
(propagate_unknown_call): Update.
(modref_propagate_in_scc): Update.
(ipa_merge_modref_summary_after_inlining): Update.
2024-11-16 Jan Hubicka <hubicka@ucw.cz> 2024-11-16 Jan Hubicka <hubicka@ucw.cz>
* ipa-modref.cc (ipa_modref_callee_reads_no_memory_p): New function. * ipa-modref.cc (ipa_modref_callee_reads_no_memory_p): New function.

View File

@ -1 +1 @@
20241117 20241118

View File

@ -1,3 +1,24 @@
2024-11-17 Jason Merrill <jason@redhat.com>
* c.opt.urls: Regenerate.
2024-11-17 Florian Weimer <fweimer@redhat.com>
PR c/95445
* c-opts.cc (c_common_post_options): Initialize
warn_deprecated_non_prototype.
* c.opt (Wdeprecated-non-prototype): New option.
* c.opt.urls: Regenerate.
2024-11-17 Jason Merrill <jason@redhat.com>
* c-ppoutput.cc (preprocess_file): Don't set directives_only here.
2024-11-17 Jason Merrill <jason@redhat.com>
* c.opt: Add -fsearch-include-path.
* c-opts.cc (c_common_post_options): Handle it.
2024-11-15 Joseph Myers <josmyers@redhat.com> 2024-11-15 Joseph Myers <josmyers@redhat.com>
* c-opts.cc (c_common_init_options): Default to C23. * c-opts.cc (c_common_init_options): Default to C23.

View File

@ -1,3 +1,14 @@
2024-11-17 Florian Weimer <fweimer@redhat.com>
PR c/95445
* c-decl.cc (start_function): Warn about parameters
after parameter-less declaration.
* c-typeck.cc (build_function_call_vec): Pass fntype
to convert_arguments.
(convert_arguments): Change argument to fntype and
compute typelist. Warn about parameter list mismatches
on first parameter.
2024-11-16 Martin Uecker <uecker@tugraz.at> 2024-11-16 Martin Uecker <uecker@tugraz.at>
PR c/117548 PR c/117548

View File

@ -1,3 +1,11 @@
2024-11-17 Jason Merrill <jason@redhat.com>
* module.cc (module_preprocess_options): Set directives_only here.
2024-11-17 Jason Merrill <jason@redhat.com>
* module.cc (module_preprocess_options): Don't override it.
2024-11-16 Jan Hubicka <hubicka@ucw.cz> 2024-11-16 Jan Hubicka <hubicka@ucw.cz>
* decl.cc (cxx_build_operator_new): Break out from ... * decl.cc (cxx_build_operator_new): Break out from ...

View File

@ -1,3 +1,16 @@
2024-11-17 Florian Weimer <fweimer@redhat.com>
PR c/95445
* gcc.dg/Wdeprecated-non-prototype-1.c: New test.
* gcc.dg/Wdeprecated-non-prototype-2.c: New test.
* gcc.dg/Wdeprecated-non-prototype-3.c: New test.
* gcc.dg/Wdeprecated-non-prototype-4.c: New test.
2024-11-17 Jan Hubicka <hubicka@ucw.cz>
PR tree-optimization/109442
* g++.dg/tree-ssa/pr109442.C: New test.
2024-11-16 Jan Hubicka <hubicka@ucw.cz> 2024-11-16 Jan Hubicka <hubicka@ucw.cz>
* g++.dg/tree-ssa/pr109442.C: New file. * g++.dg/tree-ssa/pr109442.C: New file.

View File

@ -1,3 +1,9 @@
2024-11-17 Jason Merrill <jason@redhat.com>
* internal.h (search_path_head): Declare.
* files.cc (search_path_head): No longer static.
* init.cc (cpp_read_main_file): Use it.
2024-11-15 Jakub Jelinek <jakub@redhat.com> 2024-11-15 Jakub Jelinek <jakub@redhat.com>
* expr.cc (interpret_float_suffix): Handle d64x and D64x * expr.cc (interpret_float_suffix): Handle d64x and D64x

View File

@ -1,3 +1,8 @@
2024-11-17 John David Anglin <danglin@gcc.gnu.org>
PR target/117627
* config/pa/linux-atomic.c: Remove typedef for bool type.
2024-11-16 Jakub Jelinek <jakub@redhat.com> 2024-11-16 Jakub Jelinek <jakub@redhat.com>
PR libgcc/117624 PR libgcc/117624

View File

@ -1,3 +1,32 @@
2024-11-17 Jason Merrill <jason@redhat.com>
PR libstdc++/106852
* include/bits/version.def: Add __cpp_lib_modules.
* include/bits/version.h: Regenerate.
* src/c++23/Makefile.am: Add modules std and std.compat.
* src/c++23/Makefile.in: Regenerate.
* src/c++23/std-clib.cc.in: New file.
* src/c++23/std.cc.in: New file.
* src/c++23/std.compat.cc.in: New file.
* src/c++23/libstdc++.modules.json.in: New file.
2024-11-17 Gerald Pfeifer <gerald@pfeifer.com>
* doc/xml/manual/intro.xml: Move a gcc.gnu.org link to https.
* doc/html/manual/license.html: Regenerate.
2024-11-17 Gerald Pfeifer <gerald@pfeifer.com>
* doc/xml/manual/io.xml: Update link to Angelika Langer's book.
* doc/html/manual/streambufs.html: Regenerate.
2024-11-17 Jan Hubicka <hubicka@ucw.cz>
PR tree-optimization/109442
* include/bits/stl_vector.h: (vector::size(),
vector::capacity()): Add __builtin_unreachable call to announce
that size and capacity are non-negative.
2024-11-16 Jonathan Wakely <jwakely@redhat.com> 2024-11-16 Jonathan Wakely <jwakely@redhat.com>
* Makefile.am: Use $(MAKE) -C dir instead of cd dir && $(MAKE). * Makefile.am: Use $(MAKE) -C dir instead of cd dir && $(MAKE).