--- Additional Comments From tsv at solvo dot ru 2005-05-06 22:39 ---
Created an attachment (id=8832)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8832&action=view)
Fixes call frame size mismatch in ".frame" and ".eh_frame"
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21285
--- Additional Comments From tsv at solvo dot ru 2005-05-06 22:36 ---
Ok, I think I did find the problem. The unwind logic could not unwind deeper
than "ffi_closure_osf" function defined in libffi/src/alpha/osf.S (gdb showed
call stack like corrupted).
I checked number of bytes reserved f
--- Additional Comments From tsv at solvo dot ru 2005-05-05 13:13 ---
I put my code into try/catch block and the exception was successfully caught.
How general EH is supposed to be called? Could it be arch specific?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21285
--- Additional Comments From tsv at solvo dot ru 2005-05-03 23:03 ---
Ok, somehow generic exception handler is missed on linux alpha. At this point I
don't undestand how and leave it for professionals.
Just check the same test on:
gij (GNU libgcj) version 3.4.3 20050227 (Red Hat 3.4.3-22
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-03
21:51 ---
Hmm, maybe this is not a bug in libgcj and in the middle-end related to EH.
--
What|Removed |Added
---