aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/lang/reflect/InvocationHandler.h
diff options
context:
space:
mode:
authorMatthew Fortune <matthew.fortune@imgtec.com>2016-07-13 21:34:52 +0000
committerMatthew Fortune <mpf@gcc.gnu.org>2016-07-13 21:34:52 +0000
commit0d355cf973a80a3d15132ceabd55f6510f729d88 (patch)
tree11cf9820abde4b603bbec44402852023a55e10fd /libjava/java/lang/reflect/InvocationHandler.h
parent845a4b727a88af8f4008e24e1a02ce49607bd91a (diff)
downloadgcc-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/InvocationHandler.h')
0 files changed, 0 insertions, 0 deletions