mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-12-03 00:34:21 +08:00
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
This commit is contained in:
parent
4fbe8d0735
commit
f9f70f2dda
@ -1,3 +1,19 @@
|
||||
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>
|
||||
|
||||
* libjava/java/lang/String.java (toString): Remove `final' hack.
|
||||
|
@ -6,7 +6,7 @@
|
||||
%rename lib 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
|
||||
|
Loading…
Reference in New Issue
Block a user