Hello,

This patch makes reload_cse_regs static because it is never called
outside of postreload.c.

Will commit next week, after the usual testing and if no-one objects.

Ciao!
Steven

        * postreload.c (reload_cse_regs): Make static.
        * reload.h (reload_cse_regs): Remove prototype.

Index: postreload.c
===================================================================
--- postreload.c        (revision 187177)
+++ postreload.c        (working copy)
@@ -64,7 +64,8 @@ static void move2add_note_store (rtx, co

 /* Call cse / combine like post-reload optimization phases.
    FIRST is the first instruction.  */
-void
+
+static void
 reload_cse_regs (rtx first ATTRIBUTE_UNUSED)
 {
   bool moves_converted;
Index: reload.h
===================================================================
--- reload.h    (revision 187177)
+++ reload.h    (working copy)
@@ -411,9 +411,6 @@ extern int push_reload (rtx, rtx, rtx *,
                        enum machine_mode, enum machine_mode,
                        int, int, int, enum reload_type);

-/* Functions in postreload.c:  */
-extern void reload_cse_regs (rtx);
-
 /* Functions in reload1.c:  */

 /* Initialize the reload pass once per compilation.  */

Reply via email to