[bugfix from MRP] JNI compiler fails to pass > 1 FP arg if not using SSE2

Description

Quote from the MRP issue (archived at https://web.archive.org/web/20150521201219/http://jira.codehaus.org/browse/MRP-5 ):

FSTP always stores FP0, also popping it. The code in the JNI compiler tries to emit FSTP FP0 to FP4, failing the IA32 assembler assertions.

The stack trace is:

Environment

None

Assignee

Erik Brangs

Reporter

Erik Brangs

Labels

None

Fix versions

Affects versions

Priority

High
Configure