This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug java/71917] [7 regression] libjava.jar/ReturnProxyTest.jar etc. FAIL
- From: "ebotcazou at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 30 Aug 2016 16:32:42 +0000
- Subject: [Bug java/71917] [7 regression] libjava.jar/ReturnProxyTest.jar etc. FAIL
- Auto-submitted: auto-generated
- References: <bug-71917-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71917
--- Comment #11 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> I'm getting my head around this now! The conversion functions will need to
> perform the 32-bit to 64-bit sign extension but do nothing for the reverse.
> I think this means that only the raw-to-rvalue needs updating based on the
> function names.
My understanding as well.
> I'll give it a go.
Thanks in advance. The other change to java/lang/reflect/natVMProxy.cc looks
correct because it uses the regular API. And reverting the interpret-run.cc
change alone indeed eliminates all the regressions reported by Rainer.