genattrtab.c (write_complex_function): Add a default case in generated switch stateme...
authorJeffrey A Law <law@cygnus.com>
Sat, 28 Mar 1998 13:40:07 +0000 (13:40 +0000)
committerJeff Law <law@gcc.gnu.org>
Sat, 28 Mar 1998 13:40:07 +0000 (06:40 -0700)
        * genattrtab.c (write_complex_function): Add a default case in
        generated switch statement to keep -W -Wall quiet.

From-SVN: r18877

gcc/ChangeLog
gcc/genattrtab.c

index 647a7cb893059bcaf7cc3254b1ee5bbf35bb0505..d6844e1ca4241fecf983ed373d4d8fbc8743801f 100644 (file)
@@ -1,3 +1,8 @@
+Sat Mar 28 14:37:20 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * genattrtab.c (write_complex_function): Add a default case in
+       generated switch statement to keep -W -Wall quiet.
+
 Sat Mar 28 10:47:21 1998  Nick Clifton  <nickc@cygnus.com>
 
        * invoke.texi: Document more ARM and Thumb command line options.
index d2b2412c485c756ae4605ec04e6ee5d0ea90a677..e3ffaeaad318455c779cce8b26b00357c3cfee24 100644 (file)
@@ -5529,6 +5529,10 @@ write_complex_function (unit, name, connection)
        }
     }
 
+  /* This default case should not be needed, but gcc's analysis is not
+     good enough to realize that the default case is not needed for the
+     second switch statement.  */
+  printf ("    default:\n      abort ();\n");
   printf ("    }\n}\n\n");
 }
 \f