Daily bump.
This commit is contained in:
parent
9ddd5f88e6
commit
dfae324da5
3 changed files with 175 additions and 1 deletions
108
gcc/ChangeLog
108
gcc/ChangeLog
|
@ -1,3 +1,111 @@
|
|||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
Backported from master:
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
PR ipa/111613
|
||||
* ipa-modref.cc (analyze_parms): Do not preserve EAF_NO_DIRECT_READ and
|
||||
EAF_NO_INDIRECT_READ from past flags.
|
||||
|
||||
2024-07-22 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
Backported from master:
|
||||
2024-07-17 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
PR target/114759
|
||||
* config/rs6000/rs6000.cc (rs6000_option_override_internal): Disallow
|
||||
CPUs and ABIs that do no support the ROP protection insns.
|
||||
* config/rs6000/rs6000-logue.cc (rs6000_stack_info): Remove now
|
||||
unneeded tests.
|
||||
(rs6000_emit_prologue): Likewise.
|
||||
Remove unneeded gcc_assert.
|
||||
(rs6000_emit_epilogue): Likewise.
|
||||
* config/rs6000/rs6000.md: Likewise.
|
||||
|
||||
2024-07-22 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
Backported from master:
|
||||
2024-07-17 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
PR target/114759
|
||||
* config/rs6000/rs6000-logue.cc (rs6000_stack_info): Use TARGET_POWER8.
|
||||
(rs6000_emit_prologue): Likewise.
|
||||
* config/rs6000/rs6000.md (hashchk): Likewise.
|
||||
(hashst): Likewise.
|
||||
Fix whitespace.
|
||||
|
||||
2024-07-22 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
Backported from master:
|
||||
2024-06-17 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
PR target/115389
|
||||
* config/rs6000/rs6000-logue.cc (rs6000_stack_info): Compute
|
||||
rop_hash_save_offset for non-Altivec compiles.
|
||||
|
||||
2024-07-22 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
Backported from master:
|
||||
2024-06-08 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
* config/rs6000/rs6000-logue.cc (rs6000_stack_info): Update comment.
|
||||
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
Backported from master:
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
PR ipa/115033
|
||||
* ipa-modref.cc (modref_eaf_analysis::analyze_ssa_name): Fix checking of
|
||||
EAF flags when analysing values dereferenced as function parameters.
|
||||
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
Backported from master:
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
PR ipa/114207
|
||||
* ipa-prop.cc (unadjusted_ptr_and_unit_offset): Fix accounting of offsets in ADDR_EXPR.
|
||||
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
Backported from master:
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
PR ipa/115277
|
||||
* ipa-icf-gimple.cc (func_checker::compare_loops): compare loop
|
||||
bounds.
|
||||
|
||||
2024-07-22 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
Backported from master:
|
||||
2024-05-14 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
PR ipa/113291
|
||||
* ipa-inline.cc (enum can_inline_edge_by_limits_flags): New enum.
|
||||
(can_inline_edge_by_limits_p): Take flags instead of multiple bools; add flag
|
||||
for forcing inlinie limits.
|
||||
(can_early_inline_edge_p): Update.
|
||||
(want_inline_self_recursive_call_p): Update; use FORCE_LIMITS mode.
|
||||
(check_callers): Update.
|
||||
(update_caller_keys): Update.
|
||||
(update_callee_keys): Update.
|
||||
(recursive_inlining): Update.
|
||||
(add_new_edges_to_heap): Update.
|
||||
(speculation_useful_p): Update.
|
||||
(inline_small_functions): Clear DECL_DISREGARD_INLINE_LIMITS on self recursion.
|
||||
(flatten_function): Update.
|
||||
(inline_to_all_callers_1): Update.
|
||||
|
||||
2024-07-22 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
Backported from master:
|
||||
2024-06-29 Maciej W. Rozycki <macro@orcam.me.uk>
|
||||
|
||||
PR rtl-optimization/115565
|
||||
* cse.cc (record_jump_cond): Use INT_MIN rather than -1 for
|
||||
`comparison_qty' if !REG_P.
|
||||
|
||||
2024-07-20 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
|
||||
|
||||
* config/s390/3931.md (vlbr, vstbr, vrepi): Remove.
|
||||
|
|
|
@ -1 +1 @@
|
|||
20240722
|
||||
20240723
|
||||
|
|
|
@ -1,3 +1,69 @@
|
|||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
Backported from master:
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
PR ipa/111613
|
||||
* gcc.c-torture/pr111613.c: New test.
|
||||
|
||||
2024-07-22 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
Backported from master:
|
||||
2024-07-19 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
PR target/114759
|
||||
PR target/115988
|
||||
* gcc.target/powerpc/pr114759-3.c: Catch unsupported ABI errors.
|
||||
|
||||
2024-07-22 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
Backported from master:
|
||||
2024-07-17 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
PR target/114759
|
||||
* gcc.target/powerpc/pr114759-3.c: New test.
|
||||
|
||||
2024-07-22 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
Backported from master:
|
||||
2024-07-17 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
PR target/114759
|
||||
* gcc.target/powerpc/pr114759-2.c: New test.
|
||||
* lib/target-supports.exp (rop_ok): Use
|
||||
check_effective_target_has_arch_pwr8.
|
||||
|
||||
2024-07-22 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
Backported from master:
|
||||
2024-06-17 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
PR target/115389
|
||||
* gcc.target/powerpc/pr115389.c: New test.
|
||||
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
Backported from master:
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
PR ipa/115033
|
||||
* gcc.c-torture/execute/pr115033.c: New test.
|
||||
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
Backported from master:
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
PR ipa/114207
|
||||
* gcc.c-torture/execute/pr114207.c: New test.
|
||||
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
Backported from master:
|
||||
2024-07-22 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
* gcc.c-torture/compile/pr115277.c: New test.
|
||||
|
||||
2024-07-20 Paul Thomas <pault@gcc.gnu.org>
|
||||
|
||||
Revert:
|
||||
|
|
Loading…
Add table
Reference in a new issue