This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

GCC build failed for powerpc-eabisim with your patch on 2001-08-19T18:45:03Z.


With your recent patch, GCC does not compile on:
 powerpc-eabisim
Attached is build output for those targets.

The last time the regression tests were run, GCC did not compile either,
so the problem might not be caused by your patch.

There were also 0 new regression test failures, and 1
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 gcc.sum gcov

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
ChangeLog entries since last run on 2001-08-19T15:45:01Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/cp/ChangeLog	Sat Aug 18 11:15:12 2001
+++ gcc/gcc/cp/ChangeLog	Sun Aug 19 11:45:17 2001
@@ -1,3 +1,8 @@
+2001-08-19  Jakub Jelinek  <jakub@redhat.com>
+
+	* typeck2.c (add_exception_specifier): Only require complete type if
+	not in processing template declaration.
+
 2001-08-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* decl.c: Cast argument to size_t, not HOST_WIDE_INT, in calls to
--- /maat/heart/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog	Thu Aug 16 13:30:03 2001
+++ gcc/gcc/testsuite/ChangeLog	Sun Aug 19 11:45:22 2001
@@ -1,3 +1,7 @@
+2001-08-19  Jakub Jelinek  <jakub@redhat.com>
+
+	* g++.dg/eh/template1.C: New test.
+
 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
 
 	* g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.

ChangeLog entries between 2001-08-19T15:45:01Z and the last time everything
passed, on 2001-08-17T20:33:03Z:
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog	Fri Aug 17 13:33:13 2001
+++ gcc/gcc/ChangeLog	Sun Aug 19 08:45:15 2001
@@ -1,3 +1,312 @@
+2001-08-19  Richard Henderson  <rth@redhat.com>
+
+	* config/ia64/ia64.c (ia64_cycle_display): Only emit cycle
+	display markers during final schedule.
+
+2001-08-19  Richard Henderson  <rth@redhat.com>
+
+	* function.c (gen_mem_addressof): Don't call get_alias_set if no decl.
+
+2001-08-19  Richard Henderson  <rth@redhat.com>
+
+	* config/ia64/ia64.h (STRIP_NAME_ENCODING): Handle @ and *
+	in the same string.
+	(ASM_NAME_TO_STRING): Remove.
+	* config/ia64/sysv4.h (ASM_OUTPUT_LABELREF): Handle @ and *
+	in the same string.  Remove support for expressions.
+
+2001-08-19  Richard Henderson  <rth@redhat.com>
+
+	* config/i386/i386.md (tablejump): Make an expander; handle
+	pic relative addressing here.
+	(tablejump_1): Rename from tablejump_pic.
+	(casesi): Remove.
+
+2001-08-19  Richard Henderson  <rth@redhat.com>
+
+	* regclass.c (fix_register): Fix typo.
+
+2001-08-18  Richard Henderson  <rth@redhat.com>
+
+	* config/ia64/unwind-ia64.c (UNW_REG_B0): New.
+	(struct _Unwind_Context): Expand br_loc to hold it.
+	(uw_frame_state_for): Handle leaf functions better.
+	(uw_update_reg_address): Update for br_loc change.
+
+2001-08-18  Richard Henderson  <rth@redhat.com>
+
+	* crtstuff.c: Move list heads before code that uses them.
+	(__JCR_LIST__): Remove initial null.
+	(frame_dummy, __frame_dummy): Do java registration here ...
+	(__do_global_ctors_aux): ... not here.
+
+	* config/ia64/crtbegin.asm (dtor_ptr): Make gp-relative.
+	(__do_global_dtors_aux): Update to match.
+	(__JCR_LIST__, __do_jv_register_classes): New.
+	(.init): Call it.
+	* config/ia64/crtend.asm (__JCR_END__): New.
+	(__do_global_ctors_aux): Use a GPREL64I reloc to __CTOR_END__
+	instead of an indirect LTOFF22 reloc.
+
+2001-08-18  Richard Henderson  <rth@redhat.com>
+
+	* flow.c (mark_regs_live_at_end): Use regs_invalidated_by_call.
+	* regclass.c (init_reg_sets_1): Fix typo.
+	* config/ia64/ia64.c (ar_pfs_reg_operand): New.
+	(ia64_expand_call): Pass ar.pfs to sibcall expanders.
+	(ia64_compute_frame_size): Make ar.unat live when in use.
+	(ia64_epilogue_uses): Reformat; do not check current_function_is_leaf
+	for ar.pfs; remove ar.unat handling.
+	* config/ia64/ia64.h (CALL_REALLY_USED_REGISTERS): ar.unat is 
+	call-saved.
+	(PREDICATE_CODES): Add ar_pfs_reg_operand.
+	* config/ia64/ia64-protos.h: Update decls.
+	* config/ia64/ia64.md (sibcall_nopic): Use ar.pfs.
+	(sibcall_pic): Likewise.
+
+2001-08-18  Richard Henderson  <rth@redhat.com>
+
+	* config/ia64/ia64.c (ia64_sched_reorder2): Also skip past
+	pred_rel_mutex when searching for insn_group_barrier.
+	* config/ia64/ia64.md (cycle_display): Combine the expander
+	and insn patterns.
+
+	* config/ia64/ia64.c (ia64_internal_sched_reorder): Emit stop
+	bit before asm as needed.
+
+2001-08-18  Richard Henderson  <rth@redhat.com>
+
+	* timevar.def (TV_MACH_DEP): New.
+	* toplev.c (rest_of_compilation): Use it.
+	* config/ia64/ia64.c (ia64_reorg): Push to TV_SCHED2.
+
+2001-08-18  Zack Weinberg  <zackw@panix.com>
+
+	* unwind-dw2.c (execute_stack_op): Add default aborts to
+	the inner switches to prevent warnings.
+
+2001-08-18  Richard Henderson  <rth@redhat.com>
+
+	* timevar.h (struct timevar_time_def): Change element type to float.
+	(ticks_to_msec, clocks_to_msec): Likewise.
+	(TICKS_TO_MSEC, CLOCKS_TO_MSEC): Rescale to seconds; use type float.
+	(get_time): Likewise.
+	(timevar_print): Adjust zero check and printing to match.
+
+2001-08-18  Zack Weinberg  <zackw@panix.com>
+
+	* doc/extend.texi, doc/gcc.texi, doc/install-old.texi,
+	doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/include/gpl.texi:
+	Eliminate overfull or underfull hboxes.
+
+2001-08-18  Zack Weinberg  <zackw@panix.com>
+
+	* cpperror.c: Use VA_OPEN/VA_CLOSE/VA_FIXEDARG throughout.
+
+2001-08-18  Zack Weinberg  <zackw@panix.com>
+
+	* haifa-sched.c: Convert to target hooks.  Macros replaced
+	are ISSUE_RATE, ADJUST_COST, ADJUST_PRIORITY, MD_SCHED_INIT,
+	MD_SCHED_REORDER, MD_SCHED_REORDER2, MD_SCHED_VARIABLE_ISSUE,
+	MD_SCHED_FINISH, and HAVE_cycle_display.
+	* target-def.h (TARGET_SCHED_ADJUST_COST,
+	TARGET_SCHED_ADJUST_PRIORITY, TARGET_SCHED_ISSUE_RATE,
+	TARGET_SCHED_VARIABLE_ISSUE, TARGET_SCHED_INIT,
+	TARGET_SCHED_FINISH, TARGET_SCHED_REORDER,
+	TARGET_SCHED_REORDER2, TARGET_SCHED_CYCLE_DISPLAY):
+	New hook #defines to be overridden.
+	(TARGET_SCHED): Bring them all together.
+	(TARGET_INITIALIZER): Update.
+	* target.h: Don't forward declare struct rtx_def.  Use 'rtx'
+	instead of 'struct rtx_def *' throughout.
+	(struct sched): New set of hooks for the scheduler.
+	* Makefile.in (haifa-sched.o): Depend on target.h.
+	* doc/tm.texi: Document the new scheduler hooks, together in
+	their own section, instead of scattered around.
+	Fix a bunch of underfull/overfull hboxes.
+
+	* a29k.h, alpha.h, arm.h, c4x.h, convex.h, d30v.h, i386.h,
+	ia64.h, m32r.h, m88k.h, mips.h, pa.h, rs6000.h, s390.h, sh.h,
+	sparc.h: Don't define any of the old scheduler macros.
+
+	* a29k.c, alpha.c, arm.c, c4x.c, convex.c, d30v.c, i386.c,
+	ia64.c, m32r.c, m88k.c, mips.c, pa.c, rs6000.c, s390.c, sh.c,
+	sparc.c: Create hook functions from code extracted from
+	corresponding target header, or make existing hooks static, as
+	appropriate.  Set the appropriate entries in targetm.
+
+	* alpha-protos.h, arm-protos.h, c4x-protos.h, d30v-protos.h,
+	i386-protos.h, ia64-protos.h, m32r-protos.h, pa-protos.h,
+	rs6000-protos.h, s390-protos.h, sparc-protos.h:
+	Remove prototypes for functions which are now static.
+
+	* d30v.h, d30v.c, m32r.h, m32r.c: Remove #ifdef HAIFA and
+	related gunk; the Haifa scheduler is now the only choice.
+
+2001-08-18  Zack Weinberg  <zackw@panix.com>
+
+	* optabs.h (OTI_flodiv, flodiv_optab): Kill.
+	* genopinit.c: Put floating point divide insns in sdiv_optab.
+	* expr.c (expand_expr): Use sdiv_optab, not flodiv_optab.
+	* config/gofast.h, config/c4x/c4x.h,
+	config/ia64/hpux_longdouble.h, config/mips/mips.h,
+	config/pa/long_double.h, config/rs6000/sysv4.h,
+	config/sparc/sparc.h: Put floating point divide libcalls in sdiv_optab.
+	* optabs.c (init_optab): Break into new_optab, init_optab, init_optabv.
+	(init_optabs): Use init_optabv for overflow-trapping optabs.
+	Don't init flodiv_optab.  Give mov_optab, movstrict_optab, and
+	cmp_optab RTX codes so have_insn_for can find them.
+
+	* optabs.c (expand_simple_binop, expand_simple_unop,
+	have_insn_for, gen_sub3_insn): New interfaces.
+	* expr.h: Prototype new functions.
+	(enum optab_methods): Move here from optabs.h.
+
+	* builtins.c, combine.c, doloop.c, function.c, ifcvt.c,
+	loop.c, profile.c, simplify-rtx.c, stmt.c, unroll.c:
+	Use new	functions instead of working directly with optabs.
+	* doloop.c, ifcvt.c, loop.c, profile.c, simplify-rtx.c,
+	unroll.c: Don't include optabs.h.
+	* caller-save.c, combine.c, function.c, stmt.c: Just include
+	insn-codes.h, not optabs.h.
+	* Makefile.in: Update dependencies.
+
+	* combine.c (make_compound_operation, simplify_comparison):
+	Fix typos testing for this or that instruction.
+
+2001-08-18  Herman A.J. ten Brugge  <Haj.Ten.Brugge@net.HCC.nl>
+
+	* mklibgcc.in: Prefer LIB1ASMFUNCS over LIB2_DIVMOD_FUNCS when
+	generating libgcc.a.
+
+2001-08-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* except.c (TYPE_HASH): Delete.
+
+	* objc/objc-act.c (HASHFUNCTION): Cast to size_t, not
+	HOST_WIDE_INT.
+
+	* tree.c (TYPE_HASH): Delete.
+
+	* tree.h (TYPE_HASH): Define.
+
+2001-08-18  Graham Stott  <grahams@redhat.com>
+
+	* config/mips/mips.md (adddi3_internal_2+1): Remove contraints from
+	define_split.
+	(adddi3_internal_2+2): Likewise.
+	(eh_set_lr_di+1): Likewise.
+
+2001-08-17  Richard Henderson  <rth@redhat.com>
+
+	* defaults.h (UNALIGNED_SHORT_ASM_OP, UNALIGNED_INT_ASM_OP,
+	UNALIGNED_DOUBLE_INT_ASM_OP, ASM_BYTE_OP): Move from ...
+	* dwarf2asm.c: ... here.
+	* dwarfout.c: Remove them.
+
+	* varasm.c (assemble_integer): Add align parameter.
+	(assemble_real, output_constant, output_constructor): Likewise.
+	* output.h: Update decls.
+	* dwarf2asm.c, final.c, varasm.c, config/darwin.c, config/nextstep.c,
+	config/alpha/alpha.c, config/arm/arm.md, config/clipper/clipper.c,
+	config/m88k/m88k.c, config/mcore/mcore.md, config/mips/mips.h,
+	config/mips/mips.md, config/pa/pa.c, config/rs6000/rs6000.c,
+	config/rs6000/rs6000.h, config/s390/s390.h, config/sh/sh.md:
+	Update all callers.
+
+	* final.c (end_final): Abort profile block generation if we
+	havn't layed it out properly.
+	* output.h (assemble_eh_integer): Remove stale decl.
+	* varasm.c (assemble_zeros): Tidy; use assemble_integer.
+	(min_align): New.
+	(assemble_integer): Handle unaligned data.
+	(assemble_real): Abort on unaligned data.
+	(output_constructor): Don't assume ASM_OUTPUT_ALIGN 0 does
+	anything useful.
+	(default_dtor_section_asm_out_destructor): Use assemble_align.
+	(default_named_section_asm_out_constructor): Likewise.
+	(default_ctor_section_asm_out_constructor): Likewise.
+	* config/darwin.c (machopic_asm_out_constructor): Likewise.
+	(machopic_asm_out_destructor): Likewise.
+	* config/nextstep.c (nextstep_asm_out_constructor): Likewise.
+	(nextstep_asm_out_destructor): Likewise.
+	* config/alpha/alpha.c (vms_asm_out_constructor): Likewise.
+	(vms_asm_out_destructor): Likewise.
+
+2001-08-17  Richard Henderson  <rth@redhat.com>
+
+	* config/mips/iris6.h (TARGET_IRIX6): New.
+	(current_section_name, current_section_flags): New.
+	(ASM_OUTPUT_ALIGN, ASM_FILE_START, ASM_FILE_END): New.
+	(MAX_OFILE_ALIGNMENT): New.
+	(ASM_OUTPUT_ALIGNED_LOCAL): Use bss_section.
+	* config/mips/mips.c (mips_make_temp_file, temp_filename): Remove.
+	(copy_file_data): Split out from
+	(mips_asm_file_end): ... here.
+	(mips_asm_file_start): Remove extra .section directive.  Use
+	tmpfile instead of mips_make_temp_file.
+	(mips_unique_section): Use const char * as needed for warnings.
+	(iris6_asm_named_section_1): Renamed from iris6_asm_named_section;
+	re-add align parameter.
+	(iris6_asm_named_section): New.
+	(iris_section_align_entry_eq, iris_section_align_entry_hash): New.
+	(iris6_asm_output_align, iris6_section_align_1): New.
+	(iris6_asm_file_start, iris6_asm_file_end): New.
+	* config/mips/mips-protos.h: Update decls.
+
+2001-08-17  Janis Johnson  <janis187@us.ibm.com>
+
+	* doc/install.texi (Install GCC): Add links to build status pages.
+	(Specific): Ditto.
+	(Final install): Ditto; request updates for specific info
+
+2001-08-17  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* cpperror.c (print_location):  Don't take a file name; use the
+	line map instead.
+	(_cpp_begin_message): Similarly.
+	(cpp_ice, cpp_fatal, cpp_error, cpp_error_with_line, cpp_warning,
+	cpp_warning_with_line, cpp_pedwarn, cpp_pedwarn_with_line): Update.
+	(cpp_pedwarn_with_file_and_line): Remove.
+	* cppfiles.c (stack_include_file): Update; set filename to stdin
+	here when appropriate.
+	* cpphash.h (struct cpp_buffer): Remove nominal_fname.
+	(_cpp_begin_message): Don't take a file name.
+	* cppinit.c: Add comment.
+	* cpplex.c: Fix end-of-directive indicator.
+	* cpplib.c: Don't include intl.h.
+	(run_directive, do_diagnostic): Update.
+	(do_line): Update to not use nominal_fname.
+	(cpp_push_buffer): Don't take a filename.
+	* cpplib.h (struct ht): Remove.
+	(cpp_push_buffer): Don't take a filename.
+	(cpp_pedwarn_with_file_and_line): Remove.
+	* cppmacro.c (struct cpp_macro): Remove file.
+	(builtin_macro): Update.
+	(_cpp_create_definition): Update.
+	* cppmain.c: Correct comment.
+	* fix-header.c (read_scan_file): Update.
+
+2001-08-17  Kazu Hirata  <kazu@hxi.com>
+
+	* sbitmap.c: Fix comment formatting.
+	* sched-deps.c: Likewise.
+	* sibcall.c: Likewise.
+	* simplify-rtx.c: Likewise.
+	* ssa.c: Likewise.
+	* ssa-ccp.c: Likewise.
+	* stor-layout.c: Likewise.
+	* timevar.c: Likewise.
+	* toplev.c: Likewise.
+	* unwind-dw2.c: Likewise.
+	* unwind-dw2-fde.c: Likewise.
+	* varasm.c: Likewise.
+
+2001-08-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* pa.h (RETURN_IN_MEMORY): Return types with a size that is varable
+	or larger than an integer in memory.
+
 2001-08-17  Zack Weinberg  <zackw@panix.com>
 
 	* system.h: Forward-declare struct rtx_def, struct rtvec_def,
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ch/ChangeLog	Sat Aug 11 20:42:23 2001
+++ gcc/gcc/ch/ChangeLog	Sat Aug 18 11:15:11 2001
@@ -1,3 +1,7 @@
+2001-08-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* tree.c (TYPE_HASH): Moved to ../tree.h.
+
 2001-08-11  Zack Weinberg  <zackw@panix.com>
 
 	* lex.c: Don't include setjmp.h.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Fri Aug 17 00:30:34 2001
+++ gcc/gcc/cp/ChangeLog	Sat Aug 18 11:15:12 2001
@@ -1,3 +1,10 @@
+2001-08-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* decl.c: Cast argument to size_t, not HOST_WIDE_INT, in calls to
+	GNU_xref_start_scope and GNU_xref_end_scope.
+
+	* tree.c (TYPE_HASH): Moved to ../tree.h.
+
 2001-08-16  Mark Mitchell  <mark@codesourcery.com>
 
 	* cvt.c (convert_to_void): Preserve TREE_SIDE_EFFECTS
--- /maat/heart/tbox/changelog_pass/gcc/gcc/java/ChangeLog	Thu Aug 16 15:00:07 2001
+++ gcc/gcc/java/ChangeLog	Fri Aug 17 19:26:17 2001
@@ -1,3 +1,22 @@
+2001-08-17  Richard Henderson  <rth@redhat.com>
+
+	* class.c (emit_register_classes): Add align parameter to
+	call to assemble_integer.
+
+2001-08-16  Alexandre Petit-Bianco  <apbianco@redhat.com>
+
+	* jcf-parse.c (load_class): New locals saved and class_loaded. If
+	loading a class_or_name fails, try considering an innerclass name
+	and load the enclosing context.
+	* parse.y (resolve_inner_class): New function.
+	(find_as_inner_class): Added leading comment.
+	(register_incomplete_type): Keep the current context as enclosing
+	context for JDEP_FIELD dependencies.
+	(do_resolve_class): Locals new_class_decl and super initialized to
+	NULL. Call resolve_inner_class, explore the enclosing context
+	superclass if necessary.
+	Fixes PR java/4007
+
 2001-08-16  Tom Tromey  <tromey@redhat.com>
 
 	* jcf-dump.c (main): Updated for change to jcf_path_seal.
@@ -13,6 +32,47 @@
 	* Make-lang.in (java/decl.o): Update dependencies.
 	* decl.c: Include libfuncs.h, don't include toplev.h.
 
+2001-08-12  Alexandre Petit-Bianco  <apbianco@redhat.com>
+
+	* decl.c (init_decl_processing): exception_type_node,
+	class_not_found_type_node, and no_class_def_found_type_node
+	initialized. predef_filenames augmented accordingly.
+	instinit_identifier_node initialized.
+	* java-tree.def (INSTANCE_INITIALIZERS_EXPR): Entry removed.
+	* java-tree.h (enum java_tree_index): New entries
+	JTI_EXCEPTION_TYPE_NODE, JTI_CLASS_NOT_FOUND_TYPE_NODE,
+	JTI_NO_CLASS_DEF_FOUND_TYPE_NODE, JTI_INSTINIT_IDENTIFIER_NODE.
+	(exception_type_node): New macro.
+	(class_not_found_type_node): Likewise.
+	(no_class_def_found_type_node): Likewise.
+	(instinit_identifier_node): Likewise.
+	(PREDEF_FILENAMES_SIZE): Adjusted.
+	(TYPE_HAS_FINAL_VARIABLE): Fixed typo.
+	(struct lang_type): Fixed typo in bitfield name.
+	(DECL_INSTINIT_P): New macro.
+	(ID_INSTINIT_P): Likewise.
+	* jcf-write.c (generate_classfile): instinit$ bears the Synthetic
+	attribute.
+	* parse.y (encapsulate_with_try_catch): New function.
+	(generate_instinit): Likewise.
+	(build_instinit_invocation): Likewise.
+	(ctors_unchecked_throws_clause_p): Likewise.
+	(add_instance_initializer): Deleted.
+	(build_instance_initializer): Likewise.
+	(in_instance_initializer): Likewise.
+	(check_method_redefinition): instinit$ not to be verified.
+	(java_complete_expand_methods): Generate instinit$, simplified code.
+	(build_dot_class_method): Eliminated unnecessary locals. Use
+	encapsulate_with_try_catch, removed unnecessary code.
+	(fix_constructors): New local iii. Use build_instinit_invocation.
+	(patch_method_invocation): Added comment.
+	(maybe_use_access_method): Don't consider instinit$.
+	(find_applicable_accessible_methods_list): Shorten the search for
+	instinit$ too.
+	(java_complete_lhs): case INSTANCE_INITIALIZERS_EXPR removed.
+	(patch_return): Use DECL_INSTINIT_P instead of in_instance_initializer.
+	(patch_throw_statement): Likewise. Fixed typo.
+	
 2001-08-12  David Edelsohn  <edelsohn@gnu.org>
 
 	Revert:
@@ -31,6 +91,11 @@
 	* lex.h: Don't include setjmp.h.  Don't define
 	SET_FLOAT_HANDLER or prototype set_float_handler.
 
+2001-08-09  Alexandre Petit-Bianco  <apbianco@redhat.com>
+
+	* expr.c (java_lang_expand_expr): Call `expand_end_bindings' and
+	`poplevel' in the right order.
+
 2001-08-09  Richard Henderson  <rth@redhat.com>
 
 	* Make-lang.in (class.o): Depend on TARGET_H.
@@ -390,7 +455,7 @@
 
 2001-05-07  Alexandre Petit-Bianco  <apbianco@redhat.com>
 
-	* parse.y (fix_constructors): Removed unecessary assignment to
+	* parse.y (fix_constructors): Removed unnecessary assignment to
 	local. Moved assignment to `this$<n>', fixed comments and
 	indentation.
 	(build_wfl_wrap): Fixed indentation.
@@ -2912,7 +2977,7 @@
 2000-06-25  Alexandre Petit-Bianco  <apbianco@cygnus.com>
 
 	* parse.y (do_resolve_class): Minor optimiztion in the package
-	list search. Removed unecessary test and return statement.
+	list search. Removed unnecessary test and return statement.
 	(valid_ref_assignconv_cast_p): Order of arguments to
 	enclosing_context_p fixed.
 
@@ -3296,7 +3361,7 @@
 
 2000-04-24  Alexandre Petit-Bianco  <apbianco@cygnus.com>
 
-	* parse.y (source_start_java_method): Deleted unecessary code.
+	* parse.y (source_start_java_method): Deleted unnecessary code.
 	(patch_method_invocation): Fixed comment.
 
 2000-04-24  Robert Lipe <robertlipe@usa.net>
@@ -3860,7 +3925,7 @@
 
 	* parse.y (resolve_expression_name): Use `orig' as a second
  	argument to resolve_field_access.
-	(resolve_field_access): Removed unecessary code when dealing with
+	(resolve_field_access): Removed unnecessary code when dealing with
  	static fields.
 
 Wed Feb 23 17:41:50 2000  Alexandre Petit-Bianco  <apbianco@cygnus.com>
@@ -11650,7 +11715,7 @@
 	layout.
 	* typeck.c: (parse_signature_string): Temporary use permanent_obstack.
 	(build_java_signature): Temporary use permanent_obstack.
-	* verify.c: (verify_jvm_instruction): removed unecessary verification
+	* verify.c: (verify_jvm_instruction): removed unnecessary verification
 	on ACC_SUPER flag.
 	* java-tree.h (METHOD_NATIVE, METHOD_TRANSIENT): Defined.
 	(FIELD_VOLATILE, FIELD_TRANSIENT): Defined.
--- /maat/heart/tbox/changelog_pass/gcc/include/ChangeLog	Thu Aug 16 19:00:15 2001
+++ gcc/include/ChangeLog	Sat Aug 18 14:46:01 2001
@@ -1,3 +1,10 @@
+2001-08-18  Zack Weinberg  <zackw@panix.com>
+
+	* ansidecl.h: Reorganize for readability, remove documentation
+	of obsolete macros, document PARAMS and VPARAMS.  Add new
+	macros VA_OPEN, VA_CLOSE, and VA_FIXEDARG for nicer variadic
+	function implementation.
+
 2001-08-16  Richard Henderson  <rth@redhat.com>
 
 	* hashtab.h (htab_hash_string): Declare.
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog	Thu Aug 16 12:30:17 2001
+++ gcc/libstdc++-v3/ChangeLog	Sat Aug 18 18:16:49 2001
@@ -1,3 +1,36 @@
+2001-08-18  Vladimir A Merzliakov  <wanderer@rsu.ru>
+
+	* include/bits/locale_facets.tcc (collate::do_transform): Add typename.
+
+2001-08-18  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* testsuite/22_locale/operators.cc: Add test.
+	
+2001-08-17  Benjamin Kosnik  <bkoz@redhat.com>
+
+	Implement std::collate.	
+	* config/locale/collate_specializations_gnu.cc: Add here, implement in
+	MT-safe way.
+	* config/locale/collate_specializations_generic.cc: Add here, but
+	in a less sophisticated manner.
+	* include/bits/locale_facets.tcc (collate): Add generic definition.
+	* include/bits/locale_facets.h (~collate): Mark virtual.
+	(collate::_M_compare_helper): New.
+	(collate::_M_transform_helper): New.
+	* src/locale.cc: Remove unnecessary specializations.
+	* src/string-inst.cc: Tweak instantiation of ctors.
+	
+	* acinclude.m4 (GLIBCPP_ENABLE_CLOCALE): Do configury for collate.
+	* aclocal.m4: Regenerate.
+	* configure: Regenerate.
+	* src/Makefile.am (sources): Add collate.cc.
+	* src/Makefile.in: Regenerate.
+	
+	* testsuite/22_locale/collate_byname.cc: New.
+	* testsuite/22_locale/collate.cc: New file.
+	* testsuite/22_locale/collate_char_members.cc: New file.
+	* testsuite/22_locale/collate_wchar_t_members.cc: New file.	
+	
 2001-08-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
 
 	* configure.target: Set LIMITSH for powerpc-*-*.
--- /maat/heart/tbox/changelog_pass/gcc/boehm-gc/ChangeLog	Fri Aug 17 13:33:10 2001
+++ gcc/boehm-gc/ChangeLog	Fri Aug 17 19:26:09 2001
@@ -1,3 +1,8 @@
+2001-08-17  Tom Tromey  <tromey@redhat.com>
+
+	* Makefile.am, acinclude.m4, configure.in: Imported GC 6.0 and
+	merged local changes.
+
 2001-08-02  David Billinghurst <David.Billinghurst>
 
 	* configure: Rebuilt.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog	Fri Aug 17 11:27:38 2001
+++ gcc/libjava/ChangeLog	Fri Aug 17 21:00:26 2001
@@ -1,3 +1,21 @@
+2001-08-17  Jeff Sturm  <jsturm@one-point.com>
+
+	* gnu/gcj/convert/UnicodeToBytes.java (write): Write work buffer
+	starting from zero offset.
+
+2001-08-17  Hans-J. Boehm <Hans_Boehm@hp.com>
+
+	* boehm.cc: Include gc_local_alloc.h if appropriate.
+	(GC_GENERIC_MALLOC): Don't define.
+	(MAYBE_MARK): Redefine for GC 6.0.
+	(_Jv_MarkObj): Mark class differently.
+	(_Jv_AllocArray): Use GC_generic_malloc.
+
+2001-08-17  Mark J Roberts  <mjr@anarcast.net>
+
+	* java/math/BigInteger.java (randBytes): New method.
+	(BigInteger(int,Random)): Use randBytes.
+
 2001-08-17  Tom Tromey  <tromey@redhat.com>
 
 	* gnu/gcj/convert/IOConverter.java: Add `646' alias.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/testsuite/ChangeLog	Mon Aug 13 12:48:45 2001
+++ gcc/libjava/testsuite/ChangeLog	Fri Aug 17 15:39:48 2001
@@ -1,3 +1,7 @@
+2001-08-17  Alexandre Petit-Bianco  <apbianco@redhat.com>
+
+	* libjava.compile/XercesBug.java: New file.
+
 2001-08-12  Alexandre Petit-Bianco  <apbianco@redhat.com>
 	
 	* libjava.lang/Matrix4f.java: New file.
/bin/sh ../libtool --tag CXX --tag disable-shared                --mode=compile /maat/heart/tbox/powerpc-eabisim/build/gcc/xgcc -B/maat/heart/tbox/powerpc-eabisim/build/gcc/ -nostdinc++ -L/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3/src -L/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3/src/.libs -B/maat/heart/tbox/objs/powerpc-eabisim/bin/ -B/maat/heart/tbox/objs/powerpc-eabisim/lib/ -isystem /maat/heart/tbox/objs/powerpc-eabisim/include  -msoft-float -mrelocatable-lib -mno-eabi -mstrict-align -I/maat/heart/tbox/cvs-gcc/gcc/libstdc++-v3/../gcc -I/maat/heart/tbox/cvs-gcc/gcc/libstdc++-v3/../include 	-I/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3/include/powerpc-eabisim -I/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3/include -I/maat/heart/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ 	         -g -O2  -msoft-float -mrelocatable-lib -mno-eabi -mstrict-align -fno-implicit-templates !
	 	-Wall -Wno-format -W -Wwrite-strings -Winline  -fdiagnostics-show-location=once 	 	-g    -c /maat/heart/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++/eh_alloc.cc
/maat/heart/tbox/powerpc-eabisim/build/gcc/xgcc -B/maat/heart/tbox/powerpc-eabisim/build/gcc/ -nostdinc++ -L/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3/src -L/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3/src/.libs -B/maat/heart/tbox/objs/powerpc-eabisim/bin/ -B/maat/heart/tbox/objs/powerpc-eabisim/lib/ -isystem /maat/heart/tbox/objs/powerpc-eabisim/include -msoft-float -mrelocatable-lib -mno-eabi -mstrict-align -I/maat/heart/tbox/cvs-gcc/gcc/libstdc++-v3/../gcc -I/maat/heart/tbox/cvs-gcc/gcc/libstdc++-v3/../include -I/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3/include/powerpc-eabisim -I/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3/include -I/maat/heart/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -g -O2 -msoft-float -mrelocatable-lib -mno-eabi -mstrict-align -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -g -c /maat/he!
art/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++/eh_alloc.cc -o eh_alloc.o
/tmp/ccxyHSRP.s: Assembler messages:
/tmp/ccxyHSRP.s:3580: Error: Relocation cannot be done when using -mrelocatable
make[7]: *** [eh_alloc.lo] Error 1
make[7]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3/libsupc++'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3'
make[5]: *** [all-recursive-am] Error 2
make[5]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/nof/libstdc++-v3'
make[4]: *** [multi-do] Error 1
make[4]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/libstdc++-v3'
make[3]: *** [all-multi] Error 2
make[3]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/libstdc++-v3'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/libstdc++-v3'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/maat/heart/tbox/powerpc-eabisim/build/powerpc-eabisim/libstdc++-v3'
make: *** [all-target-libstdc++-v3] Error 2
+ exit 1

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]