mirror of
https://github.com/gcc-mirror/gcc.git
synced 2024-11-21 13:40:47 +00:00
Daily bump.
This commit is contained in:
parent
db348caef9
commit
24da863403
@ -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
|
||||||
|
@ -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.
|
||||||
|
@ -1 +1 @@
|
|||||||
20241117
|
20241118
|
||||||
|
@ -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.
|
||||||
|
@ -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
|
||||||
|
@ -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 ...
|
||||||
|
@ -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.
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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).
|
||||||
|
Loading…
Reference in New Issue
Block a user