interpret.cc (_Jv_InterpMethod::run): Don't SAVE_PC for fdiv.
authorBryce McKinlay <mckinlay@redhat.com>
Fri, 14 Jul 2006 00:52:18 +0000 (00:52 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Fri, 14 Jul 2006 00:52:18 +0000 (01:52 +0100)
2006-07-13  Bryce McKinlay  <mckinlay@redhat.com>

* interpret.cc (_Jv_InterpMethod::run): Don't SAVE_PC for fdiv.

From-SVN: r115431

libjava/ChangeLog
libjava/interpret.cc

index 6452a729d88f6d8bbd3f55fc5ab1cbfaf0ff4371..d9c0f7a0375c92f30910cb9e80193a4dd56a2e95 100644 (file)
@@ -1,3 +1,7 @@
+2006-07-13  Bryce McKinlay  <mckinlay@redhat.com>
+
+       * interpret.cc (_Jv_InterpMethod::run): Don't SAVE_PC for fdiv.
+
 2006-07-13  Bryce McKinlay  <mckinlay@redhat.com>
 
        * interpret.cc (_Jv_InterpMethod::compile): Add FIXME comment.
index b9abb01a8735da06af57cf37888ae9585128a75a..68f798da54c576c9aa1cfaf534e0e40951f224ea 100644 (file)
@@ -1847,7 +1847,6 @@ _Jv_InterpMethod::run (void *retp, ffi_raw *args, _Jv_InterpMethod *meth)
 
     insn_fdiv:
       {
-       SAVE_PC();
        jfloat value2 = POPF();
        jfloat value1 = POPF();
        jfloat res = value1 / value2;