https://gcc.gnu.org/g:a537bc1e639fe330a2b28dd5ef233e08a9759db2

commit r17-4531-ga537bc1e639fe330a2b28dd5ef233e08a9759db2
Author: James K. Lowden <[email protected]>
Date:   Mon Sep 21 09:43:16 2026 -0400

    cobol: Remove unused passby_str.
    
    Function was already made redundant by cbl_ffi_crv_str.
    
    gcc/cobol/ChangeLog:
    
            * parse.y: Remove unused function.

Diff:
---
 gcc/cobol/parse.y | 21 ---------------------
 1 file changed, 21 deletions(-)

diff --git a/gcc/cobol/parse.y b/gcc/cobol/parse.y
index 575a27276009..2de650c70b85 100644
--- a/gcc/cobol/parse.y
+++ b/gcc/cobol/parse.y
@@ -13066,27 +13066,6 @@ bad_arg( const char name[],
   return ok;
 }  
 
-#if 0
-static const char *
-passby_str(int mask)
-{
-  switch( mask ) {
-  case by_default_e:
-  case by_reference_e:
-    return "BY REFERENCE";
-  case by_content_e:
-    return "BY CONTENT";
-  case by_value_e:
-    return "BY VALUE";
-  default:
-    break;
-  }
-
-  return "UNKNOWN PASSING METHOD";
-}
-#endif
-
-
 // Verify provided actual parameters against formals.
 static void
 verify_args( const YYLTYPE& loc,

Reply via email to