S390: Re-arrange implementation of s390_return_value
authorAndreas Arnez <arnez@linux.vnet.ibm.com>
Mon, 27 Apr 2015 09:38:47 +0000 (11:38 +0200)
committerAndreas Krebbel <krebbel@linux.vnet.ibm.com>
Mon, 27 Apr 2015 09:38:47 +0000 (11:38 +0200)
commit4e65a17e62c7c2f3c0409d9769cca2e916a88379
tree3d45370703db2db9d41891cb28c1ebbe66923aa4
parent80f75320167acb66486124c6b03e715596e9c789
S390: Re-arrange implementation of s390_return_value

Move related logic in the implementation of s390_return_value closer
together.  This makes it easier to read and extend.

gdb/ChangeLog:

* s390-linux-tdep.c (s390_return_value_convention): Remove
function.  Inline its logic...
(s390_return_value): ...here.  Instead, move the handling of the
"register" return value convention...
(s390_register_return_value): ...here.  New function.
gdb/ChangeLog
gdb/s390-linux-tdep.c