gcc/libjava/java
Matthew Fortune 0d355cf973 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
2016-07-13 21:34:52 +00:00
..
applet Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
awt Import GNU Classpath (20121202). 2012-12-19 17:03:15 +00:00
beans re PR libgcj/42676 (javah doesn't generate the header files as checked in in the archive) 2010-03-13 14:27:27 +00:00
io re PR libgcj/52694 (bootstrap failure: libjava/java/io/natVMConsole.cc:35:20: error: 'IUCL C' was not declared in this scope) 2012-03-26 16:24:33 +00:00
lang Fix return type handling for Proxy classes 2016-07-13 21:34:52 +00:00
math re PR libgcj/37636 (java tools are unable to find resource files) 2008-10-21 17:55:01 +00:00
net re PR libgcj/42676 (javah doesn't generate the header files as checked in in the archive) 2010-03-13 14:27:27 +00:00
nio Import GNU Classpath (20121202). 2012-12-19 17:03:15 +00:00
rmi re PR libgcj/37636 (java tools are unable to find resource files) 2008-10-21 17:55:01 +00:00
security Merge GNU Classpath 0.99 into libjava. 2012-03-23 15:19:26 +00:00
sql re PR libgcj/37636 (java tools are unable to find resource files) 2008-10-21 17:55:01 +00:00
text Import GNU Classpath (20121202). 2012-12-19 17:03:15 +00:00
util Import GNU Classpath (20121202). 2012-12-19 17:03:15 +00:00