gcc/
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 Jul 2014 16:26:15 +0000 (16:26 +0000)
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 Jul 2014 16:26:15 +0000 (16:26 +0000)
commitbcd3133e25678fdb2512cc4c9a7547ffe72abe99
tree57f3cc9e5f416ad89cc5891a65172ed17a41e0eb
parent7a5646aa828504895d9baf6d8f1bac3d35ba7ff6
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213305 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/s390/s390.c
libgcc/ChangeLog
libgcc/config/s390/tpf-unwind.h