jcf-write.c (generate_bytecode_insns): Handle __builtin_fmod, for %.

�
	* jcf-write.c (generate_bytecode_insns):  Handle __builtin_fmod, for %.

From-SVN: r25682
This commit is contained in:
Per Bothner 1999-03-10 15:22:47 -08:00
parent 4b09b99e82
commit cff699c1bc
1 changed files with 7 additions and 0 deletions

View File

@ -2396,6 +2396,13 @@ generate_bytecode_insns (exp, target, state)
}
nargs = state->code_SP - save_SP;
state->code_SP = save_SP;
if (f == soft_fmod_node)
{
RESERVE (1);
OP1 (OPCODE_drem);
NOTE_PUSH (2);
break;
}
if (TREE_CODE (exp) == NEW_CLASS_EXPR)
NOTE_POP (1); /* Pop implicit this. */
if (TREE_CODE (f) == FUNCTION_DECL && DECL_CONTEXT (f) != NULL_TREE)