This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
8 GCC regressions, 0 new, with your patch on 2001-07-17T09:10:59Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: 8 GCC regressions, 0 new, with your patch on 2001-07-17T09:10:59Z.
- From: "GCC regression checker" <regress at maat dot cygnus dot com>
- Date: Tue, 17 Jul 2001 11:33:32 +0000
- CC: rth at redhat 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 8
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:
powerpc-eabisim gcc.sum gcc.c-torture/execute/920501-7.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/comp-goto-2.c
powerpc-eabisim gcc.sum gcc.dg/20000707-1.c
powerpc-eabisim gcc.sum gcc.dg/unused-2.c
native gcc.sum gcc.c-torture/execute/920501-7.c
native gcc.sum gcc.c-torture/execute/comp-goto-2.c
native gcc.sum gcc.dg/20000707-1.c
native gcc.sum gcc.dg/unused-2.c
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
ChangeLog entries since last run on 2001-07-17T06:50:36Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog Mon Jul 16 23:50:52 2001
+++ gcc/gcc/ChangeLog Tue Jul 17 02:11:13 2001
@@ -1,3 +1,9 @@
+2001-07-16 Richard Henderson <rth@redhat.com>
+
+ * config/m68k/m68k.c: Include expr.h and reload.h.
+ (print_operand_address) [16 bit int]: Cast INTVAL to int for %d.
+ [general int]: Use HOST_WIDE_INT_PRINT_DEC.
+
2001-07-16 Daniel Berlin <dan@cgsoftware.com>
Richard Henderson <rth@redhat.com>
ChangeLog entries between 2001-07-17T06:50:36Z and the last time everything
passed, on 2001-07-11T17:35:23Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog Wed Jun 27 22:56:30 2001
+++ gcc/ChangeLog Mon Jul 16 03:09:14 2001
@@ -1,3 +1,16 @@
+2001-07-16 Aldy Hernandez <aldyh@redhat.com>
+
+ * config.sub: Fix mips64vr5000el typo in CPU-COMPANY.
+
+Fri Jul 13 14:31:57 2001 Nicola Pero <nicola@brainstorm.co.uk>
+
+ * MAINTAINERS (Write After Approval): Added myself.
+
+2001-07-12 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
+ * configure.in (noconfigdirs): Don't compile libiberty, libstdcxx
+ and libgcj on m68hc11/m68hc12.
+
2001-06-27 H.J. Lu (hjl@gnu.org)
* Makefile (CFLAGS_FOR_BUILD): New.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Wed Jul 11 10:35:35 2001
+++ gcc/gcc/ChangeLog Mon Jul 16 23:50:52 2001
@@ -1,3 +1,642 @@
+2001-07-16 Daniel Berlin <dan@cgsoftware.com>
+ Richard Henderson <rth@redhat.com>
+
+ * cse.c (set_live_p): Take INSN argument for cc0; update callers.
+ (insn_live_p): Fix fall off end of function.
+ (dead_libcall_p): Remove COUNTS argument; update callers.
+ (delete_trivially_dead_insns): Remove unused variables.
+
+2001-07-17 Andreas Jaeger <aj@suse.de>
+
+ * config/i386/unix.h (ASM_OUTPUT_MI_THUNK): Fix output format for
+ x86-64 pic support.
+
+ * lcm.c (optimize_mode_switching): Avoid warning for unused
+ variable if !NORMAL_MODE.
+
+ * flow.c (try_crossjump_to_edge): Remove unused variable.
+
+2001-07-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * inclhack.def (ultrix_atexit_param): New hack to fix ultrix 4.3
+ atexit declaration in stdlib.h.
+
+2001-07-16 Richard Begg <Richard.Begg@colesmyer.com.au>
+
+ * fixinc/inclhack.def(hpux_vsnprintf): brokenness in stdio.h
+
+Mon Jul 16 22:48:00 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * basic-block.h (CLEANUP_PRE_SIBCALL): New constant.
+ * except.c (finish_eh_generation): Update call of cleanup_cfg;
+ do rebuild_jump_labels instead of jump_optimize
+ * sibcall.c (optimize_sibling_and_tail_recursive_call): Likewise.
+ * toplev.c (rest_of_compulation): Likewise for -Wreturn_type.
+ * flow.c (try_optimize_cfg): Remove unneeded code_labels.
+
+ * flow.c: Include timevar.h
+ (find_basic_block): Push/pop timevar;
+ (cleanup_cfg): Likewise.
+ * timevar.def (TV_CFG, TV_CLEANUP_CFG): New.
+ * Makefile: Add dependencies on timevar.h
+
+ * integrate.c (save_for_inline): Kill all BASIC_BLOCK notes.
+ (copy_insn_list): Avoid killing of BASIC_BLOCK notes.
+
+ * rtl.h (delete_trivially_dead_insns): Add new parameter.
+ * toplev.c (rest_of_compilation): Update calls.
+ * cse.c (set_live_p, insn_live_p, dead_libcall_p): Break out from ...
+ (delete_trivially_dead_insns): ... here; accept new argument
+ preserve_basic_blocks; preserve basic blocks if set.
+
+ * reg-stack.c (stack_regs_mentioned): Return 0 if
+ stack_regs_mentioned_data is not initialized.
+ (reg_to_stack): Make stack_regs_mentioned survive after the
+ reg-stack is completted; do not call cleanup_cfg.
+ * toplev.c (rest_of_compilation): Do cleanup_cfg before bb-reorder;
+ make cleanup_cfg after bb-reorder to output to debug file.
+
+2001-07-16 Richard Henderson <rth@redhat.com>
+
+ * regclass.c (init_reg_sets): Use only 32 bits per initializer
+ from int_reg_class_contents.
+
+2001-07-16 Richard Henderson <rth@redhat.com>
+
+ * hard-reg-set.h (regs_invalidated_by_call): Declare.
+ * regclass.c (regs_invalidated_by_call): Move from cse.c.
+ (init_reg_sets_1): Move initialization from cse_main.
+ * cse.c (regs_invalidated_by_call): Move to regclass.c.
+ (cse_main): Move its initialization also.
+ * df.c (df_insn_refs_record): Use regs_invalidated_by_call.
+ * flow.c (propagate_one_insn): Likewise.
+ * gcse.c (compute_hash_table): Likewise.
+ (compute_kill_rd, compute_store_table): Likewise.
+ * sched-deps.c (sched_analyze_1): Likewise.
+
+Mon Jul 16 18:07:07 2001 J"orn Rennecke <amylaar@redhat.com>
+
+ * gcse.c (pre_insert_copy_insn): Use gen_move_insn instead of
+ gen_rtx_SET.
+
+2001-07-16 Steve Ellcey <sje@cup.hp.com>
+
+ * dominance.c (calc_dfs_tree_nonrec): Reverse order of tests
+ in if statement so we don't access undefined memory.
+
+2001-07-16 Daniel Berlin <dan@cgsoftware.com>
+
+ * gcse.c: Update comment at top.
+ Update comment on mem handling.
+ mem_last_set, mem_first_set, mem_set_in_block: gone.
+ Declaration of reg_set_info: gone.
+ (oprs_unchanged_p): Don't use mem_*set_* anymore. They are
+ pointless with load_killed_in_block_p (they are *more*
+ conservative then it, not less, and less accurate).
+ (oprs_not_set_p): Ditto.
+ (alloc_gcse_mem): Don't allocate mem_set_in_block
+ (free_gcse_mem): Don't free it, either.
+ (record_last_mem_set_info): Update comment in front, remove
+ mem_*set_* stuff. Note the reason we don't handle stores directly
+ here.
+ (compute_hash_table): Update comments to reflect reality. Remove
+ mem_*set_* references.
+ (reset_opr_set_tables): Remove mem_*set_* references.
+ (mark_call): Ditto.
+ (mark_set): Ditto. Also remove double sets of bitmaps for REG's.
+ (mark_clobber): Ditto (on both parts, we double set here too).
+ (expr_killed_p): Remove mem_set_in_block test.
+ (compute_transp): Remove mem_set_in_block test.
+
+ * ssa-ccp.c: (optimize_unexecutable_edges): Add note about removal
+ of edge, and removal of phi alternative to dump file.
+ (ssa_ccp_substitute_constants): Add note about register now being
+ constant, and which uses were replaced in what insns to dump file.
+
+2001-07-16 Andreas Jaeger <aj@suse.de>
+
+ * gcov.c (output_data): Use HOST_WIDEST_INT_PRINT_DEC to output
+ variables of type HOST_WIDEST_INT.
+
+ * libgcc2.c (__bb_exit_func): Handle gcov_type as long long.
+ (__bb_exit_func): Correct type of count_max to avoid overflow.
+ (num_digits): Handle long long argument.
+
+ * combine.c (gen_lowpart_for_combine): Remove unused variable.
+
+2001-07-16 Neil Booth <neil@cat.daikokuya.demon.co.uk>
+
+ * output.h (sdb_begin_function_line): Restore as an extern
+ variable.
+ * sdbout.c (sdb_begin_function_line): Make extern.
+
+2001-07-15 Richard Henderson <rth@redhat.com>
+
+ * machmode.def (Pmode): Redefine if GENERATOR_FILE.
+ * genrecog.c (maybe_both_true_mode): New.
+ (maybe_both_true_2): Use it.
+ (write_switch): Don't put Pmode in a switch.
+ * rtl.c (mode arrays): Don't explicitly size them.
+
+Sun Jul 15 14:07:36 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * toplev.c (rest_of_compilation): Fix register_life_up_to_date
+ handling; move unconditional splitting before mode switching.
+
+ * i386.md (type): Add fistp type.
+ (i387, length_attr, scheduling definitions): Handle this type.
+ (fix_trunc?f?i2): Revamp to use mode switching.
+ (fix_trunct?f?i_nonmemory, fix_trunc?f?i_memory): New patterns.
+ * i386.h (fp_cw_mode): New enum
+ (OPTIMIZE_MODE_SWITCHING, NUM_MODES_FOR_MODE_SWITCHING, MODE_NEEDED,
+ MODE_PRIORITY_TO_MODE, ENUM_MODE_SET): New macros.
+
+Sun Jul 15 12:53:51 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * Makefile.in (integrate.o): Add debug.h.
+ * integrate.c (debug.h): Add.
+ (output_inline_function): Save, reset, and restore debug_hooks.
+
+2001-07-15 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.c (alpha_emit_xfloating_compare): Use CCmode
+ instead of COMPARE for the EQUIV expression.
+
+2001-07-15 Richard Henderson <rth@redhat.com>
+
+ * flow.c (redirect_edge_and_branch_force): Initialize
+ global_live_at_start and global_live_at_end.
+ (allocate_bb_life_data): Export.
+ * basic-block.h (allocate_bb_life_data): Declare.
+ * toplev.c (rest_of_compilation): Call it.
+
+2001-07-15 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.c (alpha_tablejump_addr_vec): New.
+ (alpha_tablejump_best_label): New.
+ * config/alpha/alpha-protos.h: Declare them.
+ * config/alpha/alpha.md: Use braced strings for code blocks.
+ (tablejump_osf): Break out add with r29.
+ (tablejump_osf_internal): Remove.
+ (tablejump_osf_nt_internal): Rename from tablejump_nt_internal,
+ use alpha_tablejump_addr_vec and alpha_tablejump_best_label.
+
+Sun Jul 15 00:53:35 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * loop.c (scan_loop): Add USEs inside PARALLELs into dependencies
+ of the movable.
+
+ * toplev.c (rest_of_compilation): Allow new pseudoes for mode switching.
+
+ * i386-protos.h (ix86_split_fp_branch): Update prototype.
+ (ix86_fp_jump_nontrivial_p): New.
+ * i386.md (fp_jcc_?): Update call of split_fp_branch;
+ use ix86_fp_jump_nontrivial_p.
+ * i386.c (ix86_fp_jump_nontrivial_p): New.
+ (ix86_split_fp_branch): Accept code instead of rtx.
+ (ix86_expand_compare): Expand comparison early in case
+ doing so is resonably cheap.
+
+2001-07-15 Nick Clifton <nickc@cambridge.redhat.com>
+
+ * config/rs6000/sysv4.h (CPP_ENDIAN_BIG_SPEC): Assert 'endian'
+ not 'machine'.
+ (CPP_ENDIAN_LITTLE_SPEC): Assert 'endian' not 'machine'.
+ (CPP_ENDIAN_SOLARIS_SPEC): Assert 'endian' not 'machine'.
+
+2001-07-15 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * dbxout.c (dbxout_source_line): Make static, update prototype.
+ (dbx_debug_hooks, xcoff_debug_hooks): Add new hooks.
+ (dbxout_init, dbxout_finish, dbxout_source_line,
+ dbxout_begin_block, dbxout_end_block): Update for new prototypes.
+ * dbxout.h (dbxout_source_line): Delete.
+ * debug.c (debug_nothing_file, debug_nothing_file_int,
+ debug_nothing_file_charstar_rtx): New.
+ (do_nothing_debug_hooks): Update.
+ (debug_nothing_void, debug_nothing_charstar_rtx,
+ dwarf2out_end_epilogue): New.
+ (debug_nothing_file_charstar, debug_nothing_file_int_int): Rename.
+ * debug.h (struct rtx_def): Declare.
+ (gcc_debug_hooks): New hooks source_line, end_epilogue
+ and end_function.
+ (debug_nothing_void, debug_nothing_charstar_rtx,
+ dwarf2out_end_epilogue): New.
+ (debug_nothing_file_charstar, debug_nothing_file_int_int): Rename.
+ * dwarf2out.c (dwarf2out_source_line): Make static, update prototype.
+ (dwarf2_debug_hooks): Update.
+ (dwarf2out_init, dwarf2out_finish, dwarf2out_source_line,
+ dwarf2out_begin_block, dwarf2out_end_block): Update for new prototypes.
+ * dwarf2out.h (dwarf2out_source_line): Remove.
+ * dwarfout.c (dwarfout_end_epilogue, dwarfout_end_function):
+ Make static, update prototype.
+ (dwarfout_init, dwarfout_finish, dwarfout_source_line,
+ dwarfout_begin_block, dwarfout_end_block): Update for new prototypes.
+ (dwarf_debug_hooks): Update.
+ * dwarfout.h (dwarfout_end_epilogue, dwarfout_source_line,
+ dwarfout_end_function): Remove.
+ * final.c (profile_function): Use debug hooks for ending functions
+ and epilogues.
+ (output_source_line, final_end_function): Update prototype,
+ use debug hooks.
+ (final_start_function, final_scan_insn): Update.
+ * output.h (sdb_begin_function_line): Remove.
+ (final_end_function): Update prototype.
+ * sdbout.c (sdb_begin_function_line): Make static.
+ (PUT_SDB_EPILOGUE_END): Move to sdbout_end_epilogue.
+ (sdbout_source_line): New.
+ (sdbout_end_epilogue, sdbout_end_function): Make static, update
+ prototypes.
+ (sdb_debug_hooks): Update.
+ (sdbout_init, sdbout_source_line,
+ sdbout_begin_block, sdbout_end_block): Update for new prototypes.
+ * sdbout.h (sdbout_end_epilogue, sdbout_end_function): Remove.
+ * toplev.c (compile_file, rest_of_compilation): Update.
+ * tree.h (dwarf2out_end_epilogue): Move to debug.h.
+ * xcoffout.c (xcoffout_source_line, xcoffout_begin_block,
+ xcoffout_end_block, xcoffout_end_epilogue, xcoffout_end_function):
+ Update for prototype changes.
+ * xcoffout.h (xcoffout_source_line, xcoffout_begin_block,
+ xcoffout_end_block, xcoffout_end_epilogue): Update prototypes.
+
+2001-07-15 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.h (TARGET_ABI_OSF): New.
+ (TARGET_ABI_WINDOWS_NT, TARGET_ABI_OPEN_VMS): Rename; update users.
+ * config/alpha/alpha-protos.h: Update TARGET_ABI_* users.
+ * config/alpha/alpha.c: Likewise.
+ * config/alpha/alpha.md: Likewise.
+ * config/alpha/alpha32.h: Likewise.
+ * config/alpha/vms.h: Likewise.
+ (OPEN_VMS): Remove.
+
+2001-07-14 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.md: Use define_constants for unspec values.
+ Substitute throughout.
+
+2001-07-14 Tim Josling <tej@melbpc.org.au>
+
+ * tree.def (EXPON_EXPR) remove. Never supported anyway.
+
+2001-07-14 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * pa.md: Remove unused constraints from define_split's.
+
+2001-04-14 Richard Henderson <rth@redhat.com>
+
+ * ifcvt.c (find_cond_trap): Test for exit block.
+
+Sun Jul 15 00:50:20 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ Re-install recently reverted patch.
+ * emit-rtl.c (try_split): Update mark_jump_label call.
+ * flow.c (find_sub_basic_blocks): Likewise.
+ * jump.c (cross_jump_death_matters, find_cross_jump, do_cross_jump,
+ jump_back_p): Kill.
+ (mark_all_labels): Kill second parameter.
+ (jump_optimize, jump_optimize_1): Kill cross_jump parameter.
+ (rebuild_jump_labels, jump_optimize_minimal): Update call
+ of jump_optimize_1.
+ (jump_optimize_1): Kill crossjumping code.
+ (mark_jump_label): Kill cross_jump parameter.
+ * rtl.h (mark_jump_label, jump_optimize): Update prototypes.
+ (JUMP_CROSS_JUMP, JUMP_CROSS_JUMP_DEATH_MATTERS): Kill.
+ * reg-stack.c (reg_to_stack): Do not rebuild if not needed; do
+ splitting.
+ * toplev.c (enum dump_file_index): Kill DFI_jump2; put DFI_stack before
+ DFI_bpro.
+ (dump_file_info): Likewise.
+ (rest_of_compilation): Update calls to jump_optimize; kill jump2 pass;
+ reorganize passes to do reg-stack first, bb-reorder second.
+ * invoke.texi (-d letters doc): Remove the jump2 pass.
+
+2001-07-14 Richard Henderson <rth@redhat.com>
+
+ * ifcvt.c (find_cond_trap): New.
+ (find_if_header): Call it.
+ (merge_if_block): Relax existing jump sanity check.
+ * jump.c (jump_optimize_1): Remove conditional trap handling.
+
+2001-07-14 Alan Modra <amodra@bigpond.net.au>
+
+ * config/pa/pa.c (emit_hpdiv_const): Return reg is r2 for 64-bit
+ millicode.
+ (insn_refs_are_delayed): Correct comment.
+ * config/pa/pa.h (INSN_REFERENCES_ARE_DELAYED): Likewise.
+ * config/pa/pa.md (mulsi3): If TARGET_64BIT, clobber r2
+ instead of r31. Make associated insn !TARGET_64BIT, and
+ provide an additional 64-bit insn that clobbers r2.
+ (divsi3): Likewise.
+ (udivsi3): Likewise.
+ (modsi3): Likewise.
+ (umodsi3): Likewise.
+
+Sat Jul 14 02:58:38 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * bb-reorder.c (skip_insn_after_block): Get past the line number notes.
+
+ * flow.c (redirect_edge_and_branch_force, split_edge,
+ try_crossjump_to_edge): Use set_block_for_new_insns.
+ * bb-reorder.c (emit_jump_to_block_after): Call set_block_for_new_insns.
+
+2001-07-13 H.J. Lu (hjl@gnu.org)
+
+ * config/elfos.h (UNIQUE_SECTION): Enable .bss section with
+ the correct patch.
+
+2001-07-13 Geoffrey Keating <geoffk@redhat.com>
+
+ Revert H.J. Lu's UNIQUE_SECTION patch of 2001-07-13.
+
+2001-07-13 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * c-common.c (decl_attributes): Take a pointer to the node to
+ which attributes are to be attached, and a flags argument.
+ * c-common.h (enum attribute_flags): New.
+ (decl_attributes): Update prototype.
+ * c-decl.c (start_decl, push_parm_decl, finish_struct,
+ finish_enum, start_function): Update calls to decl_attributes.
+ * c-parse.in (component_declarator, component_notype_declarator,
+ label): Update calls to decl_attributes.
+
+Fri Jul 13 23:04:00 2001 Denis Chertykov <denisc@overta.ru>
+
+ * config/avr/avr.md (strlenhi): PARALLEL keyword removed.
+ * config/avr/avr.c (legitimate_address_p): Return value changed
+ from letter to register classes. For better debugging.
+
+2001-07-13 Kazu Hirata <kazu@hxi.com>
+
+ * jump.c (reversed_comparison_code_parts): Fix comment typos.
+
+2001-07-13 H.J. Lu (hjl@gnu.org)
+
+ * config/elfos.h (UNIQUE_SECTION): Enable .bss section.
+
+2001-07-13 Marc Espie <espie@cvs.openbsd.org>
+
+ * config.gcc (*-*-openbsd*): Add fragment to compile libgcc
+ correctly for shared configurations.
+ * config/t-libgcc-pic: New.
+ * config/{i386,m68k,sparc}/t-openbsd: New.
+ * config/openbsd.h: Include cpu_spec in cpp_spec where needed.
+ Support -shared. Support debugging libraries with -g.
+ * config/i386/openbsd.h: Correct ASM_COMMENT_START. Ensure dwarf2
+ frame information does not emit pointer diffs.
+ * config/sparc/openbsd.h: Ensure dwarf2 frame information does not
+ emit pointer diffs.
+
+2001-07-13 Geoffrey Keating <geoffk@redhat.com>
+
+ Revert Jan Hubicka's patch of Fri Jul 13 14:46:21 CEST 2001.
+
+2001-07-13 David Edelsohn <edelsohn@gnu.org>
+
+ * combine.c (try_combine): Ensure const_int pow2 is positive.
+
+2001-07-13 Hartmut Penner <hpenner@de.ibm.com>
+
+ * config.gcc: Add configuration for s/390.
+ * config/s390/s390.c: New. Subroutines for code generation.
+ * config/s390/s390.h: New. Definitions for s/390.
+ * config/s390/s390-protos.h: New. Prototypes.
+ * config/s390/linux.h: New. Definitions for linux for s/390.
+ * config/s390/linux64.h: New. Definitions for linux for zSeries.
+ * config/s390/t-linux: New. Makefile fragment.
+ * config/s390/s390.md: New. Machine description for s/390 and zSeries.
+ * config/s390/fixdfdi.h: New. Fix L_fix*di.
+
+Fri Jul 13 14:46:21 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * emit-rtl.c (try_split): Update mark_jump_label call.
+ * flow.c (find_sub_basic_blocks): Likewise.
+ * jump.c (cross_jump_death_matters, find_cross_jump, do_cross_jump,
+ jump_back_p): Kill.
+ (mark_all_labels): Kill second parameter.
+ (jump_optimize, jump_optimize_1): Kill cross_jump parameter.
+ (rebuild_jump_labels, jump_optimize_minimal): Update call
+ of jump_optimize_1.
+ (jump_optimize_1): Kill crossjumping code.
+ (mark_jump_label): Kill cross_jump parameter.
+ * rtl.h (mark_jump_label, jump_optimize): Update prototypes.
+ (JUMP_CROSS_JUMP, JUMP_CROSS_JUMP_DEATH_MATTERS): Kill.
+ * reg-stack.c (reg_to_stack): Do not rebuild if not needed; do
+ splitting.
+ * toplev.c (enum dump_file_index): Kill DFI_jump2; put DFI_stack before
+ DFI_bpro.
+ (rest_of_compilation): Update calls to jump_optimize; kill jump2 pass;
+ reorganize passes to do reg-stack first, bb-reorder second.
+ * invoke.texi (-d letters doc): Remove the jump2 pass.
+
+2001-07-12 Steve Ellcey <sje@cup.hp.com>
+
+ * toplev.c (compile_file): Put call of ASM_FILE_START inside ifdef.
+
+Thu Jul 12 17:57:16 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * flow.c (try_optimize_cfg): Delete whole chain of trivially dead
+ basic blocks.
+ (verify_flow_info): Make diagnostics prettier.
+
+Thu Jul 12 16:48:54 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * flow.c (find_basic_blocks_1): Do not emit NOP after call.
+
+ * flow.c (outgoing_edges_match): Return early if condition reversal
+ failed.
+
+2001-07-06 Richard Sandiford <rsandifo@redhat.com>
+
+ * config/mips/mips.c (print_operand): Extend '%D' to memory operands.
+ (mips_move_2words): When splitting a move into two instructions,
+ prefix the second address operand with '%D'.
+
+2001-07-12 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * Makefile.in (final.o): Depend on debug.h.
+ * dbxout.c (dbxout_begin_block, dbxout_end_block): New.
+ (dbx_debug_hooks): Add new hooks.
+ (xcoff_debug_hooks): New.
+ * debug.c (debug_nothing_file_int_int): New.
+ (do_nothing_debug_hooks): Update.
+ * debug.h (gcc_debug_hooks): New hooks begin_block and end_block.
+ (debug_nothing_file_int_int): New.
+ * dwarf2out.c (dwarf2out_begin_block, dwarf2out_end_block): Make
+ static, update prototype.
+ (dwarf2_debug_hooks): Update.
+ * dwarf2out.h (dwarf2out_begin_block, dwarf2out_end_block): Remove.
+ * dwarfout.c (dwarfout_begin_block, dwarfout_end_block): Make
+ static, update prototype.
+ (dwarf_debug_hooks): Update.
+ * dwarfout.h (dwarfout_begin_block, dwarfout_end_block): Remove.
+ * final.c: Include debug.h.
+ (final_scan_insn): Use debug hooks when beginning and ending blocks.
+ * sdbout.c (sdbout_begin_block, sdbout_end_block): Make
+ static, update prototype.
+ (sdb_debug_hooks): Update.
+ * sdbout.h (sdbout_begin_block, sdbout_end_block): Remove.
+ * toplev.c: Distinguish between xcoff and dbx.
+
+ * f/lex.c (ffelex_file_pop_, ffelex_file_push_, ffelex_hash_):
+ Call all debug hooks, not just dwarf ones.
+
+2001-07-11 Timothy Wall <twall@redhat.com>
+
+ * config.gcc: Add configuration for AIX5/IA64.
+ * config/ia64/aix.h: New. AIX5/IA64-specific configuration.
+ * config/ia64/crt[in].asm: New. Generic static ctor/dtor
+ support prefix/suffix code.
+ * config/ia64/t-aix: New. Makefile fragment.
+ * config/ia64/unwind-aix.c: New. Unwind table entry lookup.
+
+2001-07-11 Kazu Hirata <kazu@hxi.com>
+
+ * recog.c (validate_change): Fix a comment typo.
+
+2001-07-11 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * Makefile.in (c-lex.o): Wrap long lines. Depend on debug.h.
+ * c-lex.c (cb_file_change, cb_define, cb_undef): Use debug
+ hooks directly.
+ * dbxout.c (dbx_debug_hooks): Add new hooks.
+ (dbxout_start_new_source_file): Rename dbxout_start_source_file,
+ make static.
+ (dbxout_resume_previous_source_file): Rename dbxout_end_source_file,
+ make static.
+ * dbxout.h (dbxout_start_new_source_file,
+ dbxout_resume_previous_source_file): Delete.
+ * debug.c (do_nothing_debug_hooks): Add new hooks.
+ (debug_nothing_init_finish): Rename debug_nothing_file_charstar.
+ (debug_nothing_int_charstar, debug_nothing_int): New.
+ * debug.h (gcc_debug_hooks): New hooks define, undef,
+ start_source_file and end_source_file.
+ (debug_nothing_init_finish): Rename debug_nothing_file_charstar.
+ (debug_nothing_int_charstar, debug_nothing_int): New.
+ * dwarf2out.c (dwarf2_debug_hooks): Add new hooks. Move into
+ the conditionally compiled section.
+ (dwarf2out_start_source_file, dwarf2out_end_source_file,
+ dwarf2out_define, dwarf2out_undef): Make static.
+ * dwarf2out.h (dwarf2out_start_source_file, dwarf2out_end_source_file,
+ dwarf2out_define, dwarf2out_undef): Remove.
+ * dwarfout.c (dwarf_debug_hooks): Add new hooks.
+ (dwarfout_start_source_file, dwarfout_end_source_file,
+ dwarfout_define, dwarfout_undef): Make static.
+ (dwarfout_start_source_file_check,
+ dwarfout_end_source_file_check): New.
+ (dwarfout_define, dwarfout_finish): Update.
+ * dwarfout.h (dwarfout_start_new_source_file,
+ dwarfout_resume_previous_source_file, dwarfout_define,
+ dwarfout_undef): Remove.
+ * sdbout.c (sdb_debug_hooks): Add new hooks.
+ (sdbout_start_new_source_file): Rename sdbout_start_source_file,
+ make static.
+ (sdbout_resume_previous_source_file): Rename sdbout_end_source_file,
+ make static, take an arg.
+ * sdbout.h (sdbout_start_new_source_file,
+ sdbout_resume_previous_source_file): Delete.
+ * toplev.c (debug_start_source_file, debug_end_source_file,
+ debug_define, debug_undef): Delete.
+ * toplev.h (debug_start_source_file, debug_end_source_file,
+ debug_define, debug_undef): Delete.
+
+ * java/jcf-parse.c: Include debug.h.
+ (parse_class_file): Update to use debug hooks directly.
+ * java/Make-lang.in (jcf-parse.o): Depend on debug.h.
+
+Wed Jul 11 10:07:18 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * alias.c (set_mem_alias_set): New function.
+ * rtl.h (set_mem_alias_set): Declare it.
+ * builtins.c (expand_builtin_return_addr): Call it instead of
+ using MEM_ALIAS_SET accessor.
+ (expand_builtin_setjmp_setup, expand_builtin_longjmp): Likewise.
+ (get_memory_rtx, expand_builtin_va_arg): Likewise.
+ (expand_builtin_va_copy):Likewise.
+ * caller-save.c (setup_save_areas): Likewise.
+ * calls.c (compute_argument_addresses): Likewise.
+ * explow.c (set_mem_attributes): Likewise.
+ * expr.c (emit_single_push_insn, emit_push_insn): Likewise.
+ (expand_assignment, store_constructor_field, store_field): Likewise.
+ (expand_expr_unaligned): Likewise.
+ * function.c (assign_stack_temp_for_type): Likewise.
+ (put_reg_into_stack, gen_mem_addressof): Likewise.
+ * ifcvt.c (noce_try_cmove_arith): Likewise.
+ * reload1.c (reload, alter_reg): Likewise.
+ * config/alpha/alpha.c (get_aligned_mem): Likewise.
+ (alpha_set_memflags_1, alpha_expand_unaligned_load): Likewise.
+ (alpha_expand_unaligned_store): Likewise
+ (alpha_expand_unaligned_load_words): Likewise.
+ (alpha_expand_unaligned_store_words): Likewise.
+ (alpha_expand_block_clear, alpha_expand_prologue): Likewise.
+ (alpha_expand_epilogue): Likewise.
+ * config/arc/arc.c (arc_setup_incoming_varargs): Likewise.
+ * config/clipper/clipper.c (clipper_builtin_saveregs): Likewise.
+ * config/i386/i386.c (legitimize_pic_address): Likewise.
+ * config/i960/i960.c (setup_incoming_varargs): Likewise.
+ * config/ia64/ia64.c (spill_restore_mem): Likewise.
+ * config/m32r/m32r.c (m32r_setup_incoming_varargs): Likewise.
+ * config/m8k/m88k.c (m88k_builtin_saveregs): Likewise.
+ * config/mips/mips.c (mips_va_arg): Likewise.
+ * config/mn10300/mn10300.c (mn10300_builtin_saveregs): Likewise.
+ * config/pa/pa.c (hppa_builtin_saveregs): Likewise.
+ * config/rs6000/rs6000.c (rs6000_emit_move): Likewise.
+ (setup_incoming_varargs, rs6000_va_arg): Likewise.
+ (rs6000_emit_eh_toc_restore, rs6000_emit_prologue): Likewise.
+ (rs6000_emit_epilogue): Likewise.
+ * config/sh/sh.c (sh_builtin_saveregs): Likewise.
+ * config/sparc/sparc.c (sparc_va_arg): Likewise.
+ * config/v850/v850.c (v850_va_arg): Likewise.
+
+Wed Jul 11 21:27:25 CEST 2001 Jan Hubicka <jh@suse.cz>
+
+ * flow.c (merge_blocks_move_successor_nojumps): Do not crash
+ when fallthru edge is present.
+ (mege_blocks): Handle case where creation of jump insn
+ is required.
+
+ * basic-block.h (CLEANUP_EXPENSIVE, CLEANUP_CROSSJUMP,
+ CLEANUP_POST_REGSTACK): New constants.
+ * except.c (finish_eh_generation): Update call of cleanup_cfg,
+ * jump.c (rtx_renumbered_equal_p): Handle 't' fields.
+ * output.h (cleanup_cfg): Update prototype.
+ * reg-stack.c (reg_to_stack): Use cleanup_cfg instead of jump_optimize
+ * sibcall.c (optimize_sibling_and_tail_recursive_call): Update
+ cleanup_cfg call; kill missleading comment.
+ * toplev.c (rest_of_compilation): Update all cleanup_cfg calls.
+ * flow.c (merge_blocks, try_optimize_cfg, cleanup_cfg): Accept mode
+ parameter; control optimizations performed using it.
+ (flow_find_cross_jump, outgoing_edges_match, try_crossjump_to_edge,
+ try_crossjump_bb): New functions.
+
+2001-07-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * pa.c (pa_output_function_prologue): Delete prototype. Make function
+ extern.
+ * pa.h (ASM_OUTPUT_MI_THUNK): Rename output_function_prologue to
+ pa_output_function_prologue.
+ * pa-protos.h (pa_output_function_prologue): New prototype.
+
+2001-07-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * stmt.c (emit_case_nodes): Widen high and low instead of new_bound
+ and low to get correct sign extension in low+high test.
+
+2001-07-11 Janis Johnson <janis@us.ibm.com>
+
+ * gcov.c (arcdata): Use gcov_type to fix branch percentage
+ for large hit count.
+
+ * profile.c (branch_prob): Fix .bbg info for computed gotos
+ and C++ EH code.
+
+2001-07-11 Mark Mitchell <mark@codesourcery.com>
+
+ * stmt.c (parse_output_constraint): New function, split out
+ from ...
+ (expand_asm_operands): ... here. Use parse_output_constraint.
+ * tree.h (parse_output_constraint): Declare it.
+
2001-07-11 Richard Henderson <rth@redhat.com>
* bitmap.c: Comment some functions; fiddle whitespace.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Wed Jul 11 06:15:08 2001
+++ gcc/gcc/cp/ChangeLog Fri Jul 13 14:41:58 2001
@@ -1,3 +1,26 @@
+2001-07-13 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * decl2.c (cplus_decl_attributes): Take a pointer to the node to
+ which attributes are to be attached, and a flags argument. Update
+ call to decl_attributes.
+ (grokfield): Update call to decl_attributes.
+ * class.c (finish_struct): Update call to cplus_decl_attributes.
+ * cp-tree.h (cplus_decl_attributes): Update prototype.
+ * decl.c (start_decl, grokdeclarator, start_function): Update
+ calls to decl_attributes and cplus_decl_attributes.
+ * friend.c (do_friend): Update call to cplus_decl_attributes.
+ * parse.y (parse_bitfield): Update call to cplus_decl_attributes.
+
+2001-07-12 Mark Mitchell <mark@codesourcery.com>
+
+ * decl.c (make_rtl_for_nonlocal_decl): Set DECL_C_HARD_REGISTER
+ for `register' variables with an asm-specification.
+
+2001-07-11 Mark Mitchell <mark@codesourcery.com>
+
+ * semantics.c (finish_asm_stmt): Mark the output operands
+ to an asm addressable, if necessary.
+
2001-07-11 Ben Elliston <bje@redhat.com>
* Revert this change -- there is a subtle bug.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/f/ChangeLog Tue Jul 10 02:45:16 2001
+++ gcc/gcc/f/ChangeLog Sat Jul 14 20:02:22 2001
@@ -1,3 +1,8 @@
+2001-07-14 Tim Josling <tej@melbpc.org.au>
+
+ * com.c (ffecom_overlap_): Remove references to EXPON_EXPR.
+ (ffecom_tree_canonize_ref_): Likewise.
+
2001-07-10 James Smaby <jsmaby@virgo.umeche.maine.edu>
* intdoc.in: Fix the definition of COMPLEX ABS.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/java/ChangeLog Wed Jul 11 01:37:06 2001
+++ gcc/gcc/java/ChangeLog Sat Jul 14 20:02:23 2001
@@ -1,3 +1,34 @@
+2001-07-14 Tim Josling <tej@melbpc.org.au>
+
+ * check-init.c (check_init): Remove references to EXPON_EXPR.
+
+2001-07-13 Tom Tromey <tromey@redhat.com>
+
+ * jvspec.c (jvgenmain_spec): Remove -ffilelist-file from cc1
+ invocation.
+
+2001-07-12 Alexandre Petit-Bianco <apbianco@redhat.com>
+
+ * parse.y (patch_method_invocation): Don't override primary if one
+ is already provided, but let this$<n> be built. Fixed comment.
+
+2001-07-12 Alexandre Petit-Bianco <apbianco@redhat.com>
+
+ * parse.y (empty_statement:): Report empty statement error only
+ when found at class declaration level.
+ Fixes PR java/3635
+
+2001-07-12 Tom Tromey <tromey@redhat.com>
+
+ * expr.c (expand_load_internal): New function.
+ (LOAD_INTERNAL): Use it.
+
+2001-07-11 Alexandre Petit-Bianco <apbianco@redhat.com>
+
+ * parse.y (verify_constructor_super): Compare anonymous class ctor
+ args with `valid_method_invocation_conversion_p.'
+ Fixes PR java/3285
+
2001-07-10 Alexandre Petit-Bianco <apbianco@redhat.com>
* lang-specs.h: Forbit the use if `-femit-class-file{s}' without
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Wed Jul 11 03:08:01 2001
+++ gcc/gcc/testsuite/ChangeLog Mon Jul 16 21:30:27 2001
@@ -1,3 +1,39 @@
+2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
+
+ * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
+
+2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
+ UAC_SIGBUS, UAC_NOPRINT definitions.
+
+Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
+
+ * objc/execute/object_is_class.m: New test.
+ * objc/execute/object_is_meta_class.m: New test.
+
+2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
+ * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
+
+2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
+
+ * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
+ * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
+
+2001-07-14 Richard Henderson <rth@redhat.com>
+
+ * gcc.dg/iftrap-1.c: New.
+
+2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
+
+ * g77.f-torture/execute/intrinsic77.f: New test.
+
+2001-07-11 Janis Johnson <janis@us.ibm.com>
+
+ * gcc.misc-tests/gcov-3.c: New test.
+
2001-07-11 Richard Sandiford <rsandifo@redhat.com>
* gcc.c-torture/compile/20010711-1.c,
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Tue Jul 10 07:33:27 2001
+++ gcc/libstdc++-v3/ChangeLog Mon Jul 16 11:09:07 2001
@@ -1,3 +1,80 @@
+2001-07-16 Stephen M. Webb <stephen@bregmasoft.com>
+
+ * acinclude.m4 (GLIBCPP_ENABLE_CHEADERS): Use glibcpp_srcdir when
+ setting C_INCLUDE_DIR.
+ * configure.in: Revert yesterday's LN_S change.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+
+2001-07-15 Phil Edwards <pme@sources.redhat.com>
+
+ * configure.in: Temporarily force LN_S to copy instead of symlink.
+ * configure: Regenerate.
+
+2001-07-13 Phil Edwards <pme@sources.redhat.com>
+
+ * include/bits/std_sstream.h (basic_stringbuf::basic_stringbuf(string):
+ Initialize _M_string with pointer-and-size constructor, not just
+ pointer. Fix some comments.
+ * testsuite/21_strings/ctor_copy_dtor.cc (test03): New test.
+ * testsuite/27_io/stringbuf.cc (test02): Remove unused variable.
+ (test03): Add embedded-NUL tests.
+
+ * mkcheck.in: When printing totals, match the order of the tests.
+ * include/bits/stringfwd.h: Use same declaration keywords.
+ * include/bits/std_iosfwd.h: Cosmetic spacing.
+
+2001-07-13 Stephen M. Webb <stephen@bregmasoft.com>
+ Loren J. Rittle <ljrittle@acm.org>
+ Phil Edwards <pme@sources.redhat.com>
+
+ * include/Makefile.am: New file encapsulating header generation rules.
+ * Makefile.am (SUBDIRS): Prepend 'include' directory.
+ * acinclude.m4: Moved/removed rules for building various headers.
+ * configure.in (AC_OUTPUT): Add include/Makefile.
+ * mkc++config: Removed.
+
+ * testsuite_flags.in: Changed build-includes to match new scheme.
+ * mknumeric_limits: Likewise.
+ * libio/Makefile.am: Changed INCLUDES to maatch new header scheme.
+ * libmath/Makefile.am: Likewise.
+ * libsupc++/Makefile.am: Likewise.
+ * src/Makefile.am: Likewise; removed rules to build headers.
+ * libmath/mathconf.h: Changed #include'd header names to match.
+ * libmath/stubs.c: Likewise.
+ * src/gen-num-limits.cc: Likewise.
+
+ * configure: Regenerated.
+ * config.h.in: Regenerated.
+ * aclocal.m4: Regenerated.
+ * Makefile.in: Regenerated.
+ * include/Makefile.in: Regenerated.
+ * libio/Makefile.in: Regenerated.
+ * libmath/Makefile.in: Regenerated.
+ * libsupc++/Makefile.in: Regenerated.
+ * src/Makefile.in: Regenerated.
+ * testsuite/Makefile.in: Regenerated.
+
+2001-07-11 Felix Natter <fnatter@gmx.net>
+
+ * docs/html/17_intro/porting-howto.xml: Initial checkin of
+ master copy.
+ * docs/html/17_intro/porting-howto.html: check in v0.9.3
+
+2001-07-11 Phil Edwards <pme@sources.redhat.com>
+
+ * docs/doxygen/run_doxygen: Don't keep output from previous run.
+ * docs/doxygen/user.cfg.in: Tweaks.
+ * include/bits/c++config: Documentation comments for Doxygen.
+ * include/bits/char_traits.h: Likewise.
+ * include/bits/limits_generic.h: Likewise.
+ * include/bits/std_stdexcept.h: Likewise.
+ * include/bits/stl_pair.h: Likewise.
+ * libsupc++/exception: Likewise.
+ * libsupc++/new: Likewise.
+ * libsupc++/typeinfo: Likewise.
+ * libmath/Makefile.am: Update and correct copyright.
+
2001-07-10 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
* acinclude.m4: Don't AC_REPLACE_MATHFUNCS expf and atan2f.
--- /maat/heart/tbox/changelog_pass/gcc/libffi/ChangeLog Tue Jun 26 05:55:54 2001
+++ gcc/libffi/ChangeLog Mon Jul 16 11:09:05 2001
@@ -1,3 +1,13 @@
+2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * src/x86/sysv.S: Avoid gas-only .balign directive.
+ Use C style comments.
+
+2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * src/alpha/ffi.c (ffi_prep_closure): Avoid gas-only mnemonic.
+ Fixes PR bootstrap/3563.
+
2001-06-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* src/alpha/osf.S (ffi_closure_osf): Use .rdata for ECOFF.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog Tue Jul 10 21:16:37 2001
+++ gcc/libjava/ChangeLog Mon Jul 16 19:00:17 2001
@@ -1,3 +1,26 @@
+2001-07-17 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
+
+ * java/util/LinkedList.java (clone): Clear the copy list with clear(),
+ not by setting its size field.
+
+2001-07-12 Tom Tromey <tromey@redhat.com>
+ David Brownell <david-b@pacbell.net>
+
+ Fix for PR libgcj/3426:
+ * gnu/gcj/convert/natIconv.cc: Include CharConversionException.h,
+ errno.h.
+ (read): Throw exception if character conversion fails.
+ * java/io/BufferedInputStream.java (refill): Now package-private.
+ * java/io/InputStreamReader.java (ready): Simplified.
+ (refill): New method.
+ (read): Use it.
+
+2001-07-12 Tom Tromey <tromey@redhat.com>
+
+ Report from Henner Zeller:
+ * java/io/FileOutputStream.java (FileOutputStream): Throw
+ FileNotFoundException, not IOException.
+
2001-07-10 Anthony Green <green@redhat.com>
* Makefile.in: Rebuilt.
@@ -47,7 +70,7 @@
* Makefile.in: Regenerate.
* java/lang/ThreadLocal.java: Initial import.
-2001-07-07 Jeff Sturm <jsturm@one-point.com
+2001-07-07 Jeff Sturm <jsturm@one-point.com>
* Makefile.am (libgcj.jar): Don't recursively make
built_java_source_files. Avoid long command lines.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/testsuite/ChangeLog Tue Jul 10 19:07:07 2001
+++ gcc/libjava/testsuite/ChangeLog Fri Jul 13 14:42:00 2001
@@ -1,3 +1,19 @@
+2001-07-12 Alexandre Petit-Bianco <apbianco@redhat.com>
+
+ * libjava.compile/anon_ctor_itf_arg.java: Moved to `libjava.lang.'
+ * libjava.compile/anon_ctor_itf_arg.out: Likewise
+ * libjava.lang/invoke_from_inner.java: New file.
+ * libjava.lang/invoke_from_inner.out: Likewise.
+
+2001-07-12 Alexandre Petit-Bianco <apbianco@redhat.com>
+
+ * libjava.compile/anon_ctor_itf_arg.java: New file.
+ * libjava.compile/anon_ctor_itf_arg.out: New file.
+
+2001-07-12 Tom Tromey <tromey@redhat.com>
+
+ * libjava.lang/N19990310_4.xfail: Removed.
+
2001-07-10 Alexandre Petit-Bianco <apbianco@readhat.com>
* libjava.lang/TLtest.java: New file.