https://gcc.gnu.org/g:313ee757707f355946bfd6e73415e2a7a9973bc4

commit r17-5375-g313ee757707f355946bfd6e73415e2a7a9973bc4
Author: Trevor Saunders <[email protected]>
Date:   Fri Oct 16 19:20:48 2026 +0200

    Pass an rtx_insn * to get_eh_region_from_rtx
    
    gcc/ChangeLog:
    
            * except.h (get_eh_region_from_rtx): Take a const rtx_insn *.
            * except.cc (get_eh_region_from_rtx): Likewise.

Diff:
---
 gcc/except.cc | 2 +-
 gcc/except.h  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gcc/except.cc b/gcc/except.cc
index c0287ea4e7c8..0a15d7471625 100644
--- a/gcc/except.cc
+++ b/gcc/except.cc
@@ -1868,7 +1868,7 @@ get_eh_landing_pad_from_rtx (const_rtx insn)
    have a reachable region within this function.  */
 
 eh_region
-get_eh_region_from_rtx (const_rtx insn)
+get_eh_region_from_rtx (const rtx_insn *insn)
 {
   eh_landing_pad lp;
   eh_region r;
diff --git a/gcc/except.h b/gcc/except.h
index 657b019b8af2..2757be9571a9 100644
--- a/gcc/except.h
+++ b/gcc/except.h
@@ -278,7 +278,7 @@ extern void add_type_for_runtime (tree);
 extern tree lookup_type_for_runtime (tree);
 extern void assign_filter_values (void);
 
-extern eh_region get_eh_region_from_rtx (const_rtx);
+extern eh_region get_eh_region_from_rtx (const rtx_insn *);
 extern eh_landing_pad get_eh_landing_pad_from_rtx (const_rtx);
 
 extern void finish_eh_generation (void);

Reply via email to