This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
105 GCC regressions, 0 new, with your patch on 2001-07-25T08:15:02Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: 105 GCC regressions, 0 new, with your patch on 2001-07-25T08:15:02Z.
- From: "GCC regression checker" <regress at maat dot cygnus dot com>
- Date: Wed, 25 Jul 2001 10:17:29 +0000
- CC: gdr at merlin dot codesourcery dot com
- Reply-To: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC has some regression test failures, which
used to pass. There are 0 new failures, and 105
failures that existed before and after that patch; 0 failures
have been fixed.
The old failures, which were not fixed or introduced by your patch, are:
native g++.sum g++.abi/cxa_vec.C
native g++.sum g++.brendan/eh1.C
native g++.sum g++.eh/badalloc1.C
native g++.sum g++.eh/catch11.C
native g++.sum g++.eh/catch12.C
native g++.sum g++.eh/catch3.C
native g++.sum g++.eh/catch3p.C
native g++.sum g++.eh/catch4.C
native g++.sum g++.eh/catch4p.C
native g++.sum g++.eh/catch5.C
native g++.sum g++.eh/catch5p.C
native g++.sum g++.eh/catch6.C
native g++.sum g++.eh/catch6p.C
native g++.sum g++.eh/catch7.C
native g++.sum g++.eh/catch7p.C
native g++.sum g++.eh/catch8.C
native g++.sum g++.eh/catch8p.C
native g++.sum g++.eh/catch9.C
native g++.sum g++.eh/catch9p.C
native g++.sum g++.eh/catchptr1.C
native g++.sum g++.eh/cleanup1.C
native g++.sum g++.eh/cleanup2.C
native g++.sum g++.eh/flow1.C
native g++.sum g++.eh/fntry1.C
native g++.sum g++.eh/inline2.C
native g++.sum g++.eh/new1.C
native g++.sum g++.eh/new2.C
native g++.sum g++.eh/pdel1.C
native g++.sum g++.eh/pdel2.C
native g++.sum g++.eh/ptr1.C
native g++.sum g++.eh/ptrmem1.C
native g++.sum g++.eh/rethrow1.C
native g++.sum g++.eh/rethrow2.C
native g++.sum g++.eh/rethrow3.C
native g++.sum g++.eh/rethrow4.C
native g++.sum g++.eh/rethrow5.C
native g++.sum g++.eh/rethrow6.C
native g++.sum g++.eh/spec1.C
native g++.sum g++.eh/spec2.C
native g++.sum g++.eh/spec3.C
native g++.sum g++.eh/spec4.C
native g++.sum g++.eh/tmpl1.C
native g++.sum g++.eh/unwind1.C
native g++.sum g++.eh/vbase1.C
native g++.sum g++.eh/vbase2.C
native g++.sum g++.eh/vbase4.C
native g++.sum g++.martin/new1.C
native g++.sum g++.mike/dyncast1.C
native g++.sum g++.mike/dyncast2.C
native g++.sum g++.mike/eh10.C
native g++.sum g++.mike/eh12.C
native g++.sum g++.mike/eh14.C
native g++.sum g++.mike/eh16.C
native g++.sum g++.mike/eh17.C
native g++.sum g++.mike/eh18.C
native g++.sum g++.mike/eh2.C
native g++.sum g++.mike/eh21.C
native g++.sum g++.mike/eh23.C
native g++.sum g++.mike/eh24.C
native g++.sum g++.mike/eh25.C
native g++.sum g++.mike/eh26.C
native g++.sum g++.mike/eh27.C
native g++.sum g++.mike/eh28.C
native g++.sum g++.mike/eh29.C
native g++.sum g++.mike/eh3.C
native g++.sum g++.mike/eh31.C
native g++.sum g++.mike/eh33.C
native g++.sum g++.mike/eh34.C
native g++.sum g++.mike/eh35.C
native g++.sum g++.mike/eh36.C
native g++.sum g++.mike/eh37.C
native g++.sum g++.mike/eh38.C
native g++.sum g++.mike/eh39.C
native g++.sum g++.mike/eh40.C
native g++.sum g++.mike/eh41.C
native g++.sum g++.mike/eh42.C
native g++.sum g++.mike/eh44.C
native g++.sum g++.mike/eh47.C
native g++.sum g++.mike/eh48.C
native g++.sum g++.mike/eh49.C
native g++.sum g++.mike/eh5.C
native g++.sum g++.mike/eh50.C
native g++.sum g++.mike/eh51.C
native g++.sum g++.mike/eh55.C
native g++.sum g++.mike/eh6.C
native g++.sum g++.mike/eh8.C
native g++.sum g++.mike/p7912.C
native g++.sum g++.mike/p9706.C
native g++.sum g++.other/array1.C
native g++.sum g++.other/eh3.C
native g++.sum g++.other/init7.C
native g++.sum g++.other/new7.C
native g++.sum g++.other/singleton.C
native g++.sum g++.other/vbase2.C
native g++.sum g++.pt/fntry1.C
native g++.sum g++.robertl/eb31.C
native g++.sum g++.robertl/eb50.C
native g++.sum g++.robertl/eb66.C
native g++.sum g++.robertl/eb88.C
native g++.sum g++.robertl/eh990323-1.C
native g++.sum g++.robertl/eh990323-2.C
native g++.sum g++.robertl/eh990323-3.C
native g++.sum g++.robertl/eh990323-4.C
native g++.sum g++.robertl/eh990323-5.C
native g++.sum g++.robertl/ice990323-2.C
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
ChangeLog entries since last run on 2001-07-25T03:20:46Z:
--- /maat/heart/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog Mon Jul 23 10:51:18 2001
+++ gcc/libstdc++-v3/ChangeLog Wed Jul 25 01:15:38 2001
@@ -1,3 +1,19 @@
+2001-07-25 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
+
+ * acinclude.m4: CHECK_MATH_DECL_AND_LINKAGE for hypot, hypotf,
+ hypotl, atan2f, atan2l. Remove from REPLACE_MATHFUNCS list.
+ * aclocal.m4: Regenerate.
+ * config.h.in: Likewise.
+ * configure: Likewise.
+ * libmath/Makefile.am (EXTRA_LONG_DOUBLE_yes): Remove hypotl.c
+ (EXTRA_DIST): Remove hypot.c hypotf.c.
+ * libmath/Makefile.am: Regenerate.
+ * libmath/hypotf.c: Remove.
+ * libmath/hypot.c: Likewise.
+ * libmath/hypotl.c: Likewise.
+ * libmath/stubs.c: The macros seen here are HAVE_xxx, not
+ _GLIBCPP_HAVE_xxx. Add long double versions.
+
2001-07-23 David Edelsohn <edelsohn@gnu.org>
* include/bits/limits_generic.h (int): Set digits and digits10
ChangeLog entries between 2001-07-25T03:20:46Z and the last time everything
passed, on 2001-07-23T04:00:03Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog Mon Jul 16 03:09:14 2001
+++ gcc/ChangeLog Mon Jul 23 08:54:39 2001
@@ -1,3 +1,7 @@
+2001-07-23 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * MAINTAINERS (Various maintainers: s390 port): Added myself.
+
2001-07-16 Aldy Hernandez <aldyh@redhat.com>
* config.sub: Fix mips64vr5000el typo in CPU-COMPANY.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Sun Jul 22 16:06:37 2001
+++ gcc/gcc/ChangeLog Tue Jul 24 20:21:00 2001
@@ -1,3 +1,257 @@
+2001-07-24 Joel Sherrill <joel@OARcorp.com>
+
+ * config/i960/i960.h (CPP_SPEC): Define _SOFT_FLOAT for -msoft-float.
+
+2001-07-24 Joel Sherrill <joel@OARcorp.com>
+
+ * config/sparc/rtems.h (CPP_PREDEFINES): Remove redundant
+ -Acpu and -Amachine.h.
+ * config/sparc/rtemself.h (CPP_PREDEFINES): Likewise.
+ Corrected header to say ELF not a.out.
+ * config/sparc/sparc.h (CPP_CPU_SPEC): Define _SOFT_FLOAT
+ when given -msoft-float.
+
+2001-07-24 Joel Sherrill <joel@OARcorp.com>
+
+ * config.gcc (arm*-*-rtems*): Include crtinit.o and crtfini.o as
+ extra multilib parts like arm-elf.
+ (i960-*-coff*, i960-*-rtems): Should not use collect2.
+ (m68020-*-elf*, m68k-*-elf*, m68k-*-rtems*): Include crtinit.o and
+ crtfini.o as extra multilib parts.
+
+2001-07-24 Joel Sherrill <joel@OARcorp.com>
+
+ * configure.in: Add rtems as a supported thread model.
+ * gthr-rtems.h: Add missing entry point __gthread_active_p.
+ * configure: Rebuilt.
+
+2001-07-24 Lars Brinkhoff <lars@nocrew.org>
+
+ * stor-layout.c (get_mode_alignment): make it work when
+ BITS_PER_UNIT is not a power of two.
+ * builtins.c (get_pointer_alignment): Likewise.
+
+2001-07-24 Richard Henderson <rth@redhat.com>
+
+ * simplify-rtx.c (avoid_constant_pool_reference): Coerce
+ the retrieved constant into the expected mode.
+
+Wed Jul 25 01:41:27 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * flow.c (try_simplify_condjump): Avoid duplicated edges.
+ (verify_flow_info): Check for duplicated edges; clarify
+ error reporting.
+
+ * flow.c (block_label): Update basic_block_for_insn.
+ (commit_edge_insertions): Call compute_bb_for_insn.
+
+ * flow.c (purge_dead_edges): Handle conditional jumps and conditional
+ returns too.
+
+ * flow.c (redirect_edge_and_branch,
+ try_optimize_cfg): Use redirect_edge_succ_nodup
+ (redirect_edge_succ_nodup): New.
+ * basic_block.h (redirect_edge_succ_nodup): Declare.
+
+ * toplev.c (rest_of_compilation): Rebuild CFG before cfg_cleanup
+ after gcse.
+
+Wed Jul 25 00:32:49 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * flow.c (try_forward_edges): Accept fallthru edge; Update comment.
+ (try_crossjump_to_edge): Update commetns.
+ (try_crossjump_bb): Likewise.
+
+2001-07-24 Richard Henderson <rth@redhat.com>
+
+ * combine.c (distribute_notes): Move set of need_refresh
+ for noop_move_p down to catch all cases.
+
+Tue Jul 24 20:32:44 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * recog.c (split_all_insns_noflow): New.
+ * rtl.h (split_all_insns_noflow): Declare.
+ * ia64.c (ia64_reorg): Use split_all_insns_noflow.
+ * m68hc11.c (m68hc11_reorg): Likewise.
+ * sh.c (machine_dependent_reorg): Likewise.
+ * toplev.c (rest_of_compilation): Likewise for last split_all_insns
+ call.
+
+2001-07-18 Andrew Haley <aph@cambridge.redhat.com>
+
+ * config/sh/sh.md (ashlsi3_std splitter): Split only after reload.
+ (ashlsi3_n splitter): Likewise.
+ (lshrsi3_n splitter): Likewise.
+
+ (GOTaddr2picreg): Make const SImode.
+ (sym_label2reg): Likewise.
+ (symGOT2reg): Likewise.
+ (symGOTOFF2reg) Likewise.
+
+ (casesi_worker_0): Make unspec SImode.
+
+2001-07-18 Andrew Haley <aph@cambridge.redhat.com>
+
+ * config/sh/sh.c (barrier_align): Check that an operand really is
+ an insn before extracting its INSN_CODE.
+
+2001-07-24 Andrew Haley <aph@cambridge.redhat.com>
+
+ * config/sh/sh.h (OVERRIDE_OPTIONS): Add braces to get rid of
+ dangling else.
+
+ * config/sh/sh.h (INITIALIZE_TRAMPOLINE): Truncate operands
+ for SImode to prevent overflow.
+
+2001-07-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * config/mips/irix6-libc-compat.c: New file.
+ * config/mips/t-iris6 (LIB2FUNCS_STATIC_EXTRA): Use it.
+ * doc/install.texi (Specific, mips*-sgi-irix6): Mention structure
+ passing workaround.
+
+2001-07-24 lars brinkhoff <lars@nocrew.org>
+
+ * rtl.texi (REG_POINTER): Document.
+ (Machine Modes): Document BImode, OImode, PQImode, PHImode,
+ QFmode, HFmode, TQFmode, QCmode, and HCmode.
+
+Tue Jul 24 10:49:40 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * flow.c (delete_noop_moves): Do not confuse libcall regions.
+
+2001-07-23 Richard Henderson <rth@redhat.com>
+
+ * flow.c (try_simplify_condjump): Use tidy_fallthru_edge.
+
+2001-07-23 Kazu Hirata <kazu@hxi.com>
+
+ * config/h8300/h8300-protos.h: Add a prototype for
+ general_operand_dst_push.
+ * config/h8300/h8300.c (general_operand_dst_push): New.
+ * config/h8300/h8300.h (OK_FOR_T): New.
+ (EXTRA_CONSTRAINT): Use it.
+ * config/h8300/h8300.md (movqi_push): Remove and integrate into
+ the existing movqi pattern.
+ (movhi_push): Likewise.
+
+ * reload.c: Fix comment typos.
+
+Mon Jul 23 23:34:07 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * gcse.c (cprop_insn): Update call of cprop_cc0_jump.
+
+2001-07-23 H.J. Lu (hjl@gnu.org)
+
+ * doc/extend.texi: Update __builtin_return_address and
+ __builtin_frame_address.
+
+2001-07-23 Richard Henderson <rth@redhat.com>
+
+ * config/i386/i386.c (ix86_expand_setcc): Don't use method 0
+ before CSE.
+ * config/i386/i386.md: New setcc+movzbl peephole2.
+
+2001-07-23 Neil Booth <neil@cat.daikokuya.demon.co.uk>
+
+ * objc/Make-lang.in (objc-act.o): Depend on debug.h.
+ * objc/objc-act.c: Include debug.h.
+ (synth_module_prologue): Save and restore debug hooks too.
+
+2001-07-23 lars brinkhoff <lars@nocrew.org>
+
+ * tm.texi (TARGET_FLOAT_FORMAT): Document IBM_FLOAT_FORMAT
+ and C4X_FLOAT_FORMAT.
+ (BOOL_TYPE_SIZE): Document.
+
+Mon Jul 23 11:54:23 2001 Clinton Popetz <cpopetz@cpopetz.com>
+
+ * unroll.c (loop_iterations): Fix miscalculation of initial
+ giv offset.
+
+2001-07-13 Andrew Haley <aph@redhat.com>
+
+ * doc/tm.texi (MD_CAN_REDIRECT_BRANCH): New macro.
+ * config/sh/sh.h (MD_CAN_REDIRECT_BRANCH): New macro.
+ * config/sh/sh.c (sh_can_redirect_branch): New function.
+ * config/sh/sh-protos.h (sh_can_redirect_branch): Declare.
+ * reorg.c (steal_delay_list_from_target): Use
+ MD_CAN_REDIRECT_BRANCH to see if redirection is possible.
+
+Mon Jul 23 17:20:18 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * flow.c (try_simplify_condjump): Unlink insn chain on
+ fallthru edge; use can_fallthru.
+
+Mon Jul 23 16:03:19 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * basic-block.h (find_sub_basic_block): Declare.
+ * flow.c (make_edges): New arguments MIN and MAX;
+ (find_sub_basic_blocks): Revamp to use make_edges
+ and purge_dead_edges.
+ (find_basic_blocks): Update call of find_sub_basic_block.
+
+ * recog.c (split_all_insns): Always expect CFG to be consistent;
+ call find_sub_basic_blocks in case something has changed.
+ * toplev.c (rest_of_compilation): Always call split_all_insns once CFG
+ has been built.
+
+ * basic-block.h (delete_noop_moves): Declare.
+ * combine.c (combine_instructions): Call it.
+ (recog_for_combine): Tolerate noop moves
+ (distribute_notes): Force refresh when register dies at noop move.
+ * flow.c (delete_noop_moves): Use BB structure; delete JUMP insns
+ too.
+ (life_analysis): Update delete_noop_moves call.
+ (set_noop_p): Move too ...
+ * rtlanal.c (noop_move_p): ... here.
+ * rtl.h (noop_move_p): Declare.
+
+ * basic-block.h (purge_all_dead_edges, purge_dead_edges): New functions.
+ * toplev.c (rest_of_compilation): Conditionally call purge_all_dead_edges
+ after combine.
+ * gcse.c (cprop_cc0_jump, cprop_insn): New argument "basic_block".
+ (cprop_jump): Likewise; call purge_dead_edges if substitution suceeded.
+
+2001-07-23 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * reload.c (push_reload): Fix typo in comment.
+ (find_reloads_address): Ditto.
+ (reg_overlap_mentioned_for_reload_p): Ditto in head comment.
+
+2001-07-22 Richard Henderson <rth@redhat.com>
+
+ * flow.c: Grammar check and clarify a lot of comments.
+ (try_simplify_condjump): Rename variables to be clearer.
+ (try_forward_edges): Skip complex and fallthru edges.
+ Rearrange tests to avoid duplicate checks.
+ (flow_find_cross_jump): Likewise.
+ (outgoing_edges_match): Allow match if neither branch has
+ probability data. Loosen probability match to 5%.
+ (try_crossjump_to_edge): Hoist repeated indirection into
+ local variables.
+ (try_crossjump_bb): Don't check complex edges. Eliminate
+ redundant crossjump tests.
+ (try_optimize_cfg): Fix use of bool. Reorganize cheaper
+ checks before more expensive checks.
+
+2001-07-22 Richard Henderson <rth@redhat.com>
+
+ * fold-const.c (fold): Test vs FLOAT_TYPE_P instead of
+ INTEGRAL_TYPE_P when folding comparisons with operand_equal_p
+ arguments.
+
+2001-07-22 Richard Henderson <rth@redhat.com>
+
+ * m68k.c (const_uint32_operand): Abort if mode is <= 32 bits.
+ (const_sint32_operand): Likewise.
+ * m68k.md (anon mulsi pattern): Use const_int_operand not
+ const_sint32_operand.
+ (umulsi3_highpart): Zero extend a constant input.
+ (smulsi3_highpart): Don't bother checking SImode constant.
+ (const_umulsi3_highpart): Give op3 DImode.
+ (const_smulsi3_highpart): Likewise.
+
2001-07-22 Richard Henderson <rth@redhat.com>
* flow.c (split_block): Make sure bb_note is included in the
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Sat Jul 21 05:25:35 2001
+++ gcc/gcc/cp/ChangeLog Tue Jul 24 20:21:02 2001
@@ -1,3 +1,31 @@
+2001-07-24 Phil Edwards <pme@sources.redhat.com>
+
+ * semantics.c (finish_this_expr): Remove unused code.
+
+2001-07-24 Nathan Sidwell <nathan@codesourcery.com>
+
+ Simplify rtti, now we've only one ABI.
+ * cp-tree.h (cp_tree_index): Remove CPTI_TINFO_DECL_ID,
+ CPTI_TINFO_VAR_ID.
+ (tinfo_decl_id, tinfo_var_id): Remove.
+ (get_typeid_1): Remove.
+ * rtti.c
+ (init_rtti_processing): Remove tinfo_decl_id & tinfo_var_id.
+ (typeid_ok_p): New function.
+ (build_type_id): Call typeid_ok_p. Don't call tinfo_from_decl.
+ (get_tinfo_decl): Remove old abi documentation.
+ (tinfo_from_decl): Remove.
+ (get_type_id): Call typeid_ok_p. Absorb get_typeid_1.
+ (get_typeid_1): Remove.
+ (get_base_offset): Remove.
+ (synthesize_tinfo_var): Absorb get_base_offset.
+ (create_real_tinfo_var): Don't use tinfo_decl_id.
+
+2001-07-23 Graham Stott <grahams@redhat.com>
+
+ * cp/class.c (type_requires_array_cookie): Fix use of uninitialised
+ variable has_two_argument_delete_p.
+
2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
Remove flag_vtable_thunk. It is always on for the 3.0 ABI.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Sun Jul 22 05:04:16 2001
+++ gcc/gcc/testsuite/ChangeLog Tue Jul 24 10:10:39 2001
@@ -1,3 +1,31 @@
+2001-07-24 Jason Merrill <jason_merrill@redhat.com>
+
+ * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
+ * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
+ gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
+ * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
+
+ * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
+ bug report" message.
+
+ * g++.dg/dg.exp: Run tests from subdirectories other than "special".
+ * g++.dg/ext/instantiate1.C: Move from old-deja.
+
+2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
+
+ * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
+ * g77.f-torture/execute/intrinsic-unix-erf.f: New test
+ * g77.f-torture/execute/intrinsic-vax-cd.f: New test
+ * g77.f-torture/execute/intrinsic-f2c-z.f: New test
+
+Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
+
+ * gcc.c-torture/execute/20010723-1.c: New test.
+
+2001-07-23 Ben Elliston <bje@redhat.com>
+
+ * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
+
2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
@@ -93,6 +121,13 @@
2001-07-11 Ben Elliston <bje@redhat.com>
* g++.old-deja/g++.other/enum5.C: New test.
+
+2001-07-10 Jason Merrill <jason_merrill@redhat.com>
+
+ * lib/g++-dg.exp: Load file-format and target-supports like gcc.
+ (g++-dg-prune): Call prune_gcc_output.
+ * prune.exp: New file for prune_gcc_output.
+ * lib/g++.exp, lib/gcc.exp: Load it.
2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Thu Jul 19 20:24:44 2001
+++ gcc/libstdc++-v3/ChangeLog Mon Jul 23 10:51:18 2001
@@ -1,3 +1,9 @@
+2001-07-23 David Edelsohn <edelsohn@gnu.org>
+
+ * include/bits/limits_generic.h (int): Set digits and digits10
+ appropriately for word size.
+ (unsigned int,long,unsigned long): Likewise.
+
2001-07-19 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
* include/bits/stl_algo.h : Fix typos.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog Sun Jul 22 21:00:46 2001
+++ gcc/libjava/ChangeLog Tue Jul 24 14:15:24 2001
@@ -1,3 +1,32 @@
+2001-07-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * prims.cc (_JNI_OnLoad): New function.
+ (JNI_OnLoad): Use it.
+ (_Jv_CreateJavaVM): Check for _JNI_OnLoad, not NULL.
+
+2001-07-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * Makefile.am (AM_MAKEFLAGS): Pass RUNTESTFLAGS.
+ Makefile.in: Regenerate.
+
+2001-07-24 Tom Tromey <tromey@redhat.com>
+
+ * java/lang/VMClassLoader.java (getPrimitiveClass): Return correct
+ type.
+
+2001-07-23 Tom Tromey <tromey@redhat.com>
+
+ * gcj/javaprims.h: Rebuilt class list.
+ * Makefile.in: Rebuilt.
+ * Makefile.am (core_java_source_files): Added VMClassLoader.
+ * java/lang/VMClassLoader.java: New file.
+ * java/lang/Boolean.java: Merged with Classpath.
+ * java/lang/Byte.java: Merged with Classpath.
+ * java/lang/Integer.java: Merged with Classpath.
+ * java/lang/Long.java: Merged with Classpath.
+ * java/lang/Number.java: Merged with Classpath.
+ * java/lang/Short.java: Merged with Classpath.
+
2001-07-22 Jeff Sturm <jsturm@one-point.com>
* configure.host: Enable hash synchronization for alpha*-*.