diff options
author | Matthew Fortune <matthew.fortune@imgtec.com> | 2016-07-13 21:34:52 +0000 |
---|---|---|
committer | Matthew Fortune <mpf@gcc.gnu.org> | 2016-07-13 21:34:52 +0000 |
commit | 0d355cf973a80a3d15132ceabd55f6510f729d88 (patch) | |
tree | 11cf9820abde4b603bbec44402852023a55e10fd /libjava/java/lang/reflect/VMProxy.java | |
parent | 845a4b727a88af8f4008e24e1a02ce49607bd91a (diff) | |
download | gcc-0d355cf973a80a3d15132ceabd55f6510f729d88.zip gcc-0d355cf973a80a3d15132ceabd55f6510f729d88.tar.gz gcc-0d355cf973a80a3d15132ceabd55f6510f729d88.tar.bz2 |
Fix return type handling for Proxy classes
libjava/
* java/lang/reflect/natVMProxy.cc (unbox): Use ffi_arg for
integer return types smaller than a word.
* testsuite/libjava.jar/ReturnInvocationHandler.java: New file.
* testsuite/libjava.jar/ReturnProxyTest.jar: Likewise.
* testsuite/libjava.jar/ReturnProxyTest.java: Likewise.
* testsuite/libjava.jar/ReturnProxyTest.out: Likewise.
* testsuite/libjava.jar/ReturnProxyTest.xfail: Likewise.
* testsuite/libjava.jar/ReturnTypes.java: Likewise.
* testsuite/libjava.jar/ReturnTypesImpl.java: Likewise.
From-SVN: r238312
Diffstat (limited to 'libjava/java/lang/reflect/VMProxy.java')
0 files changed, 0 insertions, 0 deletions