re PR classpath/26990 (SecurityManager.checkExit() problem)
PR libgcj/26990: * prims.cc (_Jv_RunMain): Use exitNoChecksAccessor. * gnu/java/lang/natMainThread.cc (call_main): Use exitNoChecksAccessor. * testsuite/libjava.lang/pr26990.out: New file. * testsuite/libjava.lang/pr26990.java: New file. * java/lang/Runtime.java (exitNoChecks): New method. (exitNoChecksAccessor): Likewise. (exit): Call exitNoChecks. From-SVN: r112685
This commit is contained in:
@@ -57,6 +57,5 @@ gnu::java::lang::MainThread::call_main (void)
|
||||
_Jv_ThreadWait ();
|
||||
|
||||
int status = (int) ::java::lang::ThreadGroup::had_uncaught_exception;
|
||||
::java::lang::Runtime *runtime = ::java::lang::Runtime::getRuntime ();
|
||||
runtime->exit (status);
|
||||
::java::lang::Runtime::exitNoChecksAccessor (status);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user