GCC build failed for native with your patch on 2001-12-15T19:40:12Z.

GCC regression checker regress@maat.cygnus.com
Sat Dec 15 14:16:00 GMT 2001


With your recent patch, GCC does not compile on:
 native
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 31
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++.ext/instantiate2.C
powerpc-eabisim g++.sum g++.ext/instantiate3.C
powerpc-eabisim g++.sum g++.other/init15.C
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000808-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010123-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920428-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920501-3.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920501-7.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/950607-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/comp-goto-2.c
powerpc-eabisim gdb.sum gdb.base/a2-run.exp:
powerpc-eabisim gdb.sum gdb.base/break.exp:
powerpc-eabisim gdb.sum gdb.base/condbreak.exp:
powerpc-eabisim gdb.sum gdb.base/dbx.exp:
powerpc-eabisim gdb.sum gdb.base/define.exp:
powerpc-eabisim gdb.sum gdb.base/display.exp:
powerpc-eabisim gdb.sum gdb.base/ena-dis-br.exp:
powerpc-eabisim gdb.sum gdb.base/ending-run.exp:
powerpc-eabisim gdb.sum gdb.base/funcargs.exp:
powerpc-eabisim gdb.sum gdb.base/interrupt.exp:
powerpc-eabisim gdb.sum gdb.base/list.exp:
powerpc-eabisim gdb.sum gdb.base/maint.exp:
powerpc-eabisim gdb.sum gdb.base/printcmds.exp:
powerpc-eabisim gdb.sum gdb.base/ptype.exp:
powerpc-eabisim gdb.sum gdb.base/remote.exp:
powerpc-eabisim gdb.sum gdb.base/reread.exp:
powerpc-eabisim gdb.sum gdb.base/scope.exp:
powerpc-eabisim gdb.sum gdb.base/setshow.exp:
powerpc-eabisim gdb.sum gdb.base/whatis.exp:
powerpc-eabisim gdb.sum gdb.c++/anon-union.exp:
powerpc-eabisim gdb.sum gdb.c++/misc.exp:

For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2001-12-15T17:03:49Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog	Sat Dec 15 09:04:08 2001
+++ gcc/gcc/ChangeLog	Sat Dec 15 11:40:31 2001
@@ -1,3 +1,8 @@
+2001-12-15  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.md: Adjust whitespacing.  Remove
+	constraints from expanders.  Replace \@ with @.
+
 2001-12-15  Richard Earnshaw  <rearnsha@arm.com>
 
 	* arm/unknown-elf.h (CPP_PREDEFINES): Add a suitable default.
--- /maat/heart/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog	Sat Dec 15 01:00:18 2001
+++ gcc/libstdc++-v3/ChangeLog	Sat Dec 15 11:40:47 2001
@@ -1,7 +1,14 @@
+2001-12-15  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* acinclude.m4 (GLIBCPP_ENABLE_CLOCALE): Enable gnu locale model
+	on linux by default.
+	* aclocal.m4: Regenerate.
+	* configure: Regenerate.
+	
 2001-12-14  Benjamin Kosnik  <bkoz@redhat.com>
 
 	Clean up initialization and simplfy caching of underlying "C"
-	locale objects.
+	default locale objects.
 	* src/localename.cc (locale::_Impl::_Impl(string, size_t):
 	Unconditionally create __clocale object for all named locales,
 	including "C" and "POSIX".

ChangeLog entries between 2001-12-15T17:03:49Z and the last time everything
passed, on 2001-10-31T21:08:13Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog	Sun Oct 28 04:15:13 2001
+++ gcc/ChangeLog	Tue Dec 11 00:30:21 2001
@@ -1,3 +1,122 @@
+2001-12-11  Matthias Klose  <doko@debian.org>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2001-12-09  Zack Weinberg  <zack@codesourcery.com>
+
+	* MAINTAINERS: Update my email address.
+
+2001-12-07  Turly O'Connor  <turly@apple.com>
+	* MAINTAINERS (Write After Approval): Add myself.
+	* rs6000.c (rs6000_trampoline_size): Handle ABI_DARWIN case.
+	(rs6000_initialize_trampoline): Call __trampoline_setup for
+	ABI_DARWIN too.
+	* darwin-tramp.asm: New file, implements __trampoline_setup.
+	* t-darwin (LIB2FUNCS_EXTRA): Include darwin-tramp.asm.
+
+2001-12-07  Paolo Carlini  <pcarlini@unitus.it>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+Wed Dec  5 07:33:45 2001  Douglas B. Rupp  <rupp@gnat.com>
+
+	* configure, configure.in: Use temp file for long sed commands.
+
+2001-12-03  Laurent Guerby  <guerby@acm.org>
+
+	* config.sub: Update to version 1.232 on subversion.
+
+2001-12-03  Ben Elliston  <bje@redhat.com>
+
+	* MAINTAINERS: Update mail address for config.* patches.
+
+2001-11-27  DJ Delorie <dj@redhat.com>
+	    Zack Weinberg  <zack@codesourcery.com>
+
+	When build != host, create libiberty for the build machine.
+
+	* Makefile.in (TARGET_CONFIGARGS, BUILD_CONFIGARGS): Replace
+	CONFIG_ARGUMENTS.
+	(ALL_BUILD_MODULES_LIST, BUILD_CONFIGDIRS, BUILD_SUBDIR):
+	New variables.
+	(ALL_BUILD_MODULES, CONFIGURE_BUILD_MODULES): New variables
+	and rules.
+	(all.normal): Depend on ALL_BUILD_MODULES.
+	(CONFIGURE_TARGET_MODULES rule): Use TARGET_CONFIGARGS.
+	(all-build-libiberty): Depend on configure-build-libiberty.
+
+	* configure: Calculate and substitute proper value for
+	ALL_BUILD_MODULES.
+	* configure.in: Create the build subdirectory.
+	Calculate and substitute TARGET_CONFIGARGS (formerly
+	CONFIG_ARGUMENTS); also BUILD_SUBDIR and BUILD_CONFIGARGS (new).
+
+2001-11-26  Ziemowit Laski  <zlaski@apple.com>
+
+	* MAINTAINERS (write-after-approval): Add self.
+
+2001-11-17  Craig Rodrigues  <rodrigc@gcc.gnu.org>
+
+	* MAINTAINERS (GNATS only accounts): Remove self.
+
+2001-11-14  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* configure.in (noconfigdirs) [h8300*-*-*, h8500-*-*]: Disable
+	libf2c.
+
+2001-11-12  Craig Rodrigues  <rodrigc@gcc.gnu.org>
+
+	* MAINTAINERS (Write After Approval): Add self.
+
+2001-11-12  David O'Brien  <obrien@FreeBSD.org>
+
+	* MAINTAINERS: mips and s390 are also CPU ports.
+
+2001-11-12  David O'Brien  <obrien@FreeBSD.org>
+
+	* MAINTAINERS: mcore, cris and mmix are also CPU ports.
+
+2001-11-11  David O'Brien  <obrien@FreeBSD.org>
+
+	* MAINTAINERS: Alphabetize.
+
+2001-11-09  Kazu Hirata  <kazu@hxi.com>
+
+	* MAINTAINERS (Various maintainers: h8 port): Add myself.
+
+2001-11-09  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* MAINTAINERS (Various maintainers: hppa port): Added myself.
+
+2001-11-08  Phil Edwards  <pedwards@disaster.jaj.com>
+
+	* configure.in (--enable-languages): Be more permissive about
+	syntax.  Check for empty lists better.  Warn about $LANGUAGES.
+
+2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
+
+	* config.sub: Import from master sources, rev. 1.230.
+	* MAINTAINERS: Change 'stormy16' to 'xstormy16'.
+
+2001-11-07  Laurent Guerby  <guerby@acm.org>
+
+	* MAINTAINERS (Write After Approval): Add self.
+
+2001-11-06  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* Makefile.in (MAKEINFO): Use "missing" for makeinfo older than 4.0.
+
+2001-11-05  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* config.sub: Import from master sources, rev 1.226.
+	* config.guess: Import from master sources, rev 1.216.
+
+2001-11-03  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* configure.in (noconfigdirs) [mmix-*-*]: Disable libgcj.
+	* MAINTAINERS: Add self as maintainer of MMIX port.
+	Remove old after-approval entry.
+
 2001-10-28  Joseph S. Myers  <jsm28@cam.ac.uk>
 
 	* ChangeLog, configure: Fix spelling errors.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog	Wed Oct 31 13:08:31 2001
+++ gcc/gcc/ChangeLog	Sat Dec 15 09:04:08 2001
@@ -1,3 +1,5342 @@
+2001-12-15  Richard Earnshaw  <rearnsha@arm.com>
+
+	* arm/unknown-elf.h (CPP_PREDEFINES): Add a suitable default.
+
+2001-12-15  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	* regrename.c (copyprop_hardreg_forward): Do not keep register
+	value data live across abnormal call or eh egdes.
+
+Sat Dec 15 08:29:45 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* expr.c (highest_pow2_factor, case INTEGER_CST): Return
+	BIGGEST_ALIGNMENT for 0.
+
+Sat Dec 15 14:13:03 CET 2001  Jan Hubicka  <jh@suse.cz>
+
+	* predict.def (PRED_NORETURN): Make probabilities match reality.
+	(PRED_OPCODE_POSITIVE, PRED_OPCODE_NONEQUAL, PRED_ERROR_RETURN):
+	Likewise.
+
+2001-12-15  Jakub Jelinek  <jakub@redhat.com>
+
+	* configure.in: Check for ld.
+	(HAVE_LD_EH_FRAME_HDR): Define if ld supports --eh-frame-hdr option.
+	* configure, config.in: Rebuilt.
+	* config.gcc: Add crtbeginT.o to extra_parts where needed.
+	* config/t-linux (LIB2ADDEH, LIB2ADDEHDEP): Use unwind-dw2-fde-glibc
+	frame unwinding on Linux.
+	* config/t-linux-gnulibc1 (LIB2ADDEH, LIB2ADDEHDEP): Use unwind-dw2-fde
+	frame unwinding.
+	* config/linux.h (STARTFILE_SPEC): Use crtbeginT.o for -static.
+	(LINK_EH_SPEC): Define.
+	* config/i386/gnu.h (STARTFILE_SPEC): Use crtbeginT.o for -static.
+	* config/ia64/linux.h (STARTFILE_SPEC, LINK_EH_SPEC): Define.
+	* config/ia64/fde-glibc.c (_Unwind_IteratePhdrCallback): Don't
+	iterate further if pc falls into current library, but fde was not
+	found.
+	* config/sparc/linux.h (STARTFILE_SPEC): Use crtbeginT.o for -static
+	if using glibc.
+	(LINK_EH_SPEC): Define.
+	* config/sparc/linux64.h (STARTFILE_SPEC32, STARTFILE_SPEC64):
+	Use crtbeginT.o for -static.
+	(LINK_EH_SPEC): Define.
+	* config/sparc/t-linux64 (EXTRA_MULTILIB_PARTS): Add crtbeginT.o.
+	* Makefile.in (crtbeginT.o): Add rule.
+	* gcc.c (init_gcc_specs): For -static-libgcc, use -lgcc -lgcc_eh.
+	If neither -static-libgcc nor -shared-libgcc is passed and -shared,
+	use -lgcc if LINK_EH_SPEC is defined and -lgcc_s -lgcc if not.
+	If none of the above switches are passed, use -lgcc -lgcc_eh.
+	(init_spec): If LINK_EH_SPEC is defined, prepend it to link_spec.
+	* mklibgcc.in: Don't include LIB2ADDEH objects into libgcc.a if
+	creating libgcc_s.so, put them into separate libgcc_eh.a instead.
+	* unwind-dw2-fde.c: Don't include any headers if this file
+	is included from other .c file.
+	* unwind-dw2-fde-glibc.c: New file.
+	* crtstuff.c (USE_PT_GNU_EH_FRAME, USE_EH_FRAME_REGISTRY): Define.
+	Use it instead of EH_FRAME_SECTION_NAME where appropriate.
+
+2001-12-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* builtins.c (expand_builtin_memcmp): Mark parameter with
+	ATTRIBUTE_UNUSED.
+	* cfgcleanup.c (insns_match_p): Likewise.
+	* regrename.c (mode_change_ok): Likewise.
+	* gcc.c (execute): Const-ify.
+
+2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
+
+	* c-parse.in (typename): Do not split attributes.
+        Remove unsupported attributes warning.
+
+        * c-decl.c (groktypename): Apply attributes.
+
+2001-12-14  Richard Henderson  <rth@redhat.com>
+
+	* config/ia64/ia64.c (spill_restore_mem): Mark iterator 
+	initialization as possibly dead.
+
+2001-12-14  Richard Henderson  <rth@redhat.com>
+
+	* regrename.c (mode_change_ok): New.
+	(find_oldest_value_reg): Use it.
+
+2001-12-14  Richard Henderson  <rth@redhat.com>
+
+	* regrename.c (struct value_data): Add max_value_regs.
+	(init_value_data): Initialize it.
+	(kill_value): Kill values that overlap the dying register.
+	(set_value_regno): New.
+	(kill_set_value, kill_autoinc_value, copy_value): Use it.
+	(copyprop_hardreg_forward_1): Kill earlyclobber operands
+	before looking at inputs.
+
+2001-12-14  David Edelsohn  <edelsohn@gnu.org>
+
+	* config/rs6000/rs6000.h (ASM_OUTPUT_DEF_FROM_DECLS): Handle
+	DECL_WEAK for function descriptors.
+	* config/rs6000/xcoff.h (HANDLE_PRAGMA_WEAK): Define if assembler
+	weak support present.
+	(ASM_WEAKEN_LABEL): Same.
+
+2001-12-14  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.md (anonymous pattern): Add a missing
+	mode.
+
+2001-12-14  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.c (h8300_adjust_insn_length): Fix a
+	comment typo.
+
+2001-12-14  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.c (h8300_handle_eightbit_data_attribute):
+	Remove the initialization requierment.
+	(h8300_handle_tiny_data_attribute): Likewise.
+
+2001-12-14  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.md (udivqi3): Remove.
+	(divqi3): Likewise.
+	(udivhi3): Likewise.
+	(divhi3): Likewise.
+	(umodqi3): Likewise.
+	(modqi3): Likewise.
+	(umodhi3): Likewise.
+	(modhi3): Likewise.
+	(udivmodqi3): New.
+	(divmodqi3): Likewise.
+	(udivmodhi3): Likewise.
+	(divmodhi3): Likewise.
+
+Sat Dec 15 01:39:12 CET 2001  Jan Hubicka  <jh@suse.cz>
+
+	* cfgcleanup.c (flow_find_cross_jump): Replace tests for note
+	by active_insn_p; count conditional jump as instruction.
+
+2001-12-14  DJ Delorie  <dj@redhat.com>
+	    Danny Smith  <dannysmith@users.sourceforge.net>
+
+	* config/i386/cygwin.h (I386_PE_STRIP_ENCODING): Handle '*'
+	at SYM_NAME[0] or SYM_NAME[3].
+	(STRIP_NAME_ENCODING): Don't check for leading '*'.
+
+2001-12-14  Ira Ruben	<ira@apple.com>
+
+	Add -### option (displays driver-generated commands without
+	executing and quotes all arguments).
+	* doc/invoke.texi: Add -###.
+	* gcc.c (verbose_only_flag) - New flag.
+	* (execute): If -### write quoted arguments and return.
+	* (display_help): Print meaning of -###.
+	* (process_command): Handle -###.
+
+2001-12-14  Ira Ruben	<ira@apple.com>
+
+	Fix to no allow -save-temps to clobber user's source file.
+	* gcc.c: Add static globals input_stat and input_stat_set.
+	(do_spec_1): For 'g', 'u', 'U' case with save_temps_flag
+	set, check that user's input file is not overwritten.
+	(set_input): Reset input_stat_set for each new file.
+
+Fri Dec 14 22:14:44 CET 2001  Jan Hubicka  <jh@suse.cz>
+
+	* predict.c (estimate_probability): Fix LOOP_EXIT heuristic.
+
+2001-12-14  Zack Weinberg  <zack@codesourcery.com>
+
+	* combine.c (record_dead_and_set_regs): Use
+	regs_invalidated_by_call.  Don't note stores for CALL_INSNs.
+
+2001-12-14  Roger Sayle <roger@eyesopen.com>
+
+	* builtins.def: Rename BUILT_IN_FSQRT to BUILT_IN_SQRT and
+	__builtin_fsqrt to __builtin_sqrt.
+
+	* builtins.c (expand_builtin_mathfn,expand_builtin): Same.
+	* doc/extend.texi: Simplify documentation to match patch.
+
+Fri Dec 14 21:23:54 CET 2001  Jan Hubicka  <jh@suse.cz>
+
+	* config.gcc: Revamp target_cpu_default2 to strings;
+	support new x86 variants.
+	* i386.c (override_options): Default x86_cpu_string and x86_arch_string
+	properly; set prefetch_sse.
+	* i386.h (x86_prefetch_sse): Declare.
+	(TARGET_PREFETCH_SSE): New.
+	(CPP_CPU_DEFAULT_SPEC): Define according to the new macros.
+	(TARGET_CPU_DEFAULT_*): New.
+
+Thu Dec 13 21:57:13 CET 2001  Janis Johnson <janis187@us.ibm.com>
+			      Jan Hubicka  <jh@suse.cz>
+
+	* config/i386/i386.h (struct processor_costs): Add new members
+	  prefetch_block and simultaneous_prefetches.
+	  (PREFETCH_BLOCK, SIMULTANEOUS_PREFETCHES): New.
+	* config/i386/i386.c (processor_costs structs): Add values for
+	  prefetch_block and simultaneous_prefetches.
+	* config/i386/i386.md (unspec values): Remove values for prefetch
+	  operations, which now use the PREFETCH rtx code.
+	  (prefetch_sse, prefetch_3dnow, prefetchw): Combine to use new
+	  unified prefetch support.
+
+2001-12-14  Jason Merrill  <jason@redhat.com>
+
+	* diagnostic.c (sorry): Increment sorrycount before saving the
+	buffer state.
+
+Fri Dec 14 19:53:23 CET 2001  Jan Hubicka  <jh@suse.cz>
+
+	* i386.md (sqrt?f): Fix conditionals.
+
+Fri Dec 14 07:29:52 2001  Douglas B. Rupp  <rupp@gnat.com>
+
+	* config.gcc (alpha64-dec-*vms*): New case.
+	* config/alpha/t-vms64, config/alpha/vms-crt0-64.c: New files.
+	* config/alpha/vms-psxcrt0-64.c, config/alpha/vms64.h: Likewise.
+	* config/alpha/xm-vms64.h: Likewise.
+
+	* config/alpha/alpha.c (vms_attribute_table): Add new attributes.
+	(alpha_write_linkage): Test for null alpha_links.
+	(SECTION_VMS_GLOBAL, SECTION_VMS_INITIALIZE): New section attributes.
+	(vms_section_type_flags, vms_asm_named_section): Handle them.
+
+Fri Dec 14 12:05:14 CET 2001  Jan Hubicka  <jh@suse.cz>
+
+	* i386.c (ix86_fpmath, ix86_fpmath_string): New.
+	(override_option): Set ix86_fpmath.
+	* i386.h (MASK_MIX_SSE_I387): Remove.
+	(TARGET_SSE_MATH): New.
+	(TARGET_MIX_SSE_I387): Use ix86_fpmath.
+	(TARGET_SWITCHES): Remove "mix-sse-i387".
+	(fpmath_unit): New enum.
+	(ix86_fpmath, ix86_fpmath_string): Declare.
+	* i386.md (swapsf): Fix condition.
+	(add?f, sub?f, mul?f, div?f, sqrt?f, min?f): Use TARGET_SSE_MATH.
+	(fp_?f_*_nosse): New.
+	(fp_*): Use TARGET_SSE_MATH.
+	* invoke.texi (-mfpmath): Document.
+	(-msse2): Add.
+
+2001-12-14  Jason Merrill  <jason@redhat.com>
+
+	* dwarf2out.c (output_die): Print the string in the comment for
+	a DW_FORM_strp.
+
+2001-12-14  Richard Earnshaw  <rearnsha@arm.com>
+
+	* netbsd.h (COLLECT_SHARED_INIT_FUNC)
+	(COLLECT_SHARD_FINI_FUNC): Remove redundant semicolon.
+	* doc/tm.texi (COLLECT_SHARED_INIT_FUNC)
+	(COLLECT_SHARD_FINI_FUNC): Use @code where appropriate.
+
+2001-12-13  Richard Henderson  <rth@redhat.com>
+
+	* regrename.c (kill_value_regno): Simplify chain removal.
+	(kill_value): Kill all of HARD_REGNO_NREGS.
+	(kill_set_value): Use kill_value not kill_value_regno.
+	(kill_autoinc_value): Likewise.
+	(copyprop_hardreg_forward): Don't collect refresh_blocks.
+	Call delete_noop_moves.
+
+2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
+
+	* attribs.c (c_common_attribute_table): Swap decl_req and type_req
+	for the mode attribute.
+	(handle_mode_attribute): Handle types, not decls.
+
+2001-12-13  Jason Merrill  <jason@redhat.com>
+
+	* c-common.h (COMPOUND_STMT_BODY_BLOCK): New macro.
+
+2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
+
+	* config/rs6000/rs6000.md (eh_set_lr_di): Change scratch
+	constraint to base register.
+	(eh_set_lr_si): Same.
+
+2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
+
+	* expr.c (expand_expr, case ADDR_EXPR): Don't honor
+	flag_force_addr for modifier != EXPAND_CONST_ADDRESS,
+	modifier != EXPAND_INITIALIZER and modifier != EXPAND_SUM.
+
+Thu Dec 13 20:30:08 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* expr.c (copy_blkmode_from_reg): Add missing braces to eliminate
+	warning and reformat comments.
+	(expand_assignment): Don't pass EXPAND_WRITE if LHS is component.
+	(highest_pow2_factor, case INTEGER_CST): Return BIGGEST_ALIGNMENT
+	if overflow.
+
+2001-12-12  Aldy Hernandez  <aldyh@redhat.com>
+
+	* config/rs6000/rs6000.c (rs6000_override_options): Add
+	SUBSUBTARGET_OVERRIDE_OPTIONS.
+
+	* config/rs6000/eabialtivec.h: New file.
+
+	* config/rs6000/linuxaltivec.h: New file.
+
+	* config.gcc: Add powerpc-*-eabialtivec and
+	powerpc-*-linux-gnualtivec.
+
+2001-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* toplev.c (process_options, parse_options_and_default_flags):
+	Set flag_no_inline before the post_options hook.
+
+2001-12-13  Richard Henderson  <rth@redhat.com>
+
+	* emit-rtl.c (adjust_address_1): Don't adjust address if adjust
+	is false.
+
+2001-12-13  Richard Earnshaw  <rearnsha@arm.com>
+
+	* collect2.c (COLLECT_SHARED_INIT_FUNC)
+	(COLLECT_SHARD_FINI_FUNC): Define default values.
+	(write_c_file_stat): Use them to call construtor and destructor
+	functions in shared libraries.
+	* doc/tm.texi (COLLECT_SHARED_INIT_FUNC)
+	(COLLECT_SHARD_FINI_FUNC): Document them.
+	* config/netbsd.h (COLLECT_SHARED_INIT_FUNC)
+	(COLLECT_SHARD_FINI_FUNC): Define.
+
+	* config/netbsd.h (LINK_SPEC): Don't pull in estart if creating a
+	shared library.  Pass -shared through to the linker.
+	* config/arm/netbsd.h (LINK_SPEC): Likewise.
+
+	* config/arm/t-netbsd (TARGET_LIBGCC2_CFLAGS): Add -fpic.
+	(SHLIB_EXT, SHLIB_NAME, SHLIB_SONAME, SHLIB_OBJS, SHLIB_LINK)
+	(SHLIB_INSTALL): Define.
+
+2001-12-13  Richard Earnshaw  <rearnsha@arm.com>
+
+	* arm.c (legitimize_pic_address): Handle LABEL_REFs in substantially
+	the same way as we handle SYMBOL_REFS.
+
+Thu Dec 13 07:47:24 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* loop.c (remove_constant_addition): Fix prototype and whitespace.
+	(emit_prefetch_instructions): Remove warnings and whitespace
+	changes.
+
+Thu Dec 13 06:48:38 2001  Douglas B. Rupp  <rupp@gnat.com>
+
+	* config/alpha/vms-cc.c (preprocess_args): Fix forward
+	declaration.
+
+Thu Dec 13 12:31:07 CET 2001  Jan Hubicka  <jh@suse.cz>
+
+	* predict.c (estimate_probability): Reorganize opcode heuristics.
+	* predict.def (PRED_OPCODE_POSITIVE, PRED_OPCODE_NONEQUAL,
+	PRED_FPOPCODE): New.
+
+	* i386.c (override_options): Recognize various CPU variants and set
+	SSE/MMX/3dNOW flags accordingly.
+	* i386.h (MASK_MMX_SET, MASK_SSE_SET, MASK_SSE2_SET, MASK_3DNOW_SET,
+	MASK_3DNOW_A_SET): New.
+	(MASK_ACCUMULATE_OUTGOING_ARGS_SET): New.
+	(MASK_NO_ACCUMULATE_OUTGOING_ARGS): Delete.
+	(MASK_*): Renumber.
+	(TARGET_FLAGS): Use new masks.
+	(CPP_CPU_SPECS): Recognize new CPU variants.
+	* invoke.texi (-mcpu): Update documentation.
+
+	* flags.h (flag_prefetch_loop_arrays): Declare.
+	* loop.h (LOOP_PREFETCH): Define new constant.
+	* loop.c (strength_reduce): Call emit_prefetch_instructions.
+	(MAX_PREFETCHES, PREFETCH_BLOCKS_BEFORE_LOOP_MAX,
+	PREFETCH_BLOCKS_BEFORE_LOOP_MIN, PREFETCH_BLOCKS_IN_LOOP_MIN): New
+	constants.
+	(check_store_data): New structure.
+	(check_store, emit_prefetch_instructions, rtx_equal_for_prefetch_p):
+	New functions.
+	* toplev.c: Include insn-flags.h.
+	(flag_prefetch_loop_arrays): New global variable.
+	(lang_independent_option): Add -fprefetch-loop-arrays.
+	(rest_of_compilation) Pass LOOP_PREFETCH when flag_prefetch_loop_arrays
+	is set.
+	* Makefile.in (toplev.c): Depend on insn-flags.h.
+	* invoke.texi (-fprefetch-loop-arrays): Document.
+
+	* predict.c (estimate_probability): Distribute the loop exit
+	probability according to number of exit edges.
+
+	* cfgcleanup.c (insns_match_p): Break out from ...;
+	(flow_find_cross_jump): ... here;
+	(outgoing_edges_match): Add parameter MODE; attempt to match everything
+	except for tablejumps.
+	(try_crossjump_to_edge): Accept complex edges.
+	(try_crossjump_bb): Likewise.
+
+2001-11-29  Corey Minyard <minyard@acm.org>
+
+	* recog.c (validate_replace_rtx_1): Use simplify_gen_binary
+	instead of plus_constant.
+	* simplify-rtx.c (neg_const_int): New.
+	(simplify_gen_binary, simplify_plus_minus): Use it.
+
+2001-12-12  Roger Sayle  <roger@eyesopen.com>
+
+	* builtins.c (expand_builtin_memset, expand_builtin_memcpy,
+	expand_builtin_strcpy): Additional arguments TARGET and MODE.
+	(expand_builtin_bzero, expand_builtin_strcpy,
+	expand_builtin_strncpy, expand_builtin_bzero): Pass additional
+	TARGET and MODE parameters to the above functions.
+	(expand_builtin_memset, expand_builtin_memcpy): Optimize the
+	case where the LEN parameter is constant zero.
+	(expand_builtin_memcmp): No longer conditional on
+	HAVE_cmpstrsi.  Take an additional mode parameter.  Optimize
+	the cases where len is either constant zero or one.
+	Optimize to call to memcpy, even if the memcpy isn't inlined.
+	(expand_builtin_strncpy): Optimize to call memcpy, even if the
+	memcpy isn't inlined.
+	(expand_builtin_strcmp, expand_builtin_strncmp): Always attempt
+	to optimize to a call to memcmp.
+	(expand_builtin): expand_builtin_memcmp can always be called,
+	and pass the required parameters to expand_builtin_memcmp,
+	expand_builtin_memset, expand_builtin_memcpy and
+	expand_builtin_strcpy.
+
+2001-12-12  David O'Brien  <obrien@FreeBSD.org>
+
+	* config.gcc (arm-*-freebsd*): Add target.
+	* config/arm/freebsd.h: New file.
+	* config/arm/arm.h (CPP_PREDEFINES): Do not define.
+	(CPP_SPEC): #undef before defining.
+	(CPP_CPU_ARCH_SPEC): Add -Acpu=arm -Amachine=arm.
+	* config/arm/conix-elf.h (CPP_PREDEFINES): Remove -Acpu=arm
+	-Amachine=arm.
+	* config/arm/linux-elf.h: Likewise.
+	* config/arm/netbsd.h: Likewise.
+	* config/arm/riscix.h: Likewise.
+	* config/arm/riscix1-1.h: Likewise.
+	* config/arm/semiaof.h: Likewise.
+
+2001-12-12  Richard Henderson  <rth@redhat.com>
+
+	* regrename.c (copyprop_hardreg_forward): New optimization.
+	(kill_value_regno, kill_value, init_value_data, kill_clobbered_value,
+	kill_set_value, kill_autoinc_value, copy_value, find_oldest_value_reg,
+	replace_oldest_value_reg, replace_oldest_value_addr,
+	replace_oldest_value_mem, copyprop_hardreg_forward_1,
+	debug_value_data, validate_value_data): New.
+	* rtl.h (copyprop_hardreg_forward): Declare.
+	* toplev.c (flag_cprop_registers): New.
+	(f_options): Add -fcprop-registers
+	(rest_of_compilation): Invoke it.
+	(parse_options_and_default_flags): Set it at -O1.
+	* doc/invoke.texi: Document it.
+
+2001-12-12  Jakub Jelinek  <jakub@redhat.com>
+
+	* dwarf2out.c (dw_val_class): Add dw_val_class_range_list.
+	(DEBUG_RANGES_SECTION_LABEL): Define.
+	(ranges_section_label): Add.
+	(add_AT_range_list): New.
+	(print_die, sizeof_die, value_format): Handle dw_val_class_range_list.
+	(output_loc_list): Location expression length is always 2-byte.
+	(output_die): Handle dw_val_class_range_list.
+	(gen_lexical_block_die): Call add_AT_range_list.
+	(dwarf2out_init): Initialize ranges_section_label.
+	(dwarf2out_finish): Emit ranges_section_label.
+
+2001-12-12  Jakub Jelinek  <jakub@redhat.com>
+
+	* c-typeck.c (digest_init): Allow initializing
+	static storage duration objects with compound literals.
+	* doc/extend.texi (Compound literals): Document the extension.
+
+2001-12-12  Richard Henderson  <rth@redhat.com>
+
+	* emit-rtl.c (adjust_address_1): Always copy address to avoid
+	shared rtl.
+
+Wed Dec 12 07:37:52 2001  Olivier Hainque <hainque@act-europe.fr>
+
+	* stmt.c (expand_end_case): Do subtraction of lower bound as trees
+	to avoid overflow.
+
+Wed Dec 12 07:35:24 2001  Douglas B. Rupp  <rupp@gnat.com>
+
+	* cppfiles.c (read_include_file): Set buffer size properly when
+	file is shorter than expected.
+
+Wed Dec 12 08:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
+
+	* objc/objc-act.c (encode_complete_bitfield): Fixed encoding
+	enumeral types - encode them using 'i'.
+
+2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* doc/extend.texi (Deprecated Features): Deprecate implicit
+	typename. Document that named return and initializer lists are now
+	removed.
+
+2001-12-11  Roger Sayle <roger@eyesopen.com>
+
+	* except.c (reachable_next_level): Handle ERT_UNKNOWN to avoid
+	compiler warning about enumeration values not being handled.
+
+2001-12-11  Momchil Velikov  <velco@fadata.bg>
+
+	* config/fp-bit.c (pack_d): Cast to ``fractype'' for long long
+	shifts.
+
+2001-12-11  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.h (TARGET_FIXUP_EV5_PREFETCH): New.
+	* config/alpha/linux.h (TARGET_FIXUP_EV5_PREFETCH): New.
+	* config/alpha/alpha.md (prefetch): New.
+
+2001-12-11  Richard Henderson  <rth@redhat.com>
+
+	* combine.c (simplify_and_const_int): Simplify (AND (PLUS X Y) C)
+	if C has only low bits set and doesn't intersect with X or Y.
+
+Tue Dec 11 23:58:39 EST 2001  John Wehle  (john@feith.com)
+
+	* basic-block.h (flow_preorder_transversal_compute): Declare.
+	* cfganal.c (flow_preorder_transversal_compute): Implement.
+
+Tue Dec 11 23:54:27 EST 2001  John Wehle  (john@feith.com)
+
+	* cfganal.c (flow_depth_first_order_compute): Always
+	increment dfsnum.
+
+2001-11-30 Alan Matsuoka <alanm@redhat.com>
+
+	* combine.c (combine_simplify_rtx) : Can't simplify
+	cases that use mode class MODE_CC.
+
+2001-12-11  Richard Henderson  <rth@redhat.com>
+
+	* expmed.c (expand_divmod): Ignore sdiv_pow2_cheap for modes in
+	which there is no divide expander.
+
+2001-12-11  Richard Henderson  <rth@redhat.com>
+
+	* except.c (sjlj_find_directly_reachable_regions): Don't
+	consider RNL_BLOCKED a directly reachable region.
+	(sjlj_assign_call_site_values): Trust directly_reachable.
+	(sjlj_emit_dispatch_table): Likewise.
+
+2001-12-11  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.md (divmodsi_internal_er): Split, so that
+	we represent the address load's dependency on the gp.
+	(divmoddi_internal_er): Likewise.
+	(divmodsi_internal_er_1, divmoddi_internal_er_1): New.
+
+2001-12-11  Richard Henderson  <rth@redhat.com>
+
+	* emit-rtl.c (widen_memory_access): New.
+	* expr.h (widen_memory_access): Declare it.
+	* config/alpha/alpha.c (get_aligned_mem): Use it.
+
+2001-12-11  Richard Henderson  <rth@redhat.com>
+
+	* combine.c (simplify_shift_const): Move SHIFT_COUNT_TRUNCATED
+	simplification above out of range check.
+
+2001-12-11  Dan Nicolaescu  <dann@ics.uci.edu>
+
+	* config/sparc/sparc.md (prefetch): New.
+
+2001-12-11  Aldy Hernandez  <aldyh@redhat.com>
+
+	* output.h (regno_uninitialized): Make argument unsigned.
+
+	* flow.c (regno_uninitialized): Make regno unsigned.
+
+2001-12-11  David O'Brien  <obrien@FreeBSD.org>
+
+	* elfos.h (ENDFILE_SPEC, STARTFILE_SPEC): Do not define.
+	* config/cris/cris.h (ENDFILE_SPEC): Define.
+	* config/i386/i386elf.h ((ENDFILE_SPEC, STARTFILE_SPEC): Define.
+	* config/pa/elf.h: Likewise.
+
+2001-12-11  Richard Henderson  <rth@redhat.com>
+
+	* objc/objc-act.c (build_string_class_template): New.
+	(build_objc_string_object): Call it.
+
+2001-12-11  Steve Ellcey  <sje@cup.hp.com>
+
+	* doc/tm.texi (FUNCTION_ARG_REG_LITTLE_ENDIAN): New.
+	* defaults.h (FUNCTION_ARG_REG_LITTLE_ENDIAN): New.
+	* calls.c (store_unaligned_arguments_into_pseudos): Check
+	FUNCTION_ARG_REG_LITTLE_ENDIAN to see how structures
+	are passed/returned.
+	* expr.c (move_block_from_reg): Ditto.
+	(move_block_from_reg): Ditto.
+	(copy_blkmode_from_reg): Ditto.
+	* stmt.c (expand_return): Ditto.
+	* stor-layout.c (compute_record_mode): If
+	FUNCTION_ARG_REG_LITTLE_ENDIAN is set then check
+	MEMBER_TYPE_FORCES_BLK even if mode == VOIDmode.
+	* config/ia64/hpux.h (MEMBER_TYPE_FORCES_BLK): Set to true
+	so that Structures of one field are still treated as structures.
+	(FUNCTION_ARG_REG_LITTLE_ENDIAN): New, set it to true.
+	(FUNCTION_ARG_PADDING): Set to ia64_hpux_function_arg_padding().
+	(PAD_VARARGS_DOWN): Modify from default to not pad structures down.
+	* config/ia64/ia64-protos.h (ia64_hpux_function_arg_padding): New.
+	* config/ia64/ia64.c (ia64_hpux_function_arg_padding): New function
+	to special case handling of structure padding.
+
+2001-12-11  Daniel Berlin  <dan@cgsoftware.com>
+
+	* sched-rgn.c (CONST_BASED_ADDRESS_P): CONST_INT -> CONSTANT_P.
+	(may_trap_exp): Stores only are risk if they trap, too, not just
+	if code == MEM.
+
+2001-12-11  Aldy Hernandez  <aldyh@redhat.com>
+
+	* flow.c (find_regno_partial): Indent properly.  Add a default to
+	switch.
+
+2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* c-common.c (combine_strings): Complain if concatenating
+	__FUNCTION__.
+	* c-parse.in (yylexname): Flag artificial strings.
+	* tree.h (TREE_ARTIFICIAL_STRING_P): New.
+doc:
+	* extend.texi: Update.
+
+2001-12-11  Aldy Hernandez  <aldyh@redhat.com>
+
+	* c-common.c (type_for_mode): Handle unsigned vectors.
+	(type_for_mode): Remove redundant calls to TYPE_MODE.
+
+	* tree.c (make_vector): New.
+	(build_common_tree_nodes_2): Use make_vector for vector types.
+	Add unsigned vector types.
+
+	* tree.h (tree_index): Add unsigned types for vectors.
+	(unsigned_V16QI_type_node): New.
+	(unsigned_V4SI_type_node): New.
+	(unsigned_V8QI_type_node): New.
+	(unsigned_V8HI_type_node): New.
+	(unsigned_V4HI_type_node): New.
+	(unsigned_V2SI_type_node): New.
+
+2001-12-11  Stan Shebs  <shebs@apple.com>
+
+	* objc/objc-act.c (finish_message_expr): Fix misplaced parens in a
+	test of class names.
+
+2001-12-11  David O'Brien  <obrien@FreeBSD.org>
+
+	* config.gcc (m68020-*-elf*): Expand tm_file to include all needed
+	cpu configuration headers.
+	* config/h8300/elf.h: Include dbxelf.h.
+	* config/m68k/linux.h: Likewise.
+	* config/m68k/m68020-elf.h: Likewise.
+	* config/m68k/m68kv4.h: Likewise.
+	* config/sh/elf.h: Likewise.
+	* config/m68k/m68kemb.h: Add comment about the its purpose.
+
+2001-12-11  Richard Henderson  <rth@redhat.com>
+
+	* objc/objc-act.c (build_constructor): Cast initializer values
+	to the proper field types.
+
+2001-12-11  Jakub Jelinek  <jakub@redhat.com>
+
+	* unwind-dw2.c (execute_cfa_program): Fix DW_CFA_restore handling.
+
+2001-12-10  Roger Sayle <roger@eyesopen.com>
+
+	* builtins.c (expand_builtin): Use a switch statement to list
+	those functions not expanded without optimizations, instead of a
+	series of equality tests.
+
+Tue Dec 11 07:08:57 2001  Douglas B. Rupp  <rupp@gnat.com>
+
+	* config/alpha/vms.h (LIB_SPEC): Define.
+	* config/alpha/xm-vms.h (INCLUDE_DEFAULTS): Don't set component field.
+
+	* libgcc2.c (_bb): Remove ctime declaration.
+
+	* Makefile.in (stage[1234]-start): $(LN_S) utilities in a manner
+	that works if LN_S = cp.
+
+	* config/alpha/x-vms (version): Change "." to "_".
+
+	* configure.in: Hardcode that vfork works on VMS host.
+	* configure: Regenerated.
+
+Mon Dec 10 18:37:31 2001  Douglas B. Rupp  <rupp@gnat.com>
+
+	* gcc.c (convert_filename): Add do_obj parameter. Don't convert
+	unless do_obj true.
+	(process_command): Modify calls to convert_filename.
+
+2001-12-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+	* config/sparc/sol2-sld-64.h: Include dbxelf.h again.
+
+Mon Dec 10 15:54:27 2001  Jeffrey A Law  (law@cygnus.com)
+
+	* combine.c (known_cond): Check mode of each operand to determine
+	if COND is comparing floating point values.
+
+2001-12-10  David Edelsohn  <edelsohn@gnu.org>
+
+	* rs6000.h (processor_type): Add PPC405.
+	(RTX_COSTS): Add PPC405.  Correct rs64 and ppc630 multiply costs.
+	* rs6000.md: Add PPC405 information.  Utilize imul2 and imul3 for
+	rios1, rs64, and ppc630 processors.
+	* rs6000.c (processor_target_table): Add PPC405.
+
+2001-12-10  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.md (unaligned_extendhidi): Call gen_lowpart
+	instead of hardcoding subregs into the _be and _le patterns.
+
+2001-12-10  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* c-lex.c, c-parse.in, c-typeck.c: Revert concatenation changes.
+
+Mon Dec 10 09:19:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* config/i386/i386.md (leave, leave_rex64): Adjust pattern to match
+	what insn does.
+
+2001-12-10  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* doc/cpp.texi: Don't condition menus on @ifinfo.  Condition the
+	copyright notice formerly conditioned on @ifinfo on @ifnottex
+	instead.
+
+Mon Dec 10 06:15:44 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* vmsdbgout.c (lookup_filename): Remove warning.
+
+Mon Dec 10 06:09:57 2001  Douglas B. Rupp  <rupp@gnat.com>
+
+	* Makefile.in: Add $(OUTPUT_OPTION) to compilation rules.
+
+	* config.gcc (alpha*-dec-vms*): Change to alpha*-dec-*vms*
+	(exeext, target_alias, prefix, local_prefix): Define.
+	* config/alpha/x-vms (USE_COLLECT2): Make empty.
+	* config/alpha/xm-vms.h (INCLUDE_DEFAULTS): Use Unix style
+	file specifications. Remove ".".
+	(GCC_INCLUDE_DIR): Remove redefinition (redundant).
+	* fixinc/mkfixinc.sh (alpha*-dec-vms*):  Change to alpha*-dec-*vms*
+
+2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* Makefile.in (.po.gmo): Use POSIXLY_CORRECT argument ordering.
+
+Sun Dec  9 21:57:24 2001  Douglas B. Rupp  <rupp@gnat.com>
+
+	* config/alpha/t-vms (EXTRA_PARTS): Append $(VMS_EXTRA_PARTS)
+	Add rules for building [vp]crt0.o
+	* config/alpha/vms.h (START_FILE_SPEC): Define.
+	* config/alpha/x-vms (VMS_EXTRA_PARTS): Define
+	* config/alpha/vms-crt0.c, config/alpha/vms-psxcrt0.c: New files.
+	* doc/invoke.texi: Document special Alpha/VMS options.
+
+Sun Dec  9 20:25:17 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* hwint.h (HOST_BITS_PER_LONGLONG): Deal with __int64 type.
+	* vmsdbg.h (DST_SRC_COMMAND): Test for type of long long or __int64,
+	not GNUC.
+
+Sun Dec  9 20:19:32 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+			  Douglas B. Rupp  <rupp@gnat.com>
+
+	* tree.c (append_random_char): Conditionalize INO for VMS.
+
+2001-12-09  Richard Henderson  <rth@redhat.com>
+
+	* cfgcleanup.c (label_is_jump_target_p): New function.
+	(try_optimize_cfg): Use label_is_jump_target_p to check if label is
+	target of a JUMP_INSN from the preceding block.
+
+Sun Dec  9 18:40:07 2001  Douglas B. Rupp  <rupp@gnat.com>
+
+	* vmsdbgout.c (lookup_filename): Assign null string instead
+	of null pointer to fnam.
+
+2001-12-09  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.c (alpha_align_insns): Suppress realignment
+	immediately after a call; insert nops before a call.
+
+2001-12-09  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.c (alpha_align_insns): Use align_functions,
+	not FUNCTION_BOUNDARY.
+	* config/alpha/alpha.h (TRAMPOLINE_ALIGNMENT): New.
+	* config/alpha/alpha32.h, config/alpha/vms.h: Likewise.
+	* config/alpha/unicosmk.h (FUNCTION_BOUNDARY): Remove.
+
+2001-12-09  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* config/mmix/mmix.c (mmix_function_block_profiler,
+	mmix_block_profiler, mmix_function_block_profiler_exit): Delete
+	unused functions.
+	* config/mmix/mmix-protos.h (mmix_function_block_profiler,
+	mmix_block_profiler, mmix_function_block_profiler_exit): Delete
+	prototypes.
+
+	* config/cris/cris.h (FUNCTION_BLOCK_PROFILER, BLOCK_PROFILER):
+	Delete obsoleted macros.
+
+2001-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* doc/cpp.texi, doc/cppinternals.texi, doc/invoke.texi,
+	doc/md.texi, doc/rtl.texi, doc/tm.texi: Use American spelling.
+
+	* ChangeLog.2, ChangeLog.3, ChangeLog.5, ChangeLog, alias.c,
+	cfgbuild.c, expmed.c, expr.c, final.c, flow.c, fold-const.c,
+	function.c, config/alpha/alpha.md, config/alpha/vms-ld.c,
+	config/arm/arm.c, config/arm/arm.h, config/c4x/libgcc.S,
+	config/i370/i370.c, config/i386/i386.c,
+	config/i386/i386-interix.h, config/i386/i386.md,
+	config/i386/i386.h, config/i386/netbsd-elf.h, config/ia64/ia64.c,
+	config/m32r/m32r-protos.h, config/mcore/mcore.h,
+	config/rs6000/rs6000.h, config/sparc/linux64.h,
+	config/sparc/sparc.c, config/v850/v850-protos.h,
+	config/cris/cris.h, config/s390/s390.md, config/elfos.h: Fix
+	spelling errors.
+
+2001-12-09  Daniel Berlin  <dan@cgsoftware.com>
+
+	* config/rs6000/rs6000.h (enum rs6000_builtins): Add remaining
+	altivec builtins (VCF?X, VCT?XS, VSEL, V*EFP, VRFI*).
+
+	* config/rs6000/rs6000.c: Ditto.
+
+	* config/rs6000/rs6000.md: Ditto.
+
+2001-12-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
**** TRUNCATED ****
-------------- next part --------------
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:104: redefinition of `saddr'
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:104: `saddr' previously declared here
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:105: redefinition of `ubyte'
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:105: `ubyte' previously declared here
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:130: redefinition of `struct dwarf_cie'
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:139: redefinition of `struct dwarf_fde'
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:145: redefinition of `fde'
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:145: `fde' previously declared here
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:151: redefinition of `get_cie'
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:151: `get_cie' previously defined here
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:157: redefinition of `next_fde'
/maat/heart/tbox/cvs-gcc/gcc/gcc/unwind-dw2-fde.h:157: `next_fde' previously defined here
make[3]: *** [libgcc/./unwind-dw2-fde-glibc.o] Error 1
make[3]: Leaving directory `/maat/heart/tbox/native/build/gcc'
make[2]: *** [libgcc.a] Error 2
make[2]: Leaving directory `/maat/heart/tbox/native/build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/maat/heart/tbox/native/build/gcc'
make: *** [bootstrap] Error 2
+ exit 1
-------------- next part --------------
-- 
Geoffrey Keating <regress@maat.cygnus.com> 
(via an automated GCC regression-testing script.)



More information about the Gcc-regression mailing list