This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug other/26208] Serious problem with unwinding through signal frames



------- Comment #19 from jakub at gcc dot gnu dot org  2006-02-22 10:25 -------
Sure, if you want to do that for s390, s390/linux-unwind.h can still do
if (!signo || (*signo != 4 && *signo != 5 && *signo != 8))
  fs->signal_frame = 1;
(I think !signo -> fs->signal_frame = 1; is better default, there are far more
signals that have PC before insn and assuming PC before insn even when PC is
after insn is less severe problem).
The important thing now is only if this needs to be expressible in .eh_frame
or not.  Richard thinks it does not.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26208


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]