4 GCC regressions, 0 new, with your patch on 2002-02-01T07:25:11Z.
GCC regression checker
regress@maat.cygnus.com
Fri Feb 1 01:58:00 GMT 2002
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 gdb.sum gdb.base/setvar.exp:
native gdb.sum gdb.base/call-ar-st.exp:
native gdb.sum gdb.base/call-rt-st.exp:
native gdb.sum gdb.base/setvar.exp:
For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-02-01T04:49:52Z:
--- /maat/heart/tbox/changelog_mail/gcc/libjava/ChangeLog Thu Jan 31 13:06:48 2002
+++ gcc/libjava/ChangeLog Thu Jan 31 23:25:34 2002
@@ -1,3 +1,12 @@
+2002-01-31 Tom Tromey <tromey@redhat.com>
+
+ * verify.cc (state::enter_subroutine): New method.
+ (handle_jsr_insn): Use it.
+ (state::merge): When processing a `ret', correctly use
+ subroutine's state to determine which local variables have
+ changed.
+ (push_exception_jump): Don't let stack overflow.
+
2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
* gnu/gcj/convert/Convert.java: Only include one copyright year in
ChangeLog entries between 2002-02-01T04:49:52Z and the last time everything
passed, on 2002-01-29T16:48:36Z:
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Tue Jan 29 05:30:33 2002
+++ gcc/gcc/ChangeLog Thu Jan 31 18:15:56 2002
@@ -1,3 +1,175 @@
+2002-01-31 Zack Weinberg <zack@codesourcery.com>
+
+ * c-lex.c (yyparse): Call debug_hooks->start_source_file for
+ the primary source file; this has not been done yet.
+ * c-decl.c (c_expand_body): Reset input_filename from
+ DECL_SOURCE_FILE (fndecl) before calling init_function_start.
+
+2002-01-31 Kazu Hirata <kazu@hxi.com>
+
+ * rtlanal.c (subreg_regno_offset): Do not use
+ SUBREG_REGNO_OFFSET.
+ * system.h: Add SUBREG_REGNO_OFFSET to the GCC poison list.
+ * doc/tm.texi (SUBREG_REGNO_OFFSET): Remove.
+
+2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gccbug.in: Follow GNU Coding Standards for --version. Use GCC
+ version rather than GNATS version in --version output.
+
+2002-01-31 Richard Sandiford <rsandifo@redhat.com>
+
+ * ifcvt.c (noce_process_if_block): Make a copy of the destination
+ when copying back from a temporary.
+
+2002-01-30 Richard Henderson <rth@redhat.com>
+
+ * ifcvt.c (dead_or_predicable): Handling merging when other_bb
+ and new_dest are the same.
+
+2002-01-30 Richard Henderson <rth@redhat.com>
+
+ PR opt/5076
+ * rtl.h (NOTE_INSN_LOOP_END_TOP_COND): New.
+ * rtl.c (note_insn_name): Update.
+ * emit-rtl.c (remove_unnecessary_notes): Kill it.
+ * stmt.c (expand_end_loop): Kill jump opt code. Use LOOP_END_TOP_COND
+ to perform loop rotation.
+ (expand_exit_loop_top_cond): New.
+ * tree.h (expand_exit_loop_top_cond): Declare it.
+ * c-semantics.c (genrtl_while_stmt): Use it.
+ (genrtl_for_stmt): Likewise.
+
+2002-01-30 Alexandre Oliva <aoliva@redhat.com>
+
+ * config/mips/mips.h (PARM_BOUNDARY): Guarantee alignment of
+ arguments to 64-bit boundaries on 64-bit ABIs.
+
+2002-01-30 Steve Ellcey <sje@cup.hp.com>
+
+ * loop.c (loop_invariant_p): Special case pic_offset_table_rtx.
+
+2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * c-decl.c (grokdeclarator): Handle type being a typedef for an
+ invalid type.
+
+2002-01-30 David O'Brien <obrien@FreeBSD.org>
+
+ * config.gcc: Include sparc/biarch64.h rather than sparc/sparc_bi.h.
+ * config/sparc/sparc_bi.h: Remove file.
+ * config/sparc/biarch64.h: New file (rename of sparc_bi.h).
+
+2002-01-30 Richard Henderson <rth@redhat.com>
+
+ * sched-deps.c (sched_analyze): Make a call read the frame pointer.
+
+2002-01-30 Zack Weinberg <zack@codesourcery.com>
+
+ * expmed.c (emit_store_flag): Call protect_from_queue on op0 and op1.
+
+2002-01-28 Jason Merrill <jason@redhat.com>
+
+ * dwarf2out.c (dwarf_cfi_name): Add other DWARF 3 codes.
+ (output_cfi): Likewise. Disable DW_CFA_GNU_negative_offset_extended.
+ (reg_save): Use DW_CFA_offset_extended_sf instead.
+
+ * dwarf2out.c (dwarf2out_finish): Don't abort if there were errors.
+
+2002-01-29 Jakub Jelinek <jakub@redhat.com>
+
+ * cselib.c (cselib_record_sets): Use IF_THEN_ELSE result
+ in cselib_lookup.
+
+2002-01-29 Aldy Hernandez <aldyh@redhat.com>
+
+ * rs6000.md ("*call_value_local32"): Remove constraints.
+ ("*call_value_local64"): Same.
+ ("*call_value_indirect_nonlocal_aix32"): Same.
+ ("*call_value_nonlocal_aix32"): Same.
+ ("*call_value_indirect_nonlocal_aix64"): Same.
+ ("*call_value_nonlocal_aix64"): Same.
+ ("*call_value_nonlocal_sysv"): Same.
+
+2002-01-29 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/elf.h (SDB_DEBUGGING_INFO): Undef.
+
+2002-01-29 Richard Henderson <rth@redhat.com>
+
+ * expr.c (force_operand): Ignore flag_pic for detecting pic
+ address loads.
+ * regclass.c (init_reg_sets_1): Test fixed_regs not flag_pic
+ for determining if PIC_OFFSET_TABLE_REGNUM is call-clobbered.
+ * resource.c (mark_target_live_regs): Use regs_invalidated_by_call
+ instead of open-coded loop.
+ * doc/tm.texi (PIC_OFFSET_TABLE_REGNUM): Clarify that it must
+ be fixed when in use.
+
+2002-01-29 Richard Henderson <rth@redhat.com>
+
+ * sched-int.h (struct deps_reg): Add uses_length, clobbers_length.
+ * sched-rgn.c (propagate_deps): Update them.
+ * sched-deps.c (sched_analyze_insn): Update them. Flush the
+ clobbers list when either gets too long.
+
+2002-01-29 Jakub Jelinek <jakub@redhat.com>
+
+ * config/i386/i386.h (LIMIT_RELOAD_CLASS): Handle LEGACY_REGS
+ and INDEX_REGS the same as GENERAL_REGS.
+ (SECONDARY_OUTPUT_RELOAD_CLASS): Likewise.
+
+2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * tree.c (build_nonstandard_integer_type): Correct prototype.
+
+2002-01-29 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * config/s390/s390.md (movstrsico, movstrdix_64,
+ movstrsix_31): Remove, replace by ...
+ (movstrdi_short, movstrsi_short, movstrdi_long,
+ movstrsi_long): ... these. New.
+ (movstrdi, movstrsi): Adapt.
+
+ (rotldi3, rotlsi3, ashldi3, *ashldi3_31, *ashldi3_64,
+ ashlsi3, lshrdi3, *lshrdi3_31, *lshrdi3_64, lshrsi3):
+ Remove unnecessary CC clobber.
+ (*ashrdi3_cc_31, *ashrdi3_cconly_31, *ashrdi3_cc_64,
+ *ashrdi3_cconly_64, *ashrsi3_cc, *ashrsi3_cconly): New.
+
+ (divmoddi4): Don't partially initialize TImode register.
+
+2002-01-29 Geoffrey Keating <geoffk@redhat.com>
+
+ * doc/sourcebuild.texi (C Tests): Document gcc.dg/debug directory.
+
+2002-01-29 Richard Henderson <rth@redhat.com>
+
+ * flow.c (print_rtl_and_abort): Remove.
+ (print_rtl_and_abort_fcn): Remove.
+ (verify_local_live_at_start): Use dump_bb instead.
+ (verify_wide_reg): Likewise. Take a basic_block, not rtl endpoints.
+ (verify_wide_reg_1): Return 2 on mode test failure.
+
+2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ PR c/3325, c/3326, c/2511, c/3347
+ * c-decl.c (enum_decl_context): Remove BITFIELD.
+ (grokdeclarator): Take bitfield width as an input.
+ Ensure bitfields are given the correct type. Perform
+ bitfield width validation with build_bitfield_integer_type
+ rather than waiting for finish_struct.
+ (grok_typename, grok_typename_in_parm_context, start_decl,
+ push_parmdecl, grokfield, start_function): Update calls to
+ grokdeclarator.
+ (build_bitfield_integer_type): New function.
+ (finish_struct): Move bitfield validation to grokdeclarator
+ and build_bitfield_integer_type.
+ * tree.c (build_nonstandard_integer_type): New function.
+ * tree.h (build_nonstandard_integer_type): New prototype.
+objc:
+ * objc-act.c (objc_copy_list): Remove DECL_INITIAL kludge.
+
2002-01-29 Jakub Jelinek <jakub@redhat.com>
PR other/1502:
@@ -56,8 +228,7 @@
2002-01-28 Jason Merrill <jason@redhat.com>
- * dwarf2.h (enum dwarf_call_frame_info): Add other DWARF 3 codes.
- Sync with src version.
+ * dwarf2.h: Sync with src version.
2002-01-28 Paul Koning <pkoning@equallogic.com>
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Tue Jan 29 05:30:59 2002
+++ gcc/gcc/cp/ChangeLog Thu Jan 31 15:41:28 2002
@@ -1,3 +1,18 @@
+2002-01-31 Jason Merrill <jason@redhat.com>
+
+ PR c++/3395
+ * decl.c (xref_tag): Remember early attributes in TYPE_ATTRIBUTES,
+ not TREE_TYPE.
+ * semantics.c (finish_class_definition): Adjust.
+
+ Allow attributes in parms and casts.
+ * parse.y (named_parm): Don't strip attrs.
+ (declmods): Remove 'attributes' production.
+ (nonempty_cv_qualifiers): Accept attributes.
+ (ATTRIBUTE): Give precedence.
+ * decl.c (groktypename): Handle attributes.
+ (grokparms): Likewise.
+
2002-01-29 Jakub Jelinek <jakub@redhat.com>
* decl2.c (cxx_decode_option): Pass 0 as last argument to
--- /maat/heart/tbox/changelog_pass/gcc/gcc/f/ChangeLog Sat Jan 26 09:44:24 2002
+++ gcc/gcc/f/ChangeLog Thu Jan 31 13:06:28 2002
@@ -1,3 +1,19 @@
+2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * g77spec.c (lang_specific_driver): Follow GNU Coding Standards
+ for --version.
+
+2002-01-30 Richard Henderson <rth@redhat.com>
+
+ * ste.c (ffeste_begin_iterdo_): Use expand_exit_loop_top_cond.
+ (ffeste_R819B): Likewise.
+
+2002-01-30 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * intrin.c (upcasecmp_): New function.
+ (ffeintrin_cmp_name_): Use it to correctly compare name
+ and table entry for bsearch.
+
2002-01-26 Toon Moene <toon@moene.indiv.nluug.nl>
* intrin.c (ffeintrin_cmp_name_): Correct comparison
--- /maat/heart/tbox/changelog_pass/gcc/gcc/java/ChangeLog Mon Jan 28 09:56:32 2002
+++ gcc/gcc/java/ChangeLog Thu Jan 31 13:06:44 2002
@@ -1,3 +1,8 @@
+2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gjavah.c (version), jcf-dump.c (version), jv-scan.c (version):
+ Follow GNU Coding Standards for --version.
+
2002-01-28 Tom Tromey <tromey@redhat.com>
* expr.c (build_jni_stub): Ensure storage for `meth' is
--- /maat/heart/tbox/changelog_pass/gcc/gcc/po/ChangeLog Tue Jan 29 05:31:02 2002
+++ gcc/gcc/po/ChangeLog Thu Jan 31 06:12:07 2002
@@ -1,3 +1,6 @@
+2002-01-31 Philipp Thomas <pthomas@suse.de>
+ * el.po: New file.
+
2002-01-29 Philipp Thomas <pthomas@suse.de>
* es.po, fr.po, ja.po: Updated to current versions.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Tue Jan 29 02:00:29 2002
+++ gcc/gcc/testsuite/ChangeLog Thu Jan 31 18:16:11 2002
@@ -1,3 +1,38 @@
+2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
+
+ PR fortran/3743
+ * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
+ * g77.f-torture/compile/pr3743.x: Remove
+
+2002-01-31 Tom Rix <trix@redhat.com>
+
+ * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
+
+2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.dg/noncompile/20020130-1.c: New test.
+
+2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
+
+ * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
+
+2002-01-29 Richard Henderson <rth@redhat.com>
+
+ * gcc.c-torture/execute/991118-1.c: Cast various constants back
+ to long long.
+ * gcc.c-torture/execute/bf64-1.c: Likewise.
+
+2002-01-29 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/20020129-1.c: New test.
+
+2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * gcc.c-torture/compile/20000224-1.c: Update.
+ * gcc.c-torture/execute/bitfld-1.c: New tests.
+ * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
+ * gcc.dg/uninit-A.c: Update.
+
2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
* g++.dg/template/ctor1.C: Add instantiation.
--- /maat/heart/tbox/changelog_pass/gcc/libiberty/ChangeLog Tue Jan 22 16:59:28 2002
+++ gcc/libiberty/ChangeLog Thu Jan 31 18:16:17 2002
@@ -1,3 +1,19 @@
+2002-01-31 Phil Edwards <pme@gcc.gnu.org>
+
+ * cp-demangle.c: Revert yesterday's change.
+
+2002-01-31 Adam Megacz <adam@xwt.org>
+
+ * gcc/libiberty/configure.in: Treat mingw the same as cywin
+ wrt HAVE_SYS_ERRLIST.
+
+2002-01-30 Phil Edwards <pme@gcc.gnu.org>
+
+ * cp-demangle.c (cp_demangle_type): Do not protect with IN_LIBGCC2.
+ (cplus_demangle_v3): Mimic __cxa_demangle and fall back on
+ cp_demangle_type.
+ * testsuite/demangle-expected: New gnu-v3 test.
+
2002-01-22 Momchil Velikov <velco@fadata.bg>
* configure.in (variable detection): Use arrays of unspecified
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Mon Jan 28 20:13:19 2002
+++ gcc/libstdc++-v3/ChangeLog Thu Jan 31 20:50:52 2002
@@ -1,3 +1,82 @@
+2002-01-31 Benjamin Kosnik <bkoz@redhat.com>
+
+ * config/locale/codecvt_specializations_ieee_1003.1-200x.h:
+ Initialize all data members in copy ctor. Make ctors explicit.
+ (__enc_traits::__enc_traits()): Default ctor does nothing.
+ (__enc_traits::_M_init): Guard against multiple iconv_opens.
+ * include/std/std_sstream.h (basic_stringbuf): Make data members
+ protected.
+ * include/std/std_fstream.h (basic_filebuf): Same.
+ * include/std/std_streambuf.h: Tweak.
+ * include/bits/streambuf.tcc: Same.
+ * include/bits/sstream.tcc: Same.
+ * include/bits/fstream.tcc: Same.
+
+2002-01-31 Loren Rittle <ljrittle@acm.org>
+
+ * testsuite/22_locale/codecvt_members_char_char.cc: Do not
+ allow NULL argument to be passed to setenv().
+ * testsuite/22_locale/codecvt_members_wchar_t_char.cc: Likewise.
+ * testsuite/22_locale/collate_members_char.cc: Likewise.
+ * testsuite/22_locale/collate_members_wchar_t.cc: Likewise.
+ * testsuite/22_locale/ctype_members_char.cc: Likewise.
+ * testsuite/22_locale/ctype_members_wchar_t.cc: Likewise.
+ * testsuite/22_locale/messages_members_char.cc: Likewise.
+ * testsuite/22_locale/money_get_members_char.cc: Likewise.
+ * testsuite/22_locale/money_get_members_wchar_t.cc: Likewise.
+ * testsuite/22_locale/money_put_members_char.cc: Likewise.
+ * testsuite/22_locale/money_put_members_wchar_t.cc: Likewise.
+ * testsuite/22_locale/moneypunct_members_char.cc: Likewise.
+ * testsuite/22_locale/moneypunct_members_wchar_t.cc: Likewise.
+ * testsuite/22_locale/num_get_members_char.cc: Likewise.
+ * testsuite/22_locale/num_get_members_wchar_t.cc: Likewise.
+ * testsuite/22_locale/num_put_members_char.cc: Likewise.
+ * testsuite/22_locale/num_put_members_wchar_t.cc: Likewise.
+ * testsuite/22_locale/numpunct_members_char.cc: Likewise.
+ * testsuite/22_locale/numpunct_members_wchar_t.cc: Likewise.
+ * testsuite/22_locale/time_get_members_char.cc: Likewise.
+ * testsuite/22_locale/time_get_members_wchar_t.cc: Likewise.
+ * testsuite/22_locale/time_put_members_char.cc: Likewise.
+ * testsuite/22_locale/time_put_members_wchar_t.cc: Likewise.
+
+2002-01-30 Benjamin Kosnik <bkoz@redhat.com>
+
+ * config/locale/c_locale_gnu.cc: Same errno fixes as generic.
+
+ * ChangeLog-2001: Fix spelling errors...
+ * docs/html/17_intro/RELEASE-NOTES: Update.
+ * docs/html/17_intro/TODO: Update.
+ * README (file): Update.
+
+2002-01-30 Loren Rittle <ljrittle@acm.org>
+
+ * config/locale/c_locale_generic.cc: Check errno for ERANGE
+ instead of non-zero to aid portability.
+
+2002-01-30 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
+
+ * docs/html/22_locale/messages.html: Fix example code.
+
+2002-01-30 Richard Henderson <rth@redhat.com>
+
+ * testsuite/27_io/ostream_inserter_arith.cc (test03_check): Break
+ out from test03 and templatize.
+ (test03): Use it.
+
+2002-01-30 Paolo Carlini <pcarlini@unitus.it>
+
+ * config/locale/numpunct_members_gnu.cc
+ (numpunct<char, wchar_t>::_M_initialize_numpunct()):
+ Fix initialization of _M_grouping for locales which have
+ _M_thousands_sep == '\0'(L'\0', respectively).
+ * testsuite/22_locale/numpunct_byname.cc (test02): Add test.
+
+2002-01-30 Paolo Carlini <pcarlini@unitus.it>
+
+ * testsuite/27_io/ostream_inserter_arith.cc (test03):
+ Better fix for 32/64 bit architectures, avoiding the
+ implicit assumption that CHAR_BIT == 8.
+
2002-01-28 Phil Edwards <pme@gcc.gnu.org>
* Makefile.am (doxygen, doxygen-maint, doxygen-man): Tweak targets.
--- /maat/heart/tbox/changelog_pass/gcc/fastjar/ChangeLog Sun Jan 13 10:15:19 2002
+++ gcc/fastjar/ChangeLog Wed Jan 30 17:12:53 2002
@@ -1,3 +1,8 @@
+2002-01-30 Tom Tromey <tromey@redhat.com>
+
+ * jartool.c (main): NULL-terminate new_argv. Pass 0 as argument
+ to init_args.
+
2002-01-11 Tom Tromey <tromey@redhat.com>
* Makefile.in: Rebuilt.
--- /maat/heart/tbox/changelog_pass/gcc/libffi/ChangeLog Fri Jan 18 11:09:18 2002
+++ gcc/libffi/ChangeLog Thu Jan 31 15:41:57 2002
@@ -1,3 +1,11 @@
+2002-01-31 Anthony Green <green@redhat.com>
+
+ * configure: Rebuilt.
+ * configure.in: Replace CHECK_SIZEOF and endian tests with
+ cross-compiler friendly macros.
+ * aclocal.m4 (AC_COMPILE_CHECK_SIZEOF, AC_C_BIGENDIAN_CROSS): New
+ macros.
+
2002-01-18 David Edelsohn <edelsohn@gnu.org>
* src/powerpc/darwin.S (_ffi_call_AIX): New.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog Tue Jan 29 08:49:24 2002
+++ gcc/libjava/ChangeLog Thu Jan 31 13:06:48 2002
@@ -1,4 +1,24 @@
+2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gnu/gcj/convert/Convert.java: Only include one copyright year in
+ --version output.
+
+2002-01-30 Tom Tromey <tromey@redhat.com>
+
+ * java/net/natPlainSocketImpl.cc (_Jv_recv): Added template
+ parameter for `recv' return type.
+
+ * verify.cc (handle_ret_insn): Check for subroutine merge here...
+ (state::merge): ... not here.
+ (subr_entry_info): New structure.
+ (entry_points): New field.
+ (~_Jv_BytecodeVerifier): Correctly free jsr_ptrs. Free
+ entry_points.
+
2002-01-29 Tom Tromey <tromey@redhat.com>
+
+ * java/awt/List.java (addNotify): Correctly check to see if peer
+ does not exist.
* java/awt/GridLayout.java (layoutContainer): Use number of rows
to compute height of each cell, and number of columns to compute
-------------- next part --------------
--
Geoffrey Keating <regress@maat.cygnus.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list