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]

1 GCC regressions, 0 new, with your patch on 2001-01-13T16:50:00Z.


(This is an automated message.)

With your recent patch, GCC has some regression test failures, which
used to pass.  There are 0 new 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:
g77.sum g77.f-torture/execute/le.f

A complete list of failures is attached.  Also attached is a diff of
the ChangeLog entries since the last time the regression tests passed,
on 2001-01-11T22:05:00Z.

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -O0 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -O1 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -O2 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -Os 
gcc/testsuite/gcc.sum:FAIL: gcc.dg/20001228-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/sequence-pt-1.c sequence point warning (test for warnings, line 59)
gcc/testsuite/g++.sum:FAIL: g++.benjamin/15071.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/copy9.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/nest21.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/ptolemy2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.ext/instantiate1.C not instantiated (test for errors, line 18)
gcc/testsuite/g++.sum:FAIL: g++.ext/instantiate1.C not instantiated (test for errors, line 20)
gcc/testsuite/g++.sum:FAIL: g++.ext/realpt1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/2371.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/template24.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/template31.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/typeid1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/arg8.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/code-gen5.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/ctors12.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/cvt2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/virtual3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.martin/bitset1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/eh2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/net34.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/net46.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p658.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/call1.C  Execution test
gcc/testsuite/g++.sum:FAIL: g++.other/crash32.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/eh3.C  Execution test
gcc/testsuite/g++.sum:FAIL: g++.other/headers1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/loop2.C caused compiler crash
gcc/testsuite/g++.sum:FAIL: g++.other/sibcall1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/static11.C  Execution test
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb115.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb118.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb21.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb27.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb31.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb41.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb44.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb46.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb54.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb66.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb73.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb77.C (test for excess errors)
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -Os 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -Os 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -Os 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/le.f compilation,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-loops 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -Os 
gcc/testsuite/objc.sum:FAIL: objc/execute/fdecl.m compilation,  -O 
gcc/testsuite/objc.sum:FAIL: objc/execute/np-1.m compilation,  -O 
gcc/testsuite/objc.sum:FAIL: objc/execute/np-2.m compilation,  -O 
gcc/testsuite/objc.sum:FAIL: objc/execute/protocol.m compilation,  -O 
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/ChangeLog	Thu Jan 11 14:05:46 2001
+++ gcc/gcc/ChangeLog	Sat Jan 13 08:50:50 2001
@@ -1,7 +1,333 @@
+2001-01-13  Andreas Jaeger  <aj@suse.de>
+
+	* reload1.c: Add prototype for replace_pseudos_in_call_usage.
+
+	* regmove.c: Add prototype for replace_in_call_usage.
+
+2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+        * cpplib.h (cpp_pool, mi_state, mi_ind, struct cpp_macro,
+        struct cpp_chunk, struct htab, struct toklist,
+        struct cpp_context, CPP_STACK_MAX, struct lexer_state,
+        struct spec_nodes, struct cpp_reader, CPP_OPTION, CPP_BUFFER,
+        CPP_BUF_LINE, CPP_BUF_COL, CPP_BUF_COLUMN, U, ustrcmp, ustrncmp,
+        ustrlen, uxstrdup, ustrchr, ufputs): Move to cpphash.h.
+        (struct macro_args): Delete.
+        * cpphash.h: See above.
+
+2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+        * cppmain.c (struct printer): Remove no_line_dirs.
+        (options, cb): New.
+        (main, setup_callbacks, scan_buffer, printer_init, cb_define)
+        : Use options rather than CPP_OPTION.
+        (setup_callbacks): Use cb rather than pfile->cb.
+        (main): No need to check for a buffer.  Use cpp_errors.
+        (printer_init): Don't set no_line_dirs.
+        (maybe_print_line): Use options not no_line_dirs.
+        (cb_file_change): Don't call print_line if -P.
+
+2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+        * c-lex.c (init_c_lex): Use cpp_get_callbacks to set
+        callbacks.
+        * c-parse.in (finish_parse): Use cpp_errors.
+        (__yylex): Use return value of cpp_pop_buffer.
+        * cp/lex.c (finish_parse): Use cpp_errors.
+        * cp/spew.c (read_token): Use return value of cpp_pop_buffer.
+
+Sat Jan 13 16:57:40 2001  Denis Chertykov  <denisc@overta.ru>
+
+	* README.AVR: URLs corrected.
+
+Sat Jan 13 07:30:02 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* c-decl.c (start_function): Don't warn if old prototype is builtin
+	that's not in C's namespace.
+	* libgcc2.c (_varargs): Update definition of __builtin_saveregs.
+	(_bb): Add prototype for ctime.
+	* config/alpha/osf.h (TRANSFER_FROM_TRAMPOLINE): Add missing protos.
+
+Sat Jan 13 09:53:32 MET 2001  Jan Hubicka  <jh@suse.cz>
+
+	* i386.c (ix86_fp_comparison_arithmetics_cost,
+	ix86_fp_comparison_fcomi_cost, ix86_fp_comparison_sahf_cost,
+	ix86_fp_comparison_cost): New functions.
+	(ix86_expand_fp_compare): Use the costs to choose best bethod; add
+	two new parameters SECOND_TEST and BYPASS_TEST; allow generating
+	two-branch sequences; make static.
+	(ix86_use_fcomi_compare): Do decision according to the costs.
+	(split_fp_branch): New.
+	* i386.md (compare-and-branch patterns): Use split_fp_branch.
+	* i386-protos.h (ix86_expand_fp_compare): Remove
+	(ix86_split_fp_branch): Declare.
+
+	* i386.h (PREDICATE_CODES): Update codes from fcmov_comparison_operand
+	and ix86_comparison_operator.
+
+	* i386.c (ix86_prepare_fp_compare_args): Try to rearange the comparison
+	to make it cheaper.
+
+	* i386.c (put_condition_code): Output properly the unordered/ordered
+	compares in fp case.
+	(ix86_expand_fp_movcc): Use ix86_expand_compare infrastructure.
+
+	* tm.texi (REVERSE_CONDITION): Document.
+	* i386.c (ix86_fp_compare_mode): Simplify; return always CCFPmode
+	in -ffast-math mode.
+	* i386.h (REVERSE_CONDITION, REVERSIBLE_CC_MODE): New macro.
+
+2001-01-13  Alexandre Oliva  <aoliva@redhat.com>
+
+	* config/sh/sh.c (sh_expand_epilogue): Use PR explicitly.
+
+	* config/sh/sh.c (sh_expand_prologue): Let the second toggle_sz be
+	optimized away.
+
+	* config/sh/sh.c (mova_p): Fix test for mova_const.
+
+2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+        * fix-header.c (read_scan_file): Use cpp_get_callbacks and
+        cpp_get_options rather than dereferencing pfile and using
+        CPP_OPTION.
+        * scan-decls.c (scan_decls): Use return value of
+        cpp_pop_buffer rather than CPP_BUFFER.
+
+2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+        * cppinit.c (cpp_handle_option): help_only is now part of the
+        cpp_options structure.
+        * cpplib.c (cpp_errors, cpp_get_options, cpp_get_callbacks,
+        cpp_set_callbacks): New functions.
+        * cpplib.h (cpp_callbacks): Break out as a named structure.
+        (cpp_options): Move help_only here from cpp_reader.
+        (CPP_FATAL_ERRORS): Update to use cpp_errors.
+        (cpp_errors, cpp_get_options, cpp_get_callbacks,
+        cpp_set_callbacks): New prototypes.
+        * cppmain.c (main): Update for help_only.
+
+2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* Makefile.in (info, maintainer-clean, install-info, uninstall):
+	Also build and remove and install and uninstall c-tree.info and
+	cppinternals.info.
+	($(srcdir)/gcc.info): Add dependency on contrib.texi.
+	($(srcdir)/cppinternals.info): New target.
+	* c-tree.texi: Change file name used when makeinfo used without -o
+	from ir.info to c-tree.info.  Add info directory entry.
+	* cppinternals.texi: Add info directory entry.
+	* .cvsignore: Update.
+
+2001-01-12  Jakub Jelinek  <jakub@redhat.com>
+
+	* c-typeck.c (store_init_value): Don't require constant initializer
+	elements with -pedantic -std=c99.
+	(digest_init): Change error about non-constant initializer elements
+	into pedwarn.
+	(constructor_range_end): Remove.
+	(constructor_incremental, designator_depth,
+	designator_errorneous): New variables.
+	(struct constructor_stack): Remove range_end, add incremental.
+	(struct constructor_range_stack, constructor_range_stack): New.
+	(struct initializer_stack): Add constructor_range_stack.
+	(finish_init): Set it.
+	(start_init): Likewise.  require_constant_elements for non-static
+	trees only if not flag_isoc99.
+	(really_start_incremental_init): Remove constructor_range_end, add
+	constructor_incremental.
+	(pop_init_level): Likewise.
+	(push_init_level): Likewise.  If implicit and the subobject had some
+	value set already, preinitialize the level with it.
+	Warn about missing braces only if not pushing due to designators.
+	(set_designator, push_range_stack): New functions.
+	(set_init_label): Use them.
+	(set_init_index): Likewise.  Remove constructor_range_end.
+	Error if designator index is outside of array bounds.
+	(add_pending_init): Compare values of purpose index trees, not the
+	trees themselves.  Allow overwriting of already initialized element.
+	Issue a warning if it had side-effects.
+	(set_nonincremental_init, set_nonincremental_init_from_string): New
+	functions.
+	(pending_init_member): Rename to...
+	(find_init_member): ...this function.  Call set_nonincremental_init
+	if necessary.  Compare values of purpose index trees, not the trees
+	themselves.  Return the actual value, not just non-zero if something
+	is found.
+	(output_init_element): Remove checks for duplicates.
+	If field has zero size, only check the initializer for correctness.
+	Call set_nonincremental_init if necessary.  Push RECORD/ARRAY into AVL
+	if constructor_incremental is zero.  Change error about initializers
+	not computable at load time into pedwarn.
+	(output_pending_init_elements): Compare bit positions, not
+	FIELD_DECLs to take into account zero-sized fields.
+	(process_init_element): Use constructor_range_stack to fill all
+	ranges in the designator lists from current level up.
+	* extend.texi: Update documentation for labeled elements.
+
+2001-01-12  Alexandre Oliva  <aoliva@redhat.com>
+
+	* calls.c (emit_library_call_value_1): Add USEs and CLOBBERs
+	to function usage for arguments passed by reference.  Optimize
+	callee-copied arguments.
+	* regmove.c (replace_in_call_usage): New function.
+	(fixup_match_1): Call it.
+	* cse.c (cse_insn): Canonicalize registers in function usage.
+	* reload1.c (replace_pseudos_in_call_usage): New function.
+	(reload): Call it.
+
+	* Makefile.in: Reverted yesterday's wrong patch.  Installed the
+	right version.
+
+2001-01-12  Jakub Jelinek  <jakub@redhat.com>
+
+	* config/alpha/alpha.c (alpha_expand_block_move): GET_MODE of tmp,
+	not XEXP (tmp, 0).
+
+2001-01-12  DJ Delorie  <dj@redhat.com>
+
+	* Makefile.in (bootstrap): rename stages to be mnemonic.  Add
+	restageN, unstageN, bubblestrap, quickstrap, and cleanstrap
+	targets.
+
+2001-01-12  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* cpp.texi, extend.texi, gcc.texi, install.texi, invoke.texi,
+	tm.texi: Consistently refer to ISO C instead of ANSI C.  Refer to
+	-std options alongside references to -ansi.  Update some
+	documentation for C99.
+	* cpp.1: Regenerate.
+
+2001-01-12  Andreas Jaeger  <aj@suse.de>
+
+	* haifa-sched.c (restore_line_notes): Remove argument block B
+	since it's unused.
+	* sched-ebb.c (schedule_ebb): Change caller.
+	* sched-rgn.c (schedule_region): Likewise.
+	* sched-int.h (restore_line_notes): Adjust prototype.
+
+	* loop.h: Remove wrong declaration of doloop_condition_get.
+
+2001-01-12  Phil Edwards  <pme@sources.redhat.com>
+
+	* extend.texi:  Move C++-extension-related node from the C section
+	  into the C++ section.
+
+2001-01-12  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* extend.texi: Refer to an array of pointers to functions instead
+	of one of functions.
+
+Fri Jan 12 12:08:12 MET 2001  Andreas Jaeger  <aj@suse.de>
+			      Jan Hubicka  <jh@suse.cz>
+
+	* combine.c (reversed_comparison): Fix typo in last patch.
+	Check X for NULL.
+	(combine_reversed_comparison_code): Make static to follow
+	prototype declaration.
+
+2001-01-12  Phil Edwards  <pme@sources.redhat.com>
+
+	* install.texi:  Remove misplaced duplicate entry.
+
+2001-01-11  Ulrich Drepper  <drepper@redhat.com>
+
+	* config/float-i386.h: Define FLT_EVAL_METHOD and DECIMAL_DIG for C99.
+
+Thu Jan 11 17:06:30 EST 2001  John Wehle  (john@feith.com)
+
+	* final.c: (leaf_function_p): Fix typo.
+
+2001-01-11  Zack Weinberg  <zack@wolery.stanford.edu>
+
+	* aclocal.m4 (AC_FUNC_MMAP_ANYWHERE): Completely rewritten.
+	Now defines HAVE_MMAP_DEV_ZERO and/or HAVE_MMAP_ANON depending
+	which you have.
+	(AC_FUNC_MMAP_FILE): Don't AC_REQUIRE AC_FUNC_MMAP_ANYWHERE.
+	* configure.in: Set GGC to ggc-page if any of mmap_dev_zero,
+	mmap_anon, and valloc is available.
+	* ggc-page.c: Restructure ifdef logic to match new autoconf
+	spec.  Don't throw away the test page in init_ggc.
+
+	* configure, config.in: Regenerate.
+
+2001-01-12  Michael Hayes  <mhayes@redhat.com>
+
+	* loop.h (total_biv_increment): Constify iv_class pointer.
+	(struct induction): Replace `mem_mode' with `mem' rtx.
+	* unroll.c (total_biv_increment): Constify iv_class pointer.
+	* loop.c (loop_giv_reduce_benefit): Derive mem mode from mem rtx.
+	(find_mem_givs, combine_givs_p): Likewise.
+	(debug_ivs, debug_iv_class, loop_ivs_dump, loop_iv_class_dump): New.
+
+2001-01-10  Thomas Pfaff <tpfaff@gmx.net>
+
+	* gthr-win32.h (__gthread_objc_thread_get_data): Save and restore Win32
+	LastError.
+	(__gthread_getspecific): Ditto.
+
+Fri Jan 12 00:04:00 MET 2001  Jan Hubicka  <jh@suse.cz>
+
+	* i386.c (ix86_comparison_operator, fcmov_comparison_operator,
+	put_condition_code): Convert fp comparison codes to integer
+	before handling.
+	(ix86_expand_fp_compare): Postnote the fp comparison code converison
+	to final.
+
+	* i386.c (unsigned_comparison, no_comparison_operator): Kill.
+	* i386-protos.h (no_comparison_operator): Kill.
+
+	* i386.c (ix86_expand_fp_compare): Fix ordered/unordered confussion.
+
+	* combine.c (REVERSIBLE_CC_MODE): Remove.
+	(reversible_comparison_p): Remove.
+	(combine_reversed_comparison_code): New.
+	(reversed_comparison): New.
+	(combine_simplify_rtx): Use
+	combine_reversed_comparison_code/reversed_comparison instead
+	of reversible_comparison_p.
+	(simplify_if_then_else): Likewise.
+	(simplify_set): Likewise.
+	(simplify_logical): Likewise.
+	(if_then_else_cond): Likewise.
+	(known_cond): Likewise.
+	(simplify_comparison): Likewise.
+
+2001-01-11  Alan Lehotsky  <lehotsky@tiac.net>
+
+	* builtins.c (std_expand_builtin_va_start): Handle varargs when
+	sizeof (int) is larger than sizeof(__word__).
+
+2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* cppinit.c (do_includes): Fix typo.
+
+2001-01-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+	* config/m68hc11/m68hc11.md (cmphi_1): Make sure reloading
+	in S_REGS does not occur because not all sources are possible
+	when a S_REGS is a destination (sometimes needs a clobber).
+	(movqi_const0, zero_extendhisi2, zero_extendqisi2): Likewise.
+	(zero_extendhidi2, extendqisi2, extendqihi2, extendhisi2): Likewise.
+	(anddi3, iordi3, xordi3, negqi2, one_cmplhi2, one_cmplqi2: Likewise.
+	(ashldi3_const32, ashldi3_const1, ashlsi3_const16): Likewise.
+	(ashlsi3_const1, ashlhi3_2, ashlqi3_const1, ashrhi3): Likewise.
+	(ashrqi3_const1, lshrdi3_const32, lshrdi3_const63): Likewise.
+	(lshrdi_const1, lshrsi3_const16): Likewise.
+	(*addhi3, lshrsi3_const1, lshrqi3_const1): Likewise.
+	(*movhi_68hc12, *movqi_68hc12): Likewise.
+	(movstrictqi): Make sure reloading in D_REGS as a destination
+	does not happen.
+
+2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+	* cppspec.c (DEFAULT_WORD_SWITCH_TAKES_ARG): Add -MQ.
+
 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
 
         * cppinit.c (cpp_start_read): If -fpreprocessed, ignore
         -D, -U and -A, and don't initialize the builtins.
+	(do_includes): Error if -include or -imacros with -fpreprocessed.
         * cppmain.c (cb_define, cb_undef): Unconditionally process
         the callback.
         * tradcpp.c (main): Fix typo.
@@ -866,10 +1192,6 @@
 	* pa.md (return, return_internal): Modify patterns to prevent regrename
 	mucking with the return pointer.
 
-2001-01-05  Mike Stump  <mrs@wrs.com>
-
-	* varasm.c (assemble_name): Ensure we output the stripped name.
-
 2001-01-05  Richard Henderson  <rth@redhat.com>
 
 	* dwarf2out.c (mem_loc_descriptor) [case MEM]: Revert 10-31 change.
@@ -1622,4 +1944,3 @@
 	* unroll.c (REG_IV_CLASS): Likewise.
 
 See ChangeLog.4 for earlier changes.
-
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Thu Jan 11 05:35:43 2001
+++ gcc/gcc/cp/ChangeLog	Fri Jan 12 17:50:46 2001
@@ -1,3 +1,22 @@
+2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* Make-lang.in (c++.info, c++.install-info): Build and install g++
+	internals info.
+	(c++.uninstall, c++.maintainer-clean): Remove g++ internals info.
+	($(srcdir)/cp/g++int.info): New target.
+	* gxxint.texi: Add info directory entry.  Use @@ in email address.
+	* .cvsignore: Update.
+
+2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* typeck.c (build_c_cast): Do template processing earlier.
+	Always pedwarn on array casts.
+
+2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* friend.c (make_friend_class): Make sure a templated class is
+	actually a template.
+
 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
 
 	* decl2.c (get_guard): Set linkage from guarded decl.
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/f/ChangeLog	Wed Jan 10 17:35:53 2001
+++ gcc/gcc/f/ChangeLog	Fri Jan 12 11:20:47 2001
@@ -1,3 +1,7 @@
+Fri Jan 12 17:21:33 2001  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* g77spec.c (lang_specific_driver): Update copyright year to 2001.
+
 Wed Jan 10 14:39:45 2001  Mark Mitchell  <mark@codesourcery.com>
 
 	* com.c (ffecom_init_zero_):  Remove last argument in call to
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/java/ChangeLog	Wed Jan 10 20:35:50 2001
+++ gcc/gcc/java/ChangeLog	Fri Jan 12 11:20:47 2001
@@ -1,3 +1,8 @@
+2001-01-12  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* gjavah.c (version), jcf-dump.c (version): Update copyright year
+	to 2001.
+
 2001-01-11  Bryce McKinlay  <bryce@albatross.co.nz>
 
 	* parse.y (resolve_expression_name): Permit instance variables from
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog	Thu Jan 11 05:35:47 2001
+++ gcc/gcc/testsuite/ChangeLog	Fri Jan 12 17:50:47 2001
@@ -1,3 +1,24 @@
+2001-01-12  Jakub Jelinek  <jakub@redhat.com>
+
+	* gcc.c-torture/execute/20000801-3.x: Remove.
+	* gcc.dg/c90-init-1.c: New test.
+	* gcc.dg/c99-init-1.c: New test.
+	* gcc.dg/c99-init-2.c: New test.
+	* gcc.dg/gnu99-init-1.c: New test.
+
+2001-01-12  Richard Earnshaw <rearnsha@arm.com>
+
+	* lib/f-torture.exp (f_torture_compile): Prune the warnings before
+	testing that no relevant ones were found.
+
+2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* g++.old-deja/g++.pt/cast2.C: New test.
+
+2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* g++.old-deja/g++.pt/friend47.C: New test.
+
 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
 
 	* g++.old-deja/g++.pt/instantiate13.C: New test.
--- /sloth/delay/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog	Thu Jan 11 14:05:53 2001
+++ gcc/libstdc++-v3/ChangeLog	Fri Jan 12 14:20:51 2001
@@ -1,3 +1,26 @@
+2001-01-12  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* config/os/djgpp/bits/*: Fix dates.
+	
+	* include/bits/basic_string.h (_S_find(const _CharT* __beg, const
+	_CharT* __end, _CharT __c): Remove.
+	* include/bits/basic_string.tcc: Substitute traits::find for _S_find.
+	* include/bits/char_traits.h: Tweak.
+
+2001-01-12  Laurynas Biveinis  <lauras@softhome.net>
+
+	* acinclude.m4 (GLIBCPP_CHECK_CTYPE_SUPPORT): check for DJGPP <ctype.h>
+	(LIB_AC_PROG_CXX): replace [/\\] with [\\/] to work around older
+	bash bug.
+	* aclocal.m4: regenerated.
+	* configure.target: set os_include_dir to config/os/djgpp under DJGPP.
+	* configure: regenerated.
+	* config/os/djgpp, config/os/djgpp/bits: new directories.
+	* config/os/djgpp/bits/ctype_base.h, 
+	config/os/djgpp/bits/ctype_inline.h, 
+	config/os/djgpp/bits/ctype_noninline.h,
+	config/os/djgpp/bits/os_defines.h: new files.
+
 2001-01-11   Joseph S. Myers  <jsm28@cam.ac.uk>
 
 	* include/c_std/bits/std_cstdio.h: Undef printf.
--- /sloth/delay/tbox/changelog_pass/gcc/libjava/ChangeLog	Thu Jan 11 14:05:51 2001
+++ gcc/libjava/ChangeLog	Fri Jan 12 17:50:48 2001
@@ -1,3 +1,19 @@
+2001-01-12  Tom Tromey  <tromey@redhat.com>
+
+	* gnu/awt/gtk/natGtkComponentPeer.cc (getLocationOnScreen):
+	Wrote.
+	(setCursor): Wrote.
+	Include Cursor.h.
+	* gnu/awt/gtk/natGtkLabelPeer.cc: New file.
+	* gnu/awt/gtk/natGtkButtonPeer.cc: New file.
+	* gnu/awt/gtk/gtkcommon.h (class _Jv_GdkThreadLock): New class.
+	* gnu/awt/gtk/GtkLabelPeer.java: New file.
+	* gnu/awt/gtk/GtkButtonPeer.java: New file.
+
+	* java/lang/natSystem.cc: Include locale.h if it exists.
+	* configure: Rebuilt.
+	* configure.in: Check for locale.h.
+
 2001-01-11  Tom Tromey  <tromey@redhat.com>
 
 	* java/awt/Cursor.java (Cursor(String)): Set type to custom.
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)

aj@suse.de
denisc@overta.ru

2001-01-13T16:50:00Z 2001-01-13T19:41:31Z regress-1

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