This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: libffi: add MIPS O32 DWARF-2 unwind info


>>>>> "Casey" == Casey Marshall <csm@gnu.org> writes:

Casey> I discovered a buglet in ffi_call_O32 that prevented long
Casey> values from being returned by methods called through
Casey> Method.invoke (the top half of the returned value was never
Casey> stored anywhere).

Casey> The attached patch fixes four FAILs for me in the libjava test
Casey> suite (all four are from InvokeReturn). I think it's correct,
Casey> at least for little-endian machines. I don't think big-endian
Casey> would be different, but am not sure.

Casey> This is, again, only tested on my patched 3.3.3 tree, but the
Casey> MIPS libffi part hasn't changed terribly much since then.

Never mind. I see why this won't work.

-- 
Casey Marshall || csm@gnu.org


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]