diff options
Diffstat (limited to 'libjava/include/jvm.h')
| -rw-r--r-- | libjava/include/jvm.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libjava/include/jvm.h b/libjava/include/jvm.h index c505a72e6d0..fc3a7f73ecf 100644 --- a/libjava/include/jvm.h +++ b/libjava/include/jvm.h @@ -1,6 +1,6 @@ // jvm.h - Header file for private implementation information. -*- c++ -*- -/* Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation +/* Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation This file is part of libgcj. @@ -283,8 +283,10 @@ _Jv_GetArrayElementFromElementType (jobject array, return elts; } -extern "C" void _Jv_ThrowBadArrayIndex (jint bad_index); -extern "C" void _Jv_ThrowNullPointerException (void); +extern "C" void _Jv_ThrowBadArrayIndex (jint bad_index) + __attribute__((noreturn)); +extern "C" void _Jv_ThrowNullPointerException (void) + __attribute__((noreturn)); extern "C" jobject _Jv_NewArray (jint type, jint size) __attribute__((__malloc__)); extern "C" jobject _Jv_NewMultiArray (jclass klass, jint dims, ...) |

