This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
17 GCC regressions, 0 new, with your patch on 2000-11-11T23:35:00Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: 17 GCC regressions, 0 new, with your patch on 2000-11-11T23:35:00Z.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Sun, 12 Nov 2000 02:01:51 +0000
- CC: mark at codesourcery dot com
(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 17
failures that existed before and after that patch; 3 failures
have been fixed.
The old failures, which were not fixed or introduced by your patch, are:
g++.sum g++.brendan/err-msg8.C
gcc.sum gcc.c-torture/execute/920501-2.c
gcc.sum gcc.c-torture/execute/920501-6.c
gcc.sum gcc.c-torture/execute/920501-9.c
gcc.sum gcc.c-torture/execute/921202-2.c
gcc.sum gcc.c-torture/execute/930921-1.c
gcc.sum gcc.c-torture/execute/950511-1.c
gcc.sum gcc.c-torture/execute/950612-1.c
gcc.sum gcc.c-torture/execute/950915-1.c
gcc.sum gcc.c-torture/execute/960416-1.c
gcc.sum gcc.c-torture/execute/961122-1.c
gcc.sum gcc.c-torture/execute/961213-1.c
gcc.sum gcc.c-torture/execute/991118-1.c
gcc.sum gcc.c-torture/execute/bf-sign-2.c
gcc.sum gcc.c-torture/execute/bf64-1.c
gcc.sum gcc.c-torture/execute/conversion.c
gcc.sum gcc.c-torture/execute/ieee/rbug.c
The fixed failures are:
g++.sum g++.mike/p700.C
g++.sum g++.mike/p784.C
g++.sum g++.robertl/eb101.C
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 2000-11-08T23:05:00Z.
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O1
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O3 -fomit-frame-pointer -funroll-loops
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O3 -fssa
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920501-2.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920501-6.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920501-9.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/921202-2.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/930921-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/950511-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/950612-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/950915-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/960416-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/961122-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/961213-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/991118-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/bf-sign-2.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/bf64-1.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/conversion.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/ieee/rbug.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.dg/asm-fs-1.c scan-assembler-not
gcc/testsuite/gcc.sum:FAIL: gcc.dg/asm-fs-1.c scan-assembler-not
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c99-array-nonobj-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/sequence-pt-1.c bogus sequence point warning (test for bogus messages, line 55)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/sequence-pt-1.c bogus sequence point warning (test for bogus messages, line 65)
gcc/testsuite/g++.sum:FAIL: g++.brendan/err-msg8.C declaration of `operator int' as non-function.* (test for errors, line 4)
gcc/testsuite/g++.sum:FAIL: g++.brendan/err-msg8.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++.other/loop2.C caused compiler crash
gcc/testsuite/g++.sum:FAIL: g++.pt/static11.C Execution test
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, -O3 -fssa
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, -O3 -fssa
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -Os
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, -O3 -fssa
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -Os
gcc/testsuite/objc.sum:FAIL: objc/execute/np-1.m compilation, -O
gcc/testsuite/objc.sum:FAIL: objc/execute/np-2.m compilation, -O
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tFile.cc execution
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tFile.cc execution -b0
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tFile.cc execution -b3
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tiomisc.cc output
--- /sloth/delay/tbox/changelog_pass/egcs/ChangeLog Mon Nov 6 13:20:37 2000
+++ egcs/ChangeLog Sat Nov 11 10:35:36 2000
@@ -1,3 +1,15 @@
+2000-11-11 Philip Blundell <philb@gnu.org>
+
+ * MAINTAINERS: Add self to Write After Approval list.
+
+2000-11-09 David Edelsohn <edelsohn@gnu.org>
+
+ * ltcf-c.sh (aix4): Improve shared library configuration; require
+ exporting symbols.
+ * ltcf-cxx.sh (aix4): Define.
+ * ltconfig (aix4): Define library and soname specs appropriate for
+ AIX. Define command to create export symbols list.
+
Mon Nov 6 14:19:35 2000 Christopher Faylor <cgf@cygnus.com>
* config.sub: Add support for Sun Chorus
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog Wed Nov 8 15:05:29 2000
+++ egcs/gcc/ChangeLog Sat Nov 11 15:35:38 2000
@@ -1,3 +1,308 @@
+2000-11-11 Mark Mitchell <mark@codesourcery.com>
+
+ * fixinc/inclhack.def (avoid_wchar_t_type): New fix.
+ * fininc/fixincl.x: Regenerated.
+
+2000-11-11 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * invoke.texi: Correct spelling of -foptimize-register-move.
+
+2000-11-11 Neil Booth <neilb@earthling.net>
+
+ Remove CPP_PLACEMARKERs.
+
+ * cppexp.c (lex): Don't handle CPP_PLACEMARKER.
+ * cpplex.c (_cpp_lex_token): Rename skip_newlines to next_bol
+ * cpplib.c (skip_rest_of_line, check_eol, cpp_push_buffer):
+ Similarly.
+ * cpplib.h: Remove CPP_PLACEMARKER.
+ (struct lexer_state): Rename skip_newlines to next_bol.
+ * cppmacro.c (stringify_arg): Don't handle CPP_PLACEMARKER.
+ Simplify prev_white handling as a result.
+ (paste_all_tokens): Don't worry about CPP_PLACEMARKERs.
+ (parse_arg): Empty arguments are now empty, not CPP_PLACEMARKERs.
+ (parse_args): Similarly. Update argument count tests.
+ (enter_macro_context): Return 2 to indicate an empty macro.
+ (replace_args): Don't bother pre-expanding an empty argument.
+ Handle placemarkers and ## extension during pre-expansion.
+ (cpp_get_token): Handle empty macro expansions. Don't worry
+ about CPP_PLACEMARKERs.
+ (_cpp_create_definition): Empty macros are now empty.
+ (cpp_macro_defintion): Don't special case empty macros.
+ * scan-decls.c: Don't bother with CPP_PLACEMARKERs.
+ * c-lex.c: Similarly.
+
+2000-11-11 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.texi, invoke.texi: Add new section discussing language
+ standards; link to it where appropriate; refer to ISO C instead of
+ ANSI C.
+
+2000-11-11 Alexandre Oliva <aoliva@redhat.com>
+
+ * builtins.c (std_expand_builtin_va_start): Take PARM_BOUNDARY
+ into account.
+
+ * config/sh/sh.h (MODES_TIEABLE_P): Don't tie SFmode to other FP
+ modes.
+
+2000-11-10 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.texi, gcov.texi: Update dates and version numbers.
+
+2000-11-10 Zack Weinberg <zack@wolery.stanford.edu>
+
+ * configure.in: Remove AC_PROG_LEX and AC_PROG_YACC. Look for
+ flex and bison, specifically, first in a unified build and
+ then installed on the system.
+ * Makefile.in: Set BISON to @BISON@, FLEX to @FLEX@. Rename
+ LEXFLAGS to FLEXFLAGS. Adjust ORDINARY_FLAGS_TO_PASS to
+ match.
+
+ (collect2.o, gcc.o, prefix.o, toplev.o, alloca.o, intl.o,
+ cppdefault.o): Remove pointless sed munging of source file
+ name.
+
+2000-11-10 Bernd Schmidt <bernds@redhat.co.uk>
+
+ * reload.c (find_reloads_address_1, case POST_MODIFY): Use RELOAD_OTHER
+ for address reloads. Push replacements for REG_INC notes.
+ (regno_clobbered_p): New arg SETS. Examine SETs if it's nonzero. All
+ callers changed.
+ * reload1.c (choose_reload_regs): Registers set in the insn can't be
+ used for RELOAD_OTHER reloads.
+
+2000-11-10 Mark Mitchell <mark@codesourcery.com>
+
+ * c-dump.h: New file.
+
+2000-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * alpha.c (check_float_value): Use memcpy, not bcopy.
+ * arm.c (output_move_double): Likewise.
+ * arm.md: Likewise.
+ * m88k.c (legitimize_operand): Likewise.
+ * m88k.h (ORDER_REGS_FOR_LOCAL_ALLOC): Likewise.
+ * m88k.md: Likewise.
+ * mips.c (override_options): Likewise.
+ * mips.md: Likewise.
+ * romp.c (output_fpops): Likewise.
+ * rs6000.c (rs6000_override_options): Likewise.
+ * sh.md: Likewise.
+ * vax.c (check_float_value): Likewise.
+
+ * emit-rtl.c (copy_rtx_if_shared, init_emit_once): Likewise.
+ * expmed.c (synth_mult): Likewise.
+ * final.c (add_bb_string): Likewise.
+ * genattr.c (main): Likewise.
+ * genattrtab.c (attr_string, simplify_cond, copy_rtx_unchanging):
+ Likewise.
+ * jump.c (thread_jumps): Likewise.
+ * prefix.c (save_string): Likewise.
+ * real.h (REAL_VALUE_FROM_CONST_DOUBLE): Likewise.
+ * regclass.c (init_reg_sets, init_reg_sets_1): Likewise.
+ * reload1.c (reload, eliminate_regs): Likewise.
+
+2000-11-10 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.texi (Service): Update to reflect current practice and
+ location of the GNU service directory.
+
+2000-11-09 Bernd Schmidt <bernds@redhat.co.uk>
+
+ * regrename.c (build_def_use): Mark contents of REG_INC notes as
+ needing replacement.
+
+ * config/ia64/ia64.md (extendsfdf2, extendsftf2, extenddftf2): Emit
+ a no-op move if regs are equal.
+ * toplev.c (rest_of_compilation): Do the noop moves elimination pass
+ when calling jump after post-reload splitting.
+
+2000-11-09 Jan van Male <jan.vanmale@fenk.wau.nl>
+
+ * c-tree.texi: Fix typos.
+ * extend.texi: Likewise
+ * gcov.texi: Likewise
+ * rtl.texi: Likewise
+ * tm.texi: Likewise
+
+2000-11-09 Hans-Peter Nilsson <hp@axis.com>
+
+ * c-lex.c [! NO_IMPLICIT_EXTERN_C] (cb_enter_file): Check
+ in_system_header and flags[1] before dereferencing flags[2].
+
+2000-11-09 Matthew Hiller <hiller@redhat.com>
+
+ * reload1.c (reload_combine): Fixed calculation of
+ first_index_reg, last_index_reg.
+
+2000-11-09 Mark Mitchell <mark@codesourcery.com>
+
+ * c-dump.c (dequeue_and_dump): Dump function bodies.
+
+ * Makefile.in (C_AND_OBJC_OBJS): Add c-dump.o.
+ (c-dump.o): New target.
+ * c-common.h (flag_dump_translation_unit): New variable.
+ (C_TYPE_QUALS): New macro.
+ (strip_array_types): New function.
+ (DECL_C_BIT_FIELD): New macro.
+ (SET_DECL_C_BIT_FIELD): Likewise.
+ (CLEAR_DECL_C_BIT_FIELD): Likewise.
+ (dump_info_p): New typedef.
+ (dump_tree_fn): Likewise.
+ (lang_dump_tree): New variable.
+ (dump_node_to_file): New function.
+ * c-common.c (flag_dump_translation_unit): Define it.
+ (strip_array_types): New function.
+ * c-decl.c (c_decode_option): Handle -fdump-translation-unit.
+ * c-lang.c (finish_file): Call dump_node_to_file if
+ flag_dump_translation_unit.
+ * c-semantics.c (mark_rtl_for_local_static): Fix typo in comment.
+ * c-tree.h (DECL_C_BIT_FIELD): Remove declaration.
+ * c-dump.c: New file.
+
+2000-11-09 Christopher Faylor <cgf@cygnus.com>
+
+ * config/i386/cygwin.h: Add mingw startfile prefix.
+
+2000-11-09 Richard Henderson <rth@redhat.com>
+
+ * flow.c (invalidate_mems_from_set): Split out from ...
+ (mark_set_1): ... here.
+ (try_pre_increment_1): Use it. Use propagate_block_delete_insn
+ instead of turning insn into a NOTE_INSN_DELETED.
+
+2000-11-10 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * extend.texi, invoke.texi: Move documentation of builtin versions
+ of C library functions to one place and update.
+
+2000-11-09 Richard Henderson <rth@redhat.com>
+
+ * fold-const.c (fold): Compare TYPE_MAIN_VARIANT rather than
+ the types themselves to discover type equivalence.
+
+2000-11-09 Mike Stump <mrs@wrs.com>
+
+ * Makefile.in (distclean): Remove a few extra leftovers.
+
+2000-11-09 Richard Henderson <rth@redhat.com>
+
+ * recog.c (validate_replace_rtx_1): Consider subregs when
+ replacing a register with a constant inside a sign/zero_extend.
+
+ * config/alpha/linux.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define.
+
+2000-11-09 Geoffrey Keating <geoffk@redhat.com>
+
+ * c-decl.c (finish_struct): When a structure is completed,
+ check all its variant types for completeness.
+
+2000-11-09 Neil Booth <neilb@earthling.net>
+
+ * cpphash.c: Move cpp_defined here from cpplib.c.
+ * cpplib.c: Update comments, move cpp_defined to cpphash.c.
+ * cpplex.c (_cpp_lex_token): Don't leave the lexer at EOL.
+ * cppmacro.c (cpp_get_token): Update comments, no need now
+ to catch the CPP_EOF meaning EOL case.
+
+2000-11-08 Geoffrey Keating <geoffk@redhat.com>
+
+ * config/sparc/sparc.c (sparc_va_arg): When the required alignment
+ is more than that provided, copy to a temporary.
+
+2000-11-09 Alexandre Oliva <aoliva@redhat.com>
+
+ * mklibgcc.in (EXTRA_MULTILIB_PARTS): Prevent `make' from
+ interpreting $out as a macro assignment.
+ * Makefile.in (T_TARGET): New auxiliary macro and target.
+ (all): Add a target right in the beginning, so that we don't build
+ T_TARGET by default.
+
+2000-11-09 Graham Stott <grahams@redhat.com>
+
+ * config/i386/i386.md (mmx_pinsrw): Output operands in correct
+ order for -mintel-syntax. Remove comment now that the operand
+ order has been checked.
+ (mmx_pextrw): Likewise.
+ (mmx_pshufw): Likewise.
+
+2000-11-09 Jakub Jelinek <jakub@redhat.com>
+
+ * builtins.c (c_strlen): Use TREE_STRING_LENGTH - 1 for max.
+ (c_getstr): New function.
+ (expand_builtin_strstr): Do nothing if -fcheck-memory-usage.
+ If both arguments are constant string, optimize out.
+ (expand_builtin_strchr, expand_builtin_strrchr): New functions.
+ (expand_builtin_strpbrk): Use c_getstr, do nothing if
+ -fcheck-memory-usage.
+ (expand_builtin_fputs): Likewise.
+ (expand_builtin_strcmp): Add MODE argument.
+ Use even if !HAVE_cmpstrsi.
+ Optimize the case when both arguments are constant strings.
+ (expand_builtin): Adjust expand_builtin_strcmp caller.
+ Call expand_builtin_strchr and expand_builtin_strrchr.
+ * c-common.c (c_common_nodes_and_builtins): Add strchr and strrchr
+ builtins.
+ * builtins.def (BUILT_IN_STRRCHR): Add.
+
+2000-11-08 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * fixinc/gnu-regex.c: Rename EGCS LOCAL markers to GCC LOCAL.
+
+2000-11-09 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * calls.c (expand_call, emit_library_call_value_1), collect2.c
+ (scan_prog_file), config/a29k/a29k.c (print_operand),
+ config/sparc/sparc.c (order_regs_for_local_alloc): Use memcpy ()
+ instead of bcopy ().
+ * real.h: Use memcmp () instead of bcmp ().
+ * config/m88k/m88k.c (m88k_layout_frame), config/sh/sh.c
+ (split_branches), config/sparc/sparc.c (ultra_flush_pipeline,
+ ultrasparc_sched_init, ultrasparc_sched_reorder),
+ config/sparc/sparc.h (CONDITIONAL_REGISTER_USAGE): Use memset ()
+ instead of bzero ().
+ * config/vax/xm-xms.h (FILE_NAME_NONDIRECTORY): Use strrchr ()
+ instead of rindex ().
+ * configure.in: Don't check for bzero, bcmp, index or rindex.
+ * configure, config.in: Regenerate.
+ * system.h: Don't include declarations for bzero, bcmp, index or
+ rindex.
+ * config/i386/xm-beos.h, config/rs6000/xm-beos.h: Don't define
+ bzero, bcmp, index or rindex.
+
+Wed Nov 8 21:58:20 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * config/i386/cygwin.h: Add -no-win32 switch. Separate -mno-cygwin
+ include and library paths from -mcygwin case. Parameterize some
+ declarations to avoid warnings. Use standard locations for include and
+ lib dirs.
+
+2000-11-08 Nick Clifton <nickc@redhat.com>
+
+ * config/arm/arm.md (mulsidi3adddi): Change output operand
+ constraint from "=&" to "=&".
+ (umulsidi3adddi): Change output operand constraint from "=&" to
+ "=&".
+
+2000-11-08 Richard Henderson <rth@redhat.com>
+
+ * flow.c (init_propagate_block_info): Protect the rtx stored in
+ mem_set_list from modification by find_auto_inc.
+ (mark_set_1): Likewise.
+
+2000-11-08 Neil Booth <neilb@earthling.net>
+
+ Move directive handling into the lexer itself.
+
+ * cpplex.c (_cpp_lex_token): Handle directives directly.
+ In the case of a directive interrupting a function-like
+ macro invocation, use extra_char since read_ahead is
+ used to store the '#'. Return a CPP_EOF in this case.
+ * cppmacro.c (parse_arg): No need to handle CPP_DHASH any more.
+ (cpp_get_token): Don't handle directives here.
+ * cpplib.h: Remove CPP_DHASH token type.
+
Wed Nov 8 21:53:41 MET 2000 Jan Hubicka <jh@suse.cz>
* regmove.c (combine_stack_adjustments_for_blocks): Recognize pushes
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog Wed Nov 8 11:05:44 2000
+++ egcs/gcc/cp/ChangeLog Fri Nov 10 08:05:39 2000
@@ -1,3 +1,45 @@
+2000-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * decl.c (grokdeclarator, save_function_data): Use memcpy, not bcopy.
+ * lex.c (copy_lang_decl): Likewise.
+
+2000-11-09 Mark Mitchell <mark@codesourcery.com>
+
+ * dump.c (cp_dump_tree): Don't dump function bodies here.
+
+ * Make-lang.in (CXX_C_OBJS): Add c-dump.o.
+ (dump.o): Update dependency list.
+ * cp-tree.h (DECL_MAYBE_TEMPLATE): Remove.
+ (flag_dump_translation_unit): Likewise.
+ (CP_TYPE_QUALS): Adjust definition.
+ (DECL_C_BIT_FIELD): Remove.
+ (SET_DECL_C_BIT_FIELD): Likewise.
+ (CLEAR_DECL_C_BIT_FIELD): Likewise.
+ (add_maybe_template): Likewise.
+ (strip_array_types): Likewise.
+ (dump_node_to_file): Likewise.
+ (cp_dump_tree): New function.
+ * decl.c (init_decl_processing): Set lang_dump_tree.
+ * decl2.c (flag_dump_translation_unit): Remove.
+ * dump.c: Move most of it to ../c-dump.c.
+ (cp_dump_tree): New function.
+ * pt.c (add_maybe_template): Remove.
+ * typeck.c (strip_array_types): Likewise.
+
+2000-11-07 Eric Christopher <echristo@redhat.com>
+
+ * decl.c (init_decl_processing): Change definition of
+ __wchar_t to wchar_t. Remove artificial declaration of
+ wchar_t.
+ * lex.c: Change instances of __wchar_t to wchar_t.
+
+2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
+
+ * lex.c (do_identifier): Don't lookup_name for operators.
+ * parse.y (operator): Save looking_for_typename.
+ (unoperator): Restore it.
+ * spew.c (frob_opname): Use nth_token for lookahead.
+
2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
* decl.c (grok_op_properties): Always use coerce_new_type and
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog Sun Nov 5 05:35:41 2000
+++ egcs/gcc/f/ChangeLog Fri Nov 10 18:20:47 2000
@@ -1,3 +1,24 @@
+2000-11-10 Rodney Brown <RodneyBrown@mynd.com>
+
+ * Make-lang.in: Remove OUTPUT_OPTION from g77version.o target.
+
+2000-11-10 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * root.texi: Remove non-historical EGCS reference.
+ Set current g77 version to 0.5.26.
+
+2000-11-10 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * com.c (ffecom_stabilize_aggregate_) case RTL_EXPR: Abort.
+
+2000-11-10 Zack Weinberg <zack@wolery.stanford.edu>
+
+ * Make-lang.in (f/fini.o, f/proj-h.o): Remove pointless sed
+ munging of source file name.
+ ($(srcdir)/f/intdoc.texi): Break up into several rules each of
+ which builds just one thing. Don't mess with $(LANGUAGES).
+ (f/ansify.o, f/intdoc.o): Remove unnecessary rules.
+
2000-11-05 Toon Moene <toon@moene.indiv.nluug.nl>
* root.texi, news.texi, g77install.texi, g77.texi, bugs.texi:
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog Wed Nov 8 15:05:31 2000
+++ egcs/gcc/java/ChangeLog Sat Nov 11 13:05:39 2000
@@ -1,3 +1,19 @@
+2000-11-11 Anthony Green <green@redhat.com>
+
+ * jcf-parse.c (process_zip_dir): Add finput parameter.
+ (jcf_figure_file_type): Call process_zip_dir with appropriate
+ argument.
+
+2000-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * decl.c (copy_lang_decl): Use memcpy, not bcopy.
+ * jcf-parse.c (jcf_figure_file_type): Likewise.
+
+2000-11-09 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * parse.y (create_new_parser_context): Use memset () instead of
+ bzero ().
+
2000-11-08 Tom Tromey <tromey@cygnus.com>
* gjavah.c (process_file): Only include gcj/cni.h when generating
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog Wed Nov 8 11:05:46 2000
+++ egcs/gcc/testsuite/ChangeLog Sat Nov 11 15:35:42 2000
@@ -1,3 +1,60 @@
+2000-11-11 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.mike/p700.C: Don't typedef wchar_t.
+ * g++.mike/p784.C: Likewise.
+ * g++.mike/eb101.C: Don't use __wchar_t.
+
+2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * g77.f-torture/execute/20001111.[fx]: Test premature exit
+ from DO loop.
+
+2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
+
+ * gcc.c-torture/execute/20001111-1.c: New test.
+
+2000-11-10 Nick Clifton <nickc@redhat.com>
+
+ * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
+ long multuiple and accumulate.
+
+2000-11-09 Richard Henderson <rth@redhat.com>
+
+ * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
+ via size_t instead of int.
+
+ * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
+ * gcc.c-torture/execute/string-opt-2.c: Likewise.
+ * gcc.c-torture/execute/string-opt-3.c: Likewise.
+ * gcc.c-torture/execute/string-opt-4.c: Likewise.
+
+2000-11-09 Geoffrey Keating <geoffk@redhat.com>
+
+ * gcc.c-torture/compile/20001109-1.c: New test.
+ * gcc.c-torture/compile/20001109-2.c: New test.
+
+2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.old-deja/g++.pt/operator1.C: New test.
+ * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
+
+2000-11-09 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/20001108-1.c: New test.
+
+2000-11-09 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
+ with both arguments constant strings.
+ * gcc.c-torture/execute/string-opt-3.c: New test.
+ * gcc.c-torture/execute/string-opt-4.c: New test.
+ * gcc.c-torture/execute/string-opt-5.c: New test.
+
+2000-11-08 Nick Clifton <nickc@redhat.com>
+
+ * gcc.c-torture/execute/20001108-1.c: New test case. Checks
+ mulsidi3adddi patterns.
+
2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
* g++.old-deja/g++.other/crash36.C: New test.
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
mark@codesourcery.com
2000-11-11T23:35:00Z 2000-11-12T02:01:39Z regress-17