------- 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