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

commit r15-7575-gdb19dc70bac1d143977431736cd7141d1b98a2dc
Author: Thomas Koenig <tkoe...@gcc.gnu.org>
Date:   Sun Feb 16 12:24:13 2025 +0100

    Remove double output of attr->save.
    
    In the recent patch for dumping all attributes, there were
    duplicates for attr->save, which is output via gfc_code2string
    previously. This patch removes that double output.
    
    gcc/fortran/ChangeLog:
    
            * dump-parse-tree.cc (show_attr): Remove double output
            of attr->save.

Diff:
---
 gcc/fortran/dump-parse-tree.cc | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/gcc/fortran/dump-parse-tree.cc b/gcc/fortran/dump-parse-tree.cc
index adc07da133e5..7726b708ad89 100644
--- a/gcc/fortran/dump-parse-tree.cc
+++ b/gcc/fortran/dump-parse-tree.cc
@@ -1017,10 +1017,6 @@ show_attr (symbol_attribute *attr, const char * module)
     fputs (" AUTOMATIC", dumpfile);
   if (attr->class_pointer)
     fputs (" CLASS-POINTER", dumpfile);
-  if (attr->save == SAVE_EXPLICIT)
-    fputs (" SAVE-EXPLICIT", dumpfile);
-  if (attr->save == SAVE_IMPLICIT)
-    fputs (" SAVE-IMPLICIT", dumpfile);
   if (attr->used_in_submodule)
     fputs (" USED-IN-SUBMODULE", dumpfile);
   if (attr->use_only)

Reply via email to