projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4b09b99
)
jcf-write.c (generate_bytecode_insns): Handle __builtin_fmod, for %.
author
Per Bothner
<bothner@gcc.gnu.org>
Wed, 10 Mar 1999 23:22:47 +0000
(15:22 -0800)
committer
Per Bothner
<bothner@gcc.gnu.org>
Wed, 10 Mar 1999 23:22:47 +0000
(15:22 -0800)
�
* jcf-write.c (generate_bytecode_insns): Handle __builtin_fmod, for %.
From-SVN: r25682
gcc/java/jcf-write.c
patch
|
blob
|
history
diff --git
a/gcc/java/jcf-write.c
b/gcc/java/jcf-write.c
index 42d32d27ffa64fe5bbd7f00cd94595eb64f5424c..7a9cb91ac3a8b821de7f412c4436f305ead3c4e2 100644
(file)
--- a/
gcc/java/jcf-write.c
+++ b/
gcc/java/jcf-write.c
@@
-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)