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]

4 GCC regressions, 0 new, with your patch on 2001-08-12T20:45:01Z.


With your recent patch, GCC has some regression test failures, which
used to pass.  There are 0 new failures, and 4
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 g++.sum g++.dg/special/conpr-2.C
powerpc-eabisim g++.sum g++.dg/special/conpr-3.C
powerpc-eabisim gcc.sum gcc.dg/special/gcsec-1.c
native gcc.sum gcc.dg/special/gcsec-1.c

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
ChangeLog entries since last run on 2001-08-12T18:00:00Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog	Sun Aug 12 11:00:05 2001
+++ gcc/gcc/ChangeLog	Sun Aug 12 13:45:08 2001
@@ -1,3 +1,17 @@
+2001-08-12  David Edelsohn  <edelsohn@gnu.org>
+
+	Revert:
+	2001-08-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+	* gcc.c (set_collect_gcc_options): New function, split out from
+	main.
+	Ignore elided switches.
+	(do_spec_1): Invoke before executing command.
+	(set_input): Export.
+	Move declaration ...
+	* gcc.h (set_input): ... here.
+	* config/alpha/osf.h (ASM_FINAL_SPEC): Use %U.s to refer to input
+	file.
+
 2001-08-12  Richard Henderson  <rth@redhat.com>
 
 	* config/rs6000/rs6000.c (rs6000_elf_section_type_flags): Fix
--- /maat/heart/tbox/changelog_mail/gcc/gcc/java/ChangeLog	Sat Aug 11 20:42:29 2001
+++ gcc/gcc/java/ChangeLog	Sun Aug 12 13:45:09 2001
@@ -1,3 +1,16 @@
+2001-08-12  David Edelsohn  <edelsohn@gnu.org>
+
+	Revert:
+	2001-08-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+	* jvspec.c (jvgenmain_spec): Cannot use %umain, breaks
+	ASM_FINAL_SPEC.
+	(lang_specific_pre_link): Use set_input to set input_filename.
+	Append `main' here.
+	* jvgenmain.c (usage): Append literal `main' to CLASSNAME.
+	(main): Fix definition.
+	Strip `main' from classname.
+	Fixes PR java/227.
+
 2001-08-11  Zack Weinberg  <zackw@panix.com>
 
 	* lex.h: Don't include setjmp.h.  Don't define

ChangeLog entries between 2001-08-12T18:00:00Z and the last time everything
passed, on 2001-08-08T15:45:00Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog	Mon Jul 30 13:16:01 2001
+++ gcc/ChangeLog	Sat Aug 11 03:19:33 2001
@@ -1,3 +1,7 @@
+2001-08-11  Graham Stott  <grahams@redhat.com>
+
+	* Makefile.in (check-c++): Add missing semicolon.
+
 Mon Jul 30 19:24:13 CEST 2001  Jan Hubicka  <jh@suse.cz>
 
 	* MAITAINERS (Various maitainers: predict.def): Added myself.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog	Wed Aug  8 08:45:06 2001
+++ gcc/gcc/ChangeLog	Sun Aug 12 11:00:05 2001
@@ -1,3 +1,624 @@
+2001-08-12  Richard Henderson  <rth@redhat.com>
+
+	* config/rs6000/rs6000.c (rs6000_elf_section_type_flags): Fix
+	thinko wrt TARGET_RELOCATABLE.
+
+2001-08-12  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* fix-header.c (cb_file_change): Update prototype.
+
+2001-08-11  Zack Weinberg  <zackw@panix.com>
+
+	* toplev.c (set_float_handler): Make static.
+	* toplev.h: Don't prototype set_float_handler.
+
+	* simplify-rtx.c: Don't include setjmp.h.
+	(simplify_unary_real, simplify_binary_real, simplify_binary_is2orm1):
+	New functions.
+	(simplify_unary_operation, simplify_binary_operation): Use them,
+	via do_float_handler.
+
+	* fold-const.c: Don't include setjmp.h.
+	(exact_real_inverse_1): New function.
+	(exact_real_inverse): Use it, via do_float_handler.
+
+	* varasm.c: Don't include setjmp.h.
+	(assemble_real_1): New function.
+	(assemble_real): Use it, via do_float_handler.
+	Call internal_error if we get a trap here.
+
+	* c-parse.in, cse.c, cselib.c, config/i386/i386.c,
+	config/pj/pj.c, config/s390/s390.c: Don't include setjmp.h.
+
+2001-08-11  Zack Weinberg  <zackw@panix.com>
+
+	* defaults.h: Define PREFERRED_STACK_BOUNDARY to
+	STACK_BOUNDARY if not already defined.
+
+	* calls.c, function.c, reload1.c, explow.c: Don't default
+	PREFERRED_STACK_BOUNDARY.  Remove all #if/#ifdef on
+	PREFERRRED_STACK_BOUNDARY and/or STACK_BOUNDARY.
+
+	* explow.c (allocate_dynamic_stack_space): Change unsafe #if
+	to run-time test.
+
+	* doc/tm.texi: Document that STACK_BOUNDARY is required;
+	clarify difference between it and PREFERRED_STACK_BOUNDARY.
+
+2001-08-11  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* cppmacro.c (enter_macro_context): Push macro expansions even
+	if empty.
+
+2001-08-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
+	* config/rs6000/rs6000.c: Include integrate.h to silence warning.
+	(rs6000_elf_section_type_flags): Actually return a value.
+
+2001-08-11  Ulrich Weigand  <uweigand@de.ibm.com>
+ 
+	* s390.c, s390.h, s390.md, s390-protos.h, linux.h, t-linux: 
+	Clean up code: add missing comments and prototypes, fix warnings,
+        remove obsolete code, fix spacing to conform to coding style.
+
+2001-08-11  Ulrich Weigand  <uweigand@de.ibm.com>
+ 
+ 	* config/s390/s390.c (targetm): Define TARGET_ASM_OPEN_PAREN
+	and TARGET_ASM_CLOSE_PAREN.
+	(regclass_map): CC register belongs to class NO_REGS.
+	(legitimize_pic_address): Don't generate unnecessary moves 
+	(to avoid confusing loop optimization).
+ 	(check_and_change_labels): Replace jump_long by indirect_jump.
+	(s390_final_chunkify): Don't start a new literal pool on section 
+	switch in 64-bit code.
+	(s390_va_start, s390_va_arg): Fixed incorrect sizes for 64-bit.
+	
+	* config/s390/s390.h (TARGET_SWITCHES): Renamed debug_arg to debug.
+	(MAX_BITS_PER_WORD, MAX_LONG_TYPE_SIZE): Set to 64 (for 64-bit).
+	(HARD_REGNO_MODE_OK, RETURN_IN_MEMORY): Support complex integer 
+	modes correctly.
+	(reg_class, REG_CLASS_NAMES, REG_CLASS_CONTENTS): Remove CC_REGS.
+	(EH_RETURN_HANDLER_RTX): Fixed incorrect offset for 64-bit.
+	(CONST_COSTS): Fixed incorrect costs.
+
+	* config/s390/s390.md (fixuns_trunc[sd]f[sd]i2, udivsi3, umodsi3):
+	Use emit_jump instead of emit_jump_insn (gen_jump).
+	(divsi3, modsi3): Clobber low word of divmoddisi3 before shifting 
+	(to avoid confusing flow analysis).
+	(tablejump, tablejump1, tablejump2): Removed.  Replaced by casesi.
+	(casesi, casesi_jump): New.
+	(jump_long): Removed.  Functionality merged into indirect_jump.
+	(indirect_jump): Accept address_operand, not just register_operand.
+	(cjump_long, icjump_long): Use same logic as indirect_jump.
+	(builtin_setjmp_setup, builtin_setjmp_receiver, builtin_longjmp):
+	Fixed broken setjmp/longjmp handling.
+	(do_builtin_setjmp_setup): Removed.
+
+	* config/s390/linux.h (ASM_OUTPUT_DOUBLE_INT): Work around
+	broken GNU as versions that don't accept .quad with large
+	negative values.  Use hexadecimal output instead.
+	(ASM_OUTPUT_ADDR_DIFF_ELT): Adapt to new casesi insn.
+	(ASM_OPEN_PAREN, ASM_CLOSE_PAREN, FUNCTION_PROLOGUE,
+	FUNCTION_EPILOGUE): Removed.  Now in targetm.
+
+	* config/s390/linux64.h (CALL_USED_REGISTERS): Add CC register.
+
+	* config/s390/fixdfdi.h: Add missing copyright statement.
+	Fix type conflicts on 64-bit.  Add missing SFmode routines.
+
+	* s390.c, s390.h, s390.md, linux.h, linux64.h: Fixed incorrect
+	email address.
+
+2001-08-11  Richard Henderson  <rth@redhat.com>
+
+	* rtl.h (REG_EH_RETHROW): Remove.
+	* rtl.c (reg_note_name): Update.
+	* combine.c (distribute_notes): Don't check for it.
+
+2001-08-11  Richard Henderson  <rth@redhat.com>
+
+	* combine.c (distribute_notes): Place REG_SETJMP.
+
+2001-08-11  Richard Henderson  <rth@redhat.com>
+
+	* doc/extend.texi (Arrays and pointers implementation): Discourage
+	relying on sign-extension of pointers.
+
+2001-08-11  H.J. Lu <hjl@gnu.org>
+
+	* config/mips/linux.h (EXTRA_SECTIONS): Remove in_ctors and
+	in_dtors.
+	(EXTRA_SECTION_FUNCTIONS): Remove DTORS_SECTION_ASM_OP and
+	RDATA_SECTION_ASM_OP.
+
+2001-08-11  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+	* doc/install.texi (Specific, c4x): Fix cross-reference to the
+	main manual to work both for info and HTML versions.
+	
+2001-08-11  Neil Booth  <neil@daikokuya.demon.co.uk>
+	    Matt Kraai <kraai@alumni.carnegiemellon.edu>
+	
+	* cpphash.c (_cpp_destroy_hashtable): Use ht_destroy.
+	* cpphash.h (CPP_IN_SYSTEM_HEADER): Fix.
+	(struct cpp_pool): New member first.
+	* cppinit.c (append_include_chain): Plug memory leaks.
+	* cpplib.c (cpp_register_pragma, cpp_register_pragma_space):
+	Allocate pragma structures from the (aligned) macro pool to
+	avoid leaking memory.
+	* cpplex.c (_cpp_init_pool, _cpp_free_pool): Use pool->first
+	so we don't leak memory.
+	* hashtable.c (ht_destroy): New.
+	* hashtable.h (ht_destroy): New.
+
+2001-08-11  Neil Booth  <neil@daikokuya.demon.co.uk>
+	    Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
+	* c-lex.c (map): Make const.
+	(cb_file_change): Update for callback passing a line map.
+	Don't assume we have a previous map.  Remove sanity check
+	about popping too many files.
+	* cpperror.c (print_location): Make map const.
+	* cppfiles.c (stack_include_file): Update; line maps now hold sysp.
+	(cpp_make_system_header): Similarly.
+	(search_from): Similarly.
+	(_cpp_execute_include): Don't remember where we came from.
+	* cpphash.h (struct cpp_buffer): Remove return_to_line, sysp.
+	(struct cpp_reader): Make map const.
+	(CPP_IN_SYSTEM_HEADER, _cpp_do_file_change): Update.
+	* cpplib.c (do_line): Update; line maps now hold sysp.
+	(cpp_push_buffer): Similarly.
+	(_cpp_do_file_change): Similarly; callback with map instead.
+	(cpp_get_line_maps): Constify return value.
+	(_cpp_pop_buffer): Update.
+	* cpplib.h (struct cpp_file_change): Remove.
+	(struct cpp_callbacks): Update.
+	(cpp_get_line_maps): Constify return value.
+	* cppmacro.c (_cpp_create_definition): Update.
+	* cppmain.c (struct printer): Constify map.
+	(maybe_print_line): Similarly.
+	(print_line): Similarly.  Deduce flags 1 and 2 here.
+	(cb_file_change): Update.
+	* line-map.c (free_line_maps): Warn regardless.
+	(add_line_map): Return pointer to const.  When passed NULL to_file
+	with LC_LEAVE, use the obvious values for the return point so the
+	caller doesn't have to figure them out.
+	(lookup_line): Return pointer to const.
+	(print_containing_files): Take pointer to const.
+	* line-map.h (struct line_map): New members reason, sysp.
+	(add_line_map): Return pointer to const.
+	(lookup_line): Similarly.
+	(print_containing_files): Take pointer to const.
+
+2001-08-10  Roman Zippel  <zippel@linux-m68k.org>
+	    Richard Henderson  <rth@redhat.com>
+
+	* regmove.c (regmove_optimize): Avoid setting a register twice in
+	a parallel set.
+
+2001-08-10  Richard Henderson  <rth@redhat.com>
+
+	* doc/extend.texi (Arrays and pointers implementation): Document
+	behavior of pointer/integer conversion.
+
+2001-08-10  Ulrich Weigand  <uweigand@de.ibm.com>
+ 
+ 	* glimits.h (__LONG_MAX__): Add s390x as 64-bit architecture.
+
+2001-08-10  Richard Henderson  <rth@redhat.com>
+
+	* doc/extend.texi (C Implementation): New chapter.
+	* doc/gcc.texi (Top): Link it in.
+
+2001-08-10  Andrew Cagney  <ac131313@redhat.com>
+
+	* doc/install.texi (Specific): Fix CVS merge botch.
+
+2001-08-10  Richard Henderson  <rth@redhat.com>
+
+	* config/m68k/m68k.c (m68k_svr3_asm_out_constructor): Protect with
+	ifdef CTOR_LIST_BEGIN instead of INIT_SECTION_ASM_OP.
+
+2001-08-10  Zack Weinberg  <zackw@stanford.edu>
+
+	* calls.c, function.c: Always define PREFERRED_STACK_BOUNDARY
+	if not already defined.  Remove all #ifdefs on STACK_BOUNDARY;
+	this macro is now required.
+
+	* cselib.c (cselib_process_insn), flow.c (propagate_block),
+	loop.c (find_and_verify_loops), reload.c (reload): Check
+	for rtx code of CALL_INSN, not CALL, when deciding if we
+	need to check for REG_SETJMP note.
+
+	* gcse.c (compute_hash_table, compute_store_table): Update
+	the #ifdef NON_SAVING_SETJMP code to the new REG_SETJMP
+	logic.
+
+	* config/avr/avr.c: Fix typo.
+	* config/convex/convex.c (expand_movstr): Use adjust_address.
+	* config/dsp16xx/dsp16xx.c: Define dsp16xx_compare_gen
+	variable.
+	* config/dsp16xx/dsp16xx.md: Correct calls to replace_equiv_address.
+	* config/elxsi/elxsi.c: Include tree.h, expr.h, regs.h, and flags.h.
+	Fix typo.
+	* config/elxsi/elxsi.h: Don't define Rmode (typo for Pmode?)
+	Do define STACK_BOUNDARY.
+	* config/i370/i370.c: Include expr.h.
+	* config/i860/sysv3.h, config/i860/sysv4.h, config/m32r/m32r.h,
+	config/pa/som.h, config/v850/v850.h: Take in_ctors and
+	in_dtors out of EXTRA_SECTIONS; take CTORS_SECTION_FUNCTION
+	and DTORS_SECTION_FUNCTION out of EXTRA_SECTION_FUNCTIONS.
+	* config/m88k/m88k.c: Include c-tree.h after expr.h.
+	* config/pdp11/pdp11.c: Include expr.h and toplev.h.
+	* config/romp/romp.c: Include expr.h after tree.h.
+	Include toplev.h.
+	(output_fpop): Use xmalloc, not oballoc.
+	* config/we32k/we32k.c: Include expr.h.
+
+2001-08-10  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.h: Fix formatting.
+
+2001-08-08  Jason Merrill  <jason_merrill@redhat.com>
+
+	* c-common.h (RETURN_NULLIFIED_P): Lose.
+	* c-semantics.c (genrtl_return_stmt): Don't check it.
+
+2001-08-10  Richard Sandiford  <rsandifo@redhat.com>
+
+	* config/mips/mips.c (mips_add_large_offset_to_sp): New function.
+	(mips_annotate_frame_insn): New function.
+	(mips_emit_frame_related_store): New function.
+	(save_restore_insns): Don't mark instructions that set up the base
+	registers as frame-related.  Add REG_FRAME_RELATED_EXPR notes to
+	the store instructions instead.
+	(mips_expand_prologue): If the stack size is moved into a temporary
+	register, do not mark that move as frame-related.  Add a
+	REG_FRAME_RELATED_EXPR note to the stack adjustment instruction.
+
+2001-08-10  Richard Sandiford  <rsandifo@redhat.com>
+
+	* config/mips/mips.c (save_restore_insns): Don't mark the RA's
+	stack slot as unchanging if current_function_calls_eh_return.
+
+2001-08-10  Richard Sandiford  <rsandifo@redhat.com>
+
+	* config/mips/mips.md (reload_outcc): Use HARD_REGNO_NREGS to
+	access the second half of the TFmode scratch operand.
+
+2001-08-10  Anthony Green  <green@redhat.com>
+
+	* java/class.c (emit_register_classes): Conditionalize code on
+	JCR_SECTION_NAME.
+
+2001-08-10  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+	* doc/install.texi (Specific, avr): Fix cross-reference to the
+	main manual to work both for info and HTML versions.
+
+2001-08-09  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* stmt.c (expand_null_return_1): Remove code to generate simple returns
+	and "use_goto" argument.
+	(expand_null_return, expand_value_return): Update all callers.
+	* function.c (expand_function_end): Remove code to generate simple
+	return.
+	* config/vax/vax.md (epilogue): New expander for function return.
+	* doc/md.texi (epilogue): Remove "if defined".
+
+2001-08-09  Zack Weinberg  <zackw@stanford.edu>
+
+	* Makefile.in: Partially revert my previous change:
+	put -DGENERATOR_FILE back in HOST_CFLAGS, take it out
+	of the hashtab.o and safe-ctype.o rules.
+
+2001-08-09  Richard Henderson  <rth@redhat.com>
+
+	* Makefile.in (MAYBE_USE_COLLECT2): Remove; purge all uses.
+	(USE_COLLECT2): Remove duplicate definition.
+	* config.gcc (a29k-udi, a29k-wrs-vxworks) [tm_file]: Remove a29k/udi.h.
+	(use_collect2): Remove dead code.
+	* configure.in (use_collect2): Remove will_use_collect2 and
+	maybe_use_collect2; add USE_COLLECT2 to host_xm_defines and xm_defines.
+	* configure: Rebuild.
+
+	* target.h (targetm.asm_out.constructor): New.
+	(targetm.asm_out.destructor, targetm.have_ctors_dtors): New.
+	* target-def.h (TARGET_ASM_CONSTRUCTOR): New.
+	(TARGET_ASM_DESTRUCTOR, TARGET_HAVE_CTORS_DTORS): New.
+	* varasm.c (in_ctors, in_dtors): New.
+	(assemble_constructor, assemble_destructor): Remove.
+	(default_stabs_asm_out_destructor): New.
+	(default_named_section_asm_out_destructor): New.
+	(dtors_section, default_dtor_section_asm_out_destructor): New.
+	(default_stabs_asm_out_constructor): New.
+	(default_named_section_asm_out_constructor): New.
+	(ctors_section, default_ctor_section_asm_out_constructor): New.
+	* output.h: Update declarations.
+	* c-decl.c (c_expand_body): Use target hooks instead of
+	assemble_constructor and assemble_destructor.
+	* profile.c (output_func_start_profiler): Likewise.
+	* objc/objc-act.c (finish_objc): Likewise.
+	(build_module_descriptor): Tidy.  Set TREE_PUBLIC properly
+	for the constructor.
+	* objc/Make-lang.in (objc-act.o): Depend on TARGET_H.
+
+	* crtstuff.c (CTORS_SECTION_ASM_OP): Don't define.
+	(DTORS_SECTION_ASM_OP): Likewise.
+	(__CTOR_LIST__): Use attribute section when possible.
+	(__DTOR_LIST__, __CTOR_END__, __DTOR_END__): Likewise.
+
+	* defaults.h (EH_FRAME_SECTION_NAME): Don't depend on
+	ASM_OUTPUT_CONSTRUCTOR.
+
+	* config/darwin.c (machopic_asm_out_constructor): New.
+	(machopic_asm_out_destructor): New.
+	* config/darwin-protos.h: Update declarations.
+	* config/darwin.h (ASM_OUTPUT_CONSTRUCTOR): Remove.
+	(ASM_OUTPUT_DESTRUCTOR): Remove.
+	(TARGET_ASM_CONSTRUCTOR, TARGET_ASM_DESTRUCTOR): New.
+	* config/nextstep.c (nextstep_asm_out_constructor): New.
+	(nextstep_asm_out_destructor): New.
+	* config/nextstep.h (ASM_OUTPUT_CONSTRUCTOR): Remove.
+	(ASM_OUTPUT_DESTRUCTOR): Remove.
+	(TARGET_ASM_CONSTRUCTOR, TARGET_ASM_DESTRUCTOR): New.
+	* config/nextstep21.h: Undef TARGET_ASM_*STRUCTOR instead of
+	ASM_OUTPUT_*STRUCTOR.
+	* config/i386/aix386ng.h: Likewise.
+
+	* config/elfos.h (CTORS_SECTION_ASM_OP, DTORS_SECTION_ASM_OP): Remove.
+	(EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS): No ctors/dtors.
+	(CTORS_SECTION_FUNCTION, DTORS_SECTION_FUNCTION): Remove.
+	(ASM_OUTPUT_CONSTRUCTOR, ASM_OUTPUT_DESTRUCTOR): Remove.
+	* config/lynx.h: Likewise.
+	* config/netware.h: Likewise.
+	* config/psos.h: Likewise.
+	* config/alpha/alpha-interix.h: Likewise.
+	* config/alpha/elf.h: Likewise.
+	* config/arc/arc.h: Likewise.
+	* config/arm/aof.h: Likewise.
+	* config/arm/coff.h: Likewise.
+	* config/arm/elf.h: Likewise.
+	* config/c4x/c4x.h: Likewise.
+	* config/h8300/h8300.h: Likewise.
+	* config/i386/cygwin.h: Likewise.
+	* config/i386/djgpp.h: Likewise.
+	* config/i386/i386-coff.h: Likewise.
+	* config/i386/i386-interix.h: Likewise.
+	* config/i386/sco5.h: Likewise.
+	* config/i386/vsta.h: Likewise.
+	* config/i386/win32.h: Likewise.
+	* config/i960/i960-coff.h: Likewise.
+	* config/ia64/sysv4.h: Likewise.
+	* config/m68hc11/m68hc11.h: Likewise.
+	* config/m68k/coff.h: Likewise.
+	* config/m68k/mot3300.h: Likewise.
+	* config/m88k/m88k.h: Likewise.
+	* config/mcore/mcore-pe.h: Likewise.
+	* config/mcore/mcore.h: Likewise.
+	* config/mips/elf.h: Likewise.
+	* config/mips/elf64.h: Likewise.
+	* config/mips/iris6.h: Likewise.
+	* config/pa/pa64-hpux.h: Likewise.
+	* config/rs6000/sysv4.h: Likewise.
+	* config/sh/sh.h: Likewise.
+	* config/sparc/litecoff.h: Likewise.
+
+	* config/svr3.h (CTORS_SECTION_ASM_OP): Remove.
+	(CTORS_SECTION_FUNCTION, DTORS_SECTION_FUNCTION): Remove.
+	(ASM_OUTPUT_CONSTRUCTOR, ASM_OUTPUT_DESTRUCTOR): Remove.
+	* config/1750a/1750a.h (ASM_OUTPUT_CONSTRUCTOR): Remove.
+	(ASM_OUTPUT_DESTRUCTOR): Remove.
+	* config/a29k/a29k.c: Move include of tree.h.
+	* config/a29k/udi.h: Delete file.
+	* config/alpha/alpha.c (vms_asm_out_constructor): New.
+	(vms_asm_out_destructor): New.
+	* config/alpha/vms.h (EXTRA_SECTIONS): No ctors/dtors.
+	(EXTRA_SECTION_FUNCTIONS): Likewise.
+	(ASM_OUTPUT_CONSTRUCTOR, ASM_OUTPUT_DESTRUCTOR): Remove.
+	(TARGET_ASM_CONSTRUCTOR, TARGET_ASM_DESTRUCTOR): New.
+	* config/c4x/c4x.c: Move include of tree.h.
+	* config/clipper/clipper.c (clix_asm_out_constructor): New.
+	(clix_asm_out_destructor): New.
+	* config/clipper/clix.h (ASM_OUTPUT_CONSTRUCTOR): Remove.
+	(ASM_OUTPUT_DESTRUCTOR): Remove.
+	(TARGET_ASM_CONSTRUCTOR, TARGET_ASM_DESTRUCTOR): New.
+	* config/i386/aix386.h (ASM_OUTPUT_CONSTRUCTOR): Remove.
+	(TARGET_ASM_CONSTRUCTOR): New.
+	* config/i386/i386.c (ix86_svr3_asm_out_constructor): New.
+	(sco_asm_out_constructor): New.
+	* config/i386/sco5.h (TARGET_ASM_CONSTRUCTOR): New.
+	* config/i386/svr3gas.h: Remove stack grows up code.
+	Remove code duplicated from i386/sysv3.h.
+	(TARGET_ASM_CONSTRUCTOR): New.
+	(ASM_OUTPUT_CONSTRUCTOR, ASM_OUTPUT_DESTRUCTOR): Remove.
+	(DTORS_SECTION_FUNCTION, CTORS_SECTION_FUNCTION): Remove.
+	* config/i386/sysv3.h (ASM_OUTPUT_CONSTRUCTOR): Remove.
+	(TARGET_ASM_CONSTRUCTOR): New.
+	* config/m68hc11/m68hc11.c (m68hc11_asm_out_constructor): New.
+	(m68hc11_asm_out_destructor): New.
+	* config/m68hc11/m68hc11.h (TARGET_ASM_CONSTRUCTOR): New.
+	(TARGET_ASM_DESTRUCTOR): New.
+	* config/m68k/auxgas.h: Don't undef ASM_OUTPUT_*STRUCTOR.
+	* config/m68k/dpx2.h: Properly undef all the bits inherited from
+	config/svr3.h pertaining to section manipulation.
+	* config/m68k/dpx2g.h: Remove #if 0 code.
+	* config/m68k/m68k.c (m68k_svr3_asm_out_constructor): New.
+	* config/m68k/tower-as.h (ASM_OUTPUT_SOURCE_LINE): Fix typo.
+	(ASM_OUTPUT_CONSTRUCTOR): Remove.
+	(TARGET_ASM_CONSTRUCTOR): New.
+	* config/m88k/m88k.c (m88k_layout_frame): Don't use assign_stack_local.
+	(m88k_svr3_asm_out_constructor): New.
+	(m88k_svr3_asm_out_destructor): New.
+	* config/m88k/sysv3.h (ASM_OUTPUT_CONSTRUCTOR): Remove.
+	(ASM_OUTPUT_DESTRUCTOR): Remove.
+	(TARGET_ASM_CONSTRUCTOR, TARGET_ASM_DESTRUCTOR): New.
+	* config/mips/mips.h: Remove #if 0 ASM_OUTPUT_*STRUCTOR code.
+	* config/rs6000/aix.h: Likewise.
+	* config/mips/rtems64.h: Don't undef removed constructor related bits.
+	* config/mips/vxworks.h: Likewise.
+	* config/rs6000/lynx.h: Likewise.
+	* config/sh/elf.h: Likewise.
+	* config/rs6000/sysv4.h (CTORS_SECTION_ASM_OP): New.
+	(DTORS_SECTION_ASM_OP): New.
+	* config/sparc/linux64.h (ASM_OUTPUT_CONSTRUCTOR): Remove.
+	(ASM_OUTPUT_DESTRUCTOR): Remove.
+	* config/sparc/sol2-sld-64.h: Likewise.
+	* config/vax/vax.c (vms_asm_out_constructor): New.
+	(vms_asm_out_destructor): New.
+	* config/vax/vms.h (ASM_OUTPUT_CONSTRUCTOR): Remove.
+	(ASM_OUTPUT_DESTRUCTOR): Remove.
+	(TARGET_ASM_CONSTRUCTOR, TARGET_ASM_DESTRUCTOR): New.
+
+	* doc/tm.texi (@node Initialization): Update.
+
+2001-08-09  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/crtbegin.asm (__JCR_LIST__): New.
+	(__do_global_dtors_aux): Use gp-relative static data to avoid
+	one dynamic relocation.
+	(__do_frame_setup): Register Java classes.
+	* config/alpha/crtend.asm (__JCR_END__): New.
+
+2001-08-09  Zack Weinberg  <zackw@stanford.edu>
+
+	* Makefile.in (HOST_CFLAGS): Take out -DGENERATOR_FILE.
+	(CONFIG_H, TCONFIG_H, TM_P_H): Update.
+	(GEN, STAGESTUFF): Add new files.
+	(insn-constants.h, s-constants, tm-preds.h, s-preds,
+	genconstants, genpreds, genconstants.o, genpreds.o): New rules.
+	(hashtab.o, safe-ctype.o): Add -DGENERATOR_FILE.
+	* mkconfig.sh: Include tm-preds.h in tm_p.h; insn-constants.h
+	as well as insn-codes.h and insn-flags.h in config.h; and no
+	extra headers in tconfig.h and hconfig.h.
+
+	* gencodes.c: Eliminate code to generate predicate declarations
+	or #defines for md-file constants.
+	* genconstants.c, genpreds.c: New files.
+
+	* i386.md: Re-order guard expressions such that TARGET_64BIT
+	comes first, when this permits better optimization.  Add
+	TARGET_64BIT to more x86-64 patterns.  Add comment explaining
+	why this is desirable.
+
+2001-08-09  Jakub Jelinek  <jakub@redhat.com>
+
+	* config/ia64/fde-glibc.c: Require glibc 2.2.4+ headers.
+	(find_fde_for_dso): Remove.
+	(_Unwind_IteratePhdrCallback): New.
+	(_Unwind_FindTableEntry): Use dl_iterate_phdr.
+	* config/ia64/crtbegin.asm (__ia64_app_header): Remove.
+
+Thu Aug  9 11:30:20 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* expr.c (emit_single_push_insn): Only exists ifdef PUSH_ROUNDING.
+	(move_by_pieces_1): If would call it, abort if no PUSH_ROUNDING.
+
+2001-08-09  Graham Stott  <grahams@redhat.com>
+
+	* sched-vis.c (MAX_VISUAL_NO_UNIT): Define.
+	(vis_no_unit): Use it.
+	(visualize_no_unit): Add the insn only if room exists.
+
+2001-08-09  Graham Stott  <grahams@redhat.com>
+
+	* predict.c (estimate_probability): Replace magic numbers with
+	appropriate enumeration.
+
+2001-08-09  Graham Stott  <grahams@redhat.com>
+
+	* cppexp.c (EXTRACT_PRIO): Uppercase and parenthsize macro
+	parameter.
+	(EXTRACT_FLAGS): Likewise.
+
+2001-08-09  Aldy Hernandez  <aldyh@redhat.com>
+
+	* config/mips/mips.c	(mips_legitimate_address_p): Check for
+	CONST_INT in last patch.
+
+2001-08-08  Anthony Green  <green@redhat.com>
+
+	* java/class.c (emit_register_classes): Use assemble_jcr if
+	possible.  Keep the original mechanism as a fallback.
+	* defaults.h (JCR_SECTION_NAME): Define if we have named section
+	and weak symbol support.
+	* crtstuff.c (__JCR_LIST__): Define.
+	(__JCR_END__): Define.
+	(_Jv_RegiserClasses): Define weak symbol if possible.
+	(__do_global_ctors_aux): Register classes for ELF targets with
+	weak symbol support.
+
+2001-08-08  Kazu Hirata  <kazu@hxi.com>
+
+	* dbxout.c: Fix comment formatting.
+	* dependence.c: Likewise.
+	* df.c: Likewise.
+	* diagnostic.c: Likewise.
+	* dominance.c: Likewise.
+	* doprint.c: Likewise.
+	* dwarf2out.c: Likewise.
+	* dwarfout.c: Likewise.
+	* emit-rtl.c: Likewise.
+	* except.c: Likewise.
+	* explow.c: Likewise.
+	* expmed.c: Likewise.
+	* expr.c: Likewise.
+	* flow.c: Likewise.
+	* fold-const.c: Likewise.
+	* function.c: Likewise.
+
+2001-08-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
+	* global.c (retry_global_alloc): Avoid shadowing allocno.
+
+2001-08-08  Mark Mitchell  <mark@codesourcery.com>
+
+	* except.c (remove_fixup_regions): Fix typo.
+
+2001-08-08  Jan van Male <jan.vanmale@fenk.wau.nl>
+
+	* emit-rtl.c (adjust_address, adjust_address_nv): Cast offset to
+	unsigned HOST_WIDE_INT to avoid warning.
+	* final.c (final): Cast INSN_UID to unsigned to avoid warning.
+	* flow.c (set_block_for_new_insns): Likewise.
+
+Wed Aug  8 21:08:14 CEST 2001  Jan Hubicka  <jh@suse.cz>
+
+	* sibcall.c (return_value_pseudo): New static variable.
+	(skip_copy_to_return_value): Handle return_value_pseudo.
+	(call_ends_block_p): Ensure that return_value_pseudo is set.
+	(optimize_sibling_and_tail_recursive_call): Discover the
+	load of pseudo return value in alternate exit block.
+
+Wed Aug  8 21:06:43 CEST 2001  Jan Hubicka  <jh@suse.cz>
+
+	* calls.c (ECF_ALWAYS_RETURN): New constant.
+	(emit_call_1): Add REG_ALWAYS_RETURN note if needed.
+	(expand_call): Use LCF_ALWAYS_RETURN for __bb_fork_func.
+	(emit_library_call_value_1): Handle LCT_ALWAYS_RETRUN.
+	* flow.c (need_fake_edge_p): Handle REG_ALWAYS_RETURN.
+	* rtl.c (reg_note_name): New name.
+	* rtl.h (enum reg_note): Add REG_ALWAYS_RETURN.
+
+2001-08-07  Aldy Hernandez  <aldyh@redhat.com>
+
+	* config/mips/mips.c (mips_legitimate_address_p): Limit "la" addresses.
+
+2001-08-08  Jason Merrill  <jason_merrill@redhat.com>
+
+	* alias.c (get_alias_set): Return a previously calculated
+	alias set for a VAR_DECL.
+	* function.c (gen_mem_addressof): Calculate the alias set before
+	touching the RTL.
+
+Wed Aug  8 18:44:37 CEST 2001  Jan Hubicka  <jh@suse.cz>
+
+	* predict.def: Set hitrates according our experimental run.
+
+Wed Aug  8 18:01:58 CEST 2001  Jan Hubicka  <jh@suse.cz>
+
+	* i386.h (HARD_REGNO_RENAME_OK): New macro.
+
 2001-08-08  H.J. Lu <hjl@gnu.org>
 
 	* config/mips/mips.c (mips_unique_section): New. Copied from
@@ -1427,6 +2048,22 @@
 
 	* flow.c (backward_edge_of_syntactic_loop_p): Avoid uninitialized
 	variable access.
+
+2001-07-26  Andrew Haley  <aph@redhat.com>
+	Joern Rennecke <amylaar@redhat.com>
+
+	* config/sh/linux.h (CPP_DEFAULT_CPU_SPEC): New.
+	(SUBTARGET_CPP_ENDIAN_SPEC): New.
+	(SUBTARGET_CPP_SPEC): New.
+	(CPP_SPEC): Remove.
+	* config/sh/sh.h (SUBTARGET_CPP_ENDIAN_SPEC): New.
+	(SUBTARGET_CPP_PTR_SPEC): New.
+	(CPP_DEFAULT_CPU_SPEC): New.
+	(EXTRA_SPECS): Add SUBTARGET_CPP_ENDIAN_SPEC,
+	SUBTARGET_CPP_PTR_SPEC, and CPP_DEFAULT_CPU_SPEC.
+	(CPP_SPEC): Break out parts into SUBTARGET_CPP_ENDIAN_SPEC,
+	SUBTARGET_CPP_PTR_SPEC, and CPP_DEFAULT_CPU_SPEC.
+	(SUBTARGET_CPP_SPEC): Define as an empty string.
 
 2001-07-27  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
 
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ch/ChangeLog	Mon Aug  6 19:47:27 2001
+++ gcc/gcc/ch/ChangeLog	Sat Aug 11 20:42:23 2001
@@ -1,3 +1,12 @@
+2001-08-11  Zack Weinberg  <zackw@panix.com>
+
+	* lex.c: Don't include setjmp.h.
+
+2001-08-09  Richard Henderson  <rth@redhat.com>
+
+	* grant.c (chill_finish_compile): Use target hooks instead of
+	assemble_constructor.
+
 2001-08-06  Richard Henderson  <rth@redhat.com>
 
 	* grant.c (chill_finish_compile): Pass a symbol_ref and priority
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Tue Aug  7 07:10:54 2001
+++ gcc/gcc/cp/ChangeLog	Sat Aug 11 05:24:35 2001
@@ -1,3 +1,32 @@
+2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+	* pt.c (maybe_fold_nontype_arg): Use TREE_TYPE of ARG as the
+	criterion to avoid rebuilding expression tree instead of
+	processing_template_decl.
+
+2001-08-07  Jason Merrill  <jason_merrill@redhat.com>
+
+	Support named return value optimization for inlines, too.
+	* decl.c (finish_function): Nullify returns here.
+	* semantics.c (genrtl_start_function): Not here.
+	(cp_expand_stmt): Don't mess with CLEANUP_STMTs.
+	(nullify_returns_r): No longer static.  Just clear RETURN_EXPR.
+	Also nullify the CLEANUP_STMT for the nrv.
+	* cp-tree.h: Declare it.
+	* optimize.c (declare_return_variable): Replace the nrv with the
+	return variable.
+	* typeck.c (check_return_expr): Be more flexible on alignment check.
+	Ignore cv-quals when checking for a matching type.
+
+2001-08-09  Richard Henderson  <rth@redhat.com>
+
+	* decl2.c (finish_objects): Use target hooks instead of
+	assemble_constructor and assemble_destructor.
+
+2001-08-08  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* g++spec.c (lang_specific_driver): Quote argument after `-Xlinker'.
+
 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
 
 	PR c++/3820
--- /maat/heart/tbox/changelog_pass/gcc/gcc/java/ChangeLog	Mon Aug  6 19:47:34 2001
+++ gcc/gcc/java/ChangeLog	Sat Aug 11 20:42:29 2001
@@ -1,3 +1,67 @@
+2001-08-11  Zack Weinberg  <zackw@panix.com>
+
+	* lex.h: Don't include setjmp.h.  Don't define
+	SET_FLOAT_HANDLER or prototype set_float_handler.
+
+2001-08-09  Richard Henderson  <rth@redhat.com>
+
+	* Make-lang.in (class.o): Depend on TARGET_H.
+	* class.c (emit_register_classes): Use target hooks instead of
+	assemble_constructor and assemble_destructor.
+
+2001-08-08  Alexandre Petit-Bianco  <apbianco@redhat.com>
+
+	* check-init.c (flags.h): Include
+	(check_init): Don't report uninitialized static class
+	initialization flags, don't free bit index when doing static class
+	initialization optimization.
+	(check_for_initialization): Return type changed to `unsigned int.'
+	(attach_initialized_static_class): New function.
+	* class.c (add_method_1): Create the initialized static class
+	table if necessary.
+	(finish_class): Always emit deferred inline methods.
+	* decl.c (emit_init_test_initialization): Moved to expr.c
+	(complete_start_java_method): Don't traverse
+	DECL_FUNCTION_INIT_TEST_TABLE.
+	(lang_mark_tree): Mark hash tables in function decls.
+	* expr.c (emit_init_test_initialization): Moved from decl.c.
+	(build_class_init): Create LAG_DECL_SPECIFIC for the static class
+	initialization flag, set DECL_CONTEXT and
+	LOCAL_CLASS_INITIALIZATION_FLAG.
+	(java_lang_expand_expr): Emit initialization code for static class
+	initialized flags when entering block, if necessary.
+	* gcj.texi (-fno-optimize-static-class-initialization): Documented.
+	* java-tree.h (flag_optimize_sci): New global variable declaration.
+	(DECL_FUNCTION_INITIALIZED_CLASS_TABLE): New macro.
+	(DECL_FUNCTION_STATIC_METHOD_INVOCATION_COMPOUND): Likewise.
+	(LOCAL_FINAL_P): Fixed typo in comment.
+	(FINAL_VARIABLE_P): Likewise.
+	(LOCAL_CLASS_INITIALIZATIO_FLAG): New macro.
+	(LOCAL_CLASS_INITIALIZATIO_FLAG_P): Likewise.
+	(struct lang_decl): New fields `ict', `smic' and `cif.'
+	(check_for_initialization): New returned value for global.
+	(attach_initialized_static_class): New global function.
+	(STATIC_CLASS_INIT_OPT_P): New macro.
+	* lang-options.h (-fno-optimize-static-class-initialization): New flag.
+	* lang.c (java_decode_option): Handle
+	`-fno-optimize-static-class-initialization'
+	* parse.y (start_complete_expand_method): New function.
+	(java_expand_method_bodies): Likewise.
+	(attach_init_test_initialization_flags): Likewise.
+	(adjust_init_test_initialization): Likewise.
+	(emit_test_initialization): Likewise.
+	(java_complete_expand_methods): Nullify abstract and native method
+	bodies.
+	(java_complete_expand_method): New locals `fbody', `block_body'
+	and `exception_copy.' Reorganized: directly return on empty method
+	bodies, call `start_complete_expand_method', remember definitely
+	initialized static class in function, don't expand method bodies.
+	(java_expand_classes): Call `java_expand_method_bodies' before
+	`finish_class' when compiling to native.
+	(resolve_expression_name): Use `orig' after building outer class
+	field access.
+	(patch_invoke): Remember static method invokations.
+
 2001-08-06  Richard Henderson  <rth@redhat.com>
 
         * class.c (emit_register_classes): Pass a symbol_ref and priority
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog	Tue Aug  7 07:10:57 2001
+++ gcc/gcc/testsuite/ChangeLog	Sat Aug 11 05:24:35 2001
@@ -1,3 +1,7 @@
+2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+	* g++.dg/template/unify1.C: New test.
+
 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
 
 	* g++.dg/abi/empty4.C: New test.
--- /maat/heart/tbox/changelog_pass/gcc/include/ChangeLog	Thu Aug  2 16:25:53 2001
+++ gcc/include/ChangeLog	Sat Aug 11 20:42:36 2001
@@ -1,3 +1,8 @@
+2001-08-10  Andrew Cagney  <ac131313@redhat.com>
+
+	* libiberty.h (lbasename): Change function declaration to return a
+	const char pointer.
+
 2001-08-02  Mark Kettenis  <kettenis@gnu.org>
 
 	* xregex.h (_REGEX_RE_COMP): Define.
--- /maat/heart/tbox/changelog_pass/gcc/libiberty/ChangeLog	Tue Aug  7 09:24:07 2001
+++ gcc/libiberty/ChangeLog	Sat Aug 11 20:42:37 2001
@@ -1,3 +1,8 @@
+2001-08-10  Andrew Cagney  <ac131313@redhat.com>
+
+	* lbasename.c (lbasename): Change function definition to return a
+	const char pointer.
+
 2001-08-07  Jason Merrill  <jason_merrill@redhat.com>
 
 	* cp-demangle.c (demangle_special_name): "GR" -> "reference temporary
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog	Tue Aug  7 20:00:25 2001
+++ gcc/libstdc++-v3/ChangeLog	Sat Aug 11 03:19:40 2001
@@ -1,3 +1,84 @@
+2001-08-10  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
+
+	* include/bits/std_limits.h(__glibcpp_char_is_signed): Use
+	__CHAR_UNSIGNED__.
+
+	* config/os/gnu-linux/bits/os_defines.h(__glibcpp_char_is_signed):
+	Likewise. 
+	* config/os/aix/bits/os_defines.h(__glibcpp_plain_char_is_signed): 
+	Remove.
+
+2001-08-10  Loren J. Rittle  <ljrittle@acm.org>
+
+	* testsuite/testsuite_hooks.h (__set_testsuite_memlimit): Add
+	dummy default argument to the non-limit implementation.
+
+	bootstrap/3963
+	* include/Makefile.am: Use relative file path in rule to allow
+	colon in $(objdir).
+	* include/Makefile.in: Rebuilt.
+
+2001-08-10   Gunter Winkler <gunter.winkler@mathematik.tu-chemnitz.de>
+
+	* include/bits/std_complex.h (complex<long double>::operator*=,
+ 	complex<long double>::operator/=): Fix thinko.
+
+2001-08-10  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
+
+	* include/bits/std_limits.h: New file.
+	* include/Makefile.am (bits_headers): Add std_limits.h
+	(all-local): std_limits.h is no longer built.
+	(${target_builddir}/std_limits.h): Remove.
+	* include/Makefile.in: Regenerate.
+	* src/limits.cc: New file.
+	* src/Makefile.am (sources): Add limits.cc in replacement of
+	limitsMEMBERS.cc.
+	* src/Makefile.in: Regenerate.
+
+
+2001-08-09  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
+
+	* src/gen-num-limits.cc (digits10): Fix thinko.
+
+2001-08-09  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* po/Makefile.am (check-no): Add.
+	(check-yes): Same.
+	* po/Makefile.in: Regenerate.
+	
+2001-08-09  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* acconfig.h (_GLIBCPP_MEM_LIMITS): Define.
+	* config.h.in: Regenerate.
+	* acinclude.m4 (GLIBCPP_CHECK_SETRLIMIT): Check for setrlimit
+	function.
+	* aclocal.m4: Regenerate.
+	* configure.in: Remove duplicate AM_CONFIG_HEADER.
+	(AM_CONFIG_HEADER): Remove testsuite/testsuite_hooks.h.
+	Only call GLIBCPP_CHECK_SETRLIMIT for native compiles.
+	* configure: Regenerate.
+	* testsuite_hooks.h.in: Move to...
+	* testsuite_hooks.h: Here, include c++config.h. Use it.
+	
+	* Makefile.am (SUBDIRS): Move testsuite to last directory.
+	* Makefile.in: Regenerate.
+	* po/Makefile.am (stamp-po): Add.
+
+2001-08-09  David Edelsohn  <edelsohn@gnu.org>
+
+	* config/os/aix/bits/os_defines.h: Define std_limits.h macros.
+	* config/os/generic/bits/os_defines.h: Likewise.
+	* config/os/gnu-linux/bits/os_defines.h: Likewise.
+	* config/os/hpux/bits/os_defines.h: Likewise.
+	* config/os/irix/irix6.5/bits/os_defines.h: Likewise.
+	* config/os/solaris/solaris2.7/bits/os_defines.h: Likewise.
+
+2001-08-08  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* src/Makefile.am (libstdc___la_LDFLAGS): Use -release instead of
+	-version-info, use substituted VERSION info.
+	* src/Makefile.in: Regenerate.
+	
 2001-08-07  Benjamin Kosnik  <bkoz@redhat.com>
 
 	Implement std::messages.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog	Mon Aug  6 17:02:01 2001
+++ gcc/libjava/ChangeLog	Fri Aug 10 12:29:02 2001
@@ -1,3 +1,8 @@
+2001-08-10  Loren J. Rittle  <ljrittle@acm.org>
+
+	* java/lang/natObject.cc (is_mp): Protect use of _SC_NPROCESSORS_ONLN.
+	* gnu/gcj/convert/natIconv.cc (done): Use HAVE_ICONV.
+
 2001-08-06  Tom Tromey  <tromey@redhat.com>
 
 	* java/io/InputStreamReader.java (refill): Only call refill on

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