PR c/12713
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 24 Sep 2004 20:27:25 +0000 (20:27 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 24 Sep 2004 20:27:25 +0000 (20:27 +0000)
* doc/extend.texi: Document interaction of attribute noreturn and
longjmp.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@88070 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/doc/extend.texi

index 070d85c..52be184 100644 (file)
@@ -1,3 +1,9 @@
+2004-09-24  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/12713
+       * doc/extend.texi: Document interaction of attribute noreturn and
+       longjmp.
+
 2004-09-24  Richard Henderson  <rth@redhat.com>
 
        PR rtl-opt/17503
index a407663..f7f52f1 100644 (file)
@@ -2015,7 +2015,7 @@ uninitialized variables.
 
 The @code{noreturn} keyword does not affect the exceptional path when that
 applies: a @code{noreturn}-marked function may still return to the caller
-by throwing an exception.
+by throwing an exception or calling @code{longjmp}.
 
 Do not assume that registers saved by the calling function are
 restored before calling the @code{noreturn} function.