Commit f9f70f2d by Tom Tromey Committed by Tom Tromey

re GNATS gcj/218 (Java executables can abort trying to access a null pointer in a leaf function)

	* libgcj.spec.in (*jc1): Added -fasynchronous-exceptions.
	Fix for PR gcj/218.

From-SVN: r33511
parent 4fbe8d07
2000-04-28 Tom Tromey <tromey@cygnus.com>
* libgcj.spec.in (*jc1): Added -fasynchronous-exceptions.
Fix for PR gcj/218.
2000-04-23 Tom Tromey <tromey@cygnus.com>
* prims.cc (DECLARE_PRIM_TYPE): Define a vtable as well.
(_Jv_PrimClass): Set `methods' by calling _Jv_FindArrayClass.
* include/jvm.h (struct _Jv_ArrayVTable): Declare.
(NUM_OBJECT_METHODS): New define.
* java/lang/natClassLoader.cc (_Jv_FindArrayClass): Added
`array_vtable' parameter. Added assertion.
* java/lang/Class.h (_Jv_FindArrayClass): Added `array_vtable'
parameter.
2000-04-28 Bryce McKinlay <bryce@albatross.co.nz> 2000-04-28 Bryce McKinlay <bryce@albatross.co.nz>
* libjava/java/lang/String.java (toString): Remove `final' hack. * libjava/java/lang/String.java (toString): Remove `final' hack.
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
%rename lib liborig %rename lib liborig
*lib: -lgcj -lm @GCSPEC@ @THREADSPEC@ @ZLIBSPEC@ @SYSTEMSPEC@ %(liborig) *lib: -lgcj -lm @GCSPEC@ @THREADSPEC@ @ZLIBSPEC@ @SYSTEMSPEC@ %(liborig)
*jc1: @DIVIDESPEC@ @EXCEPTIONSPEC@ *jc1: @DIVIDESPEC@ @EXCEPTIONSPEC@ -fasynchronous-exceptions
# #
# libgcc should really be a shared library. This is a design flaw # libgcc should really be a shared library. This is a design flaw
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment