]> git.ipfire.org Git - thirdparty/gcc.git/commit
s390.c (s390_emit_tpf_eh_return): Pass original return address as second parameter...
authorUlrich Weigand <uweigand@gcc.gnu.org>
Wed, 30 Jul 2014 16:26:15 +0000 (16:26 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Wed, 30 Jul 2014 16:26:15 +0000 (16:26 +0000)
commit87cb0c0cdbb3387a7964950751ef2dbab33254aa
tree57f3cc9e5f416ad89cc5891a65172ed17a41e0eb
parente58d3b417cef2189f53a7e5923280ae8524970b8
s390.c (s390_emit_tpf_eh_return): Pass original return address as second parameter to __tpf_eh_return routine.

gcc/

2014-07-30  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>

* config/s390/s390.c (s390_emit_tpf_eh_return): Pass original return
address as second parameter to __tpf_eh_return routine.

libgcc/

2014-07-30  J. D. Johnston  <jjohnst@us.ibm.com>

* config/s390/tpf-unwind.h: Include <stdbool.h>.
(__tpf_eh_return): Add original return address as second parameter.
Handle cases where unwinder routines were called directly, instead
of from within the C++ library.

From-SVN: r213305
gcc/ChangeLog
gcc/config/s390/s390.c
libgcc/ChangeLog
libgcc/config/s390/tpf-unwind.h