genautomata.c (decl_mode_check_failed, [...]): Add noreturn attribute.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Sun, 26 Jun 2005 21:50:32 +0000 (21:50 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Sun, 26 Jun 2005 21:50:32 +0000 (21:50 +0000)
* genautomata.c (decl_mode_check_failed,
regexp_mode_check_failed): Add noreturn attribute.

cp:
* cp-tree.h (lang_check_failed): Add noreturn attribute.

From-SVN: r101340

gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/genautomata.c

index 305ab250f53b3e61d5f6e40d492ab61a2abc7b06..c63f5fc0fe510f613d43079d0f65ac3705c39924 100644 (file)
@@ -1,3 +1,8 @@
+2005-06-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * genautomata.c (decl_mode_check_failed,
+       regexp_mode_check_failed): Add noreturn attribute.
+
 2005-06-26  Kazu Hirata  <kazu@codesourcery.com>
 
        * cfg.c, tree-vect-transform.c, tree.def: Fix comment typos.
index 288d3d82db6233737e29936339d6aaf56870e08f..198167ecc0730e9f081af69d99dd2b63a6f80544 100644 (file)
@@ -1,3 +1,7 @@
+2005-06-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * cp-tree.h (lang_check_failed): Add noreturn attribute.
+
 2005-06-25  Kelley Cook  <kcook@gcc.gnu.org>
 
        * all files: Update FSF address in copyright headers.
index 4d61bb76abaa518b922c01f699339e75b2563403..f661952f5ac8cade61e9c9a379354573a858922b 100644 (file)
@@ -4175,7 +4175,7 @@ extern void note_decl_for_pch                     (tree);
 
 /* in tree.c */
 extern void lang_check_failed                  (const char *, int,
-                                                const char *);
+                                                const char *) ATTRIBUTE_NORETURN;
 extern tree stabilize_expr                     (tree, tree *);
 extern void stabilize_call                     (tree, tree *);
 extern bool stabilize_init                     (tree, tree *);
index dd93377998532c620486cdb2586f803fdddb2a74..3748564083b5a7b6f435c31532067107afe1ae0a 100644 (file)
@@ -1357,7 +1357,8 @@ struct state_ainsn_table
 
 static const char *decl_name (enum decl_mode);
 static void decl_mode_check_failed (enum decl_mode, const char *,
-                                   const char *, int, const char *);
+                                   const char *, int, const char *)
+     ATTRIBUTE_NORETURN;
 
 /* Return string representation of declaration mode MODE.  */
 static const char *
@@ -1445,7 +1446,7 @@ decl_mode_check_failed (enum decl_mode mode, const char *expected_mode_str,
 static const char *regexp_name (enum regexp_mode);
 static void regexp_mode_check_failed (enum regexp_mode, const char *,
                                      const char *, int,
-                                     const char *);
+                                     const char *) ATTRIBUTE_NORETURN;
 
 
 /* Return string representation of regexp mode MODE.  */