OSDN Git Service

* include/jvm.h (_Jv_ThrowNoMemory): Mark as noreturn.
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 May 2001 22:18:41 +0000 (22:18 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 May 2001 22:18:41 +0000 (22:18 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42694 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/include/jvm.h

index ba8529e..9113e23 100644 (file)
@@ -1,5 +1,7 @@
 2001-05-29  Tom Tromey  <tromey@redhat.com>
 
+       * include/jvm.h (_Jv_ThrowNoMemory): Mark as noreturn.
+
        * configure: Rebuilt.
        * configure.in: Only add multilib support code if we just rebuilt
        top-level Makefile.
index 9088df1..8ee5978 100644 (file)
@@ -115,7 +115,7 @@ void *_Jv_AllocArray (jsize size, jclass cl) __attribute__((__malloc__));
 /* Allocate space that is known to be pointer-free.  */
 void *_Jv_AllocBytes (jsize size) __attribute__((__malloc__));
 /* Explicitly throw an out-of-memory exception.        */
-void _Jv_ThrowNoMemory();
+void _Jv_ThrowNoMemory() __attribute__((__noreturn__));
 /* Allocate an object with a single pointer.  The first word is reserved
    for the GC, and the second word is the traced pointer.  */
 void *_Jv_AllocTraceOne (jsize size /* incl. reserved slot */);