From 618df7453e19213478c14873470d6efa760fcc7d Mon Sep 17 00:00:00 2001
From: Tom Tromey <tromey@redhat.com>
Date: Thu, 10 Jun 2004 06:18:18 +0000
Subject: [PATCH] * interpret.cc (run): Handle wide fload.

From-SVN: r82889
---
 libjava/ChangeLog    | 4 ++++
 libjava/interpret.cc | 6 +++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 091a2dc50a18..35c659b852d3 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,7 @@
+2004-06-10  Tom Tromey  <tromey@redhat.com>
+
+	* interpret.cc (run): Handle wide fload.
+
 2004-06-06  Jerry Quinn  <jlquinn@optonline.net>
 
 	* java/util/zip/ZipEntry.java (setTime): Remove scaling.
diff --git a/libjava/interpret.cc b/libjava/interpret.cc
index 61ff9fb0122a..331424f0834d 100644
--- a/libjava/interpret.cc
+++ b/libjava/interpret.cc
@@ -1,6 +1,6 @@
 // interpret.cc - Code for the interpreter
 
-/* Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation
+/* Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation
 
    This file is part of libgcj.
 
@@ -3129,6 +3129,10 @@ _Jv_InterpMethod::run (void *retp, ffi_raw *args)
 	    LOADI (wide);
 	    NEXT_INSN;
 
+	  case op_fload:
+	    LOADF (wide);
+	    NEXT_INSN;
+
 	  case op_aload:
 	    LOADA (wide);
 	    NEXT_INSN;