]> git.ipfire.org Git - thirdparty/gcc.git/commit
interpret.cc: Don't include fdlibm.h.
authorAndrew Haley <aph@cygnus.com>
Thu, 10 Feb 2000 17:16:30 +0000 (17:16 +0000)
committerAndrew Haley <aph@gcc.gnu.org>
Thu, 10 Feb 2000 17:16:30 +0000 (17:16 +0000)
commit715bdd81177d2e691d07c19c1a4e48d63474ed81
tree050f8341578bf95abc8c7ab48b6e79fd2b1e77ac
parentae0a06c54bdf4fa7511c4b65315a05a684ca7c03
interpret.cc: Don't include fdlibm.h.

2000-02-10  Andrew Haley  <aph@cygnus.com>

* interpret.cc: Don't include fdlibm.h.
Replace #if with #ifdef throughout.
Declare extern __ieee754_fmod.
(continue1): Remove op_getfield, op_getstatic, op_putfield,
op_putstatic insns.
* resolve.cc (_Jv_PrepareClass): Use imeth as method pointer.
Search class hierarchy for superclass vtable.

* java/lang/natClassLoader.cc (_Jv_UnregisterClass): Don't fall
off the end of a pointer list.

* java/lang/natThread.cc (stop): Don't abort, throw an exception
instead.
(suspend): Ditto.

From-SVN: r31897
libjava/ChangeLog
libjava/interpret.cc
libjava/java/lang/natClassLoader.cc
libjava/java/lang/natThread.cc
libjava/resolve.cc