1 GCC regressions, 0 new, with your patch on 2002-01-05T22:51:19Z.
GCC regression checker
regress@maat.cygnus.com
Sat Jan 5 17:26:00 GMT 2002
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:
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000728-1.c,
For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-01-05T20:16:09Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog Sat Jan 5 12:16:22 2002
+++ gcc/gcc/ChangeLog Sat Jan 5 14:51:32 2002
@@ -1,3 +1,22 @@
+2002-01-05 Kazu Hirata <kazu@hxi.com>
+
+ * cse.c: Fix formatting.
+ * dwarf2asm.c: Likewise.
+ * dwarf2out.c: Likewise.
+ * explow.c: Likewise.
+ * expmed.c: Likewise.
+ * function.c: Likewise.
+ * gcov.c: Likewise.
+ * gencheck.c: Likewise.
+ * genrecog.c: Likewise.
+ * ggc-common.c: Likewise.
+ * ggc-page.c: Likewise.
+ * global.c: Likewise.
+
+2002-01-05 Kazu Hirata <kazu@hxi.com>
+
+ * combine.c: Fix formatting.
+
2002-01-05 Craig Rodrigues <crodrigu@bbn.com>
PR middle-end/1557
--- /maat/heart/tbox/changelog_mail/gcc/libjava/testsuite/ChangeLog Thu Dec 20 11:55:05 2001
+++ gcc/libjava/testsuite/ChangeLog Sat Jan 5 14:51:53 2002
@@ -1,3 +1,7 @@
+2002-01-05 H.J. Lu <hjl@gnu.org>
+
+ * libjava.jni/jni.exp: Add -I.. for generated header.
+
2001-12-20 Tom Tromey <tromey@redhat.com>
For PR java/4766:
ChangeLog entries between 2002-01-05T20:16:09Z and the last time everything
passed, on 2002-01-04T04:07:54Z:
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Thu Jan 3 20:08:09 2002
+++ gcc/gcc/ChangeLog Sat Jan 5 12:16:22 2002
@@ -1,3 +1,153 @@
+2002-01-05 Craig Rodrigues <crodrigu@bbn.com>
+
+ PR middle-end/1557
+ * config/ia64/ia64.h (RENAME_EXTENDED_BLOCKS): Remove.
+
+2002-01-05 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/rs6000.h (TARGET_POWERPC): For IN_LIBGCC2, define
+ as 1 for __powerpc64__ as well.
+
+ * config/rs6000/t-aix43 (T_ADAFLAGS): Define.
+
+ * alias.c (find_base_value, PLUS/MINUS): If we found a base,
+ return it.
+
+2002-01-05 Daniel Berlin <dan@dberlin.org>
+
+ * lcm.c: Revert change, due to performance regression it causes on
+ SPEC because it's slightly more conservative (sigh, I hate
+ edge-based LCM).
+
+Sat Jan 5 11:52:05 CET 2002 Jan Hubicka <jh@suse.cz>
+
+ * cfgcleanup.c (try_forward_edges): Allow multiple jump threading.
+
+2002-01-05 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * doc/cppinternals.texi: Update.
+
+2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * doc/invoke.texi (Option Summary) <MMIX Options>: Document
+ -mbranch-predict, -mreg-stack-fill-bug-workaround and their
+ negatives.
+ (MMIX Options): Ditto. Fix item/itemx typo for -mno-zero-extend.
+ * config/mmix/mmix.c (mmix_target_asm_function_prologue): Rework
+ kludge for pre-october-14th mmix versions to handle new-found bug
+ with PUSHJ/PUSHGO and the register stack.
+ * config/mmix/mmix.h (struct machine_function): Rename member
+ has_call_value_without_parameters to has_call_without_parameters.
+ All referers changed.
+ (TARGET_MASK_REG_STACK_FILL_BUG, TARGET_DEFAULT
+ TARGET_MASK_BRANCH_PREDICT): New macros.
+ (TARGET_SWITCHES): New options -mreg-stack-fill-bug-workaround,
+ -mno-reg-stack-fill-bug-workaround.
+ * config/mmix/mmix.md ("call"): Set struct machine member
+ has_call_without_parameters.
+
+Sat Jan 5 02:20:22 CET 2002 Jan Hubicka <jh@suse.cz>
+
+ * cfgcleanup.c (thread_jump): Fix handling of reversed branches.
+
+Sat Jan 5 01:35:29 CET 2002 Jan Hubicka <jh@suse.cz>
+
+ * cfgcleanup.c: Include tm_p.h
+ (mark_effect): Fix handling of hard register; fix handling of SET
+
+2002-01-04 Kazu Hirata <kazu@hxi.com>
+
+ * config/h8300/h8300.md (anonymous patterns): Check that
+ operands are registers before using REGNO on them.
+
+2002-01-03 Roland McGrath <roland@frob.com>
+
+ * doc/invoke.texi (RS/6000 and PowerPC Options): Add -mcall-gnu.
+
+2002-01-04 Jakub Jelinek <jakub@redhat.com>
+
+ * tree.h (expand_expr_stmt_value): Add maybe_last argument.
+ * c-common.h (genrtl_expr_stmt_value): Likewise.
+ * stmt.c (expand_expr_stmt): Pass 1 as maybe_last.
+ (expand_expr_stmt_value): Add maybe_last argument.
+ Don't warn about statement with no effect if it is the last statement
+ in expression statement.
+ * c-semantics.c (genrtl_expr_stmt): Pass 1 as maybe_last.
+ (genrtl_expr_stmt_value): Add maybe_last argument, pass it down to
+ expand_expr_stmt_value.
+ (expand_stmt) [EXPR_STMT]: Pass 1 as maybe_last to
+ genrtl_expr_stmt_value if t is the last EXPR_STMT in its scope.
+ * expr.c (expand_expr) [LABELED_BLOCK_EXPR, LOOP_EXPR]: Pass 1
+ as maybe_last to expand_expr_stmt_value.
+
+Fri Jan 4 11:45:05 2002 Jeffrey A Law (law@redhat.com)
+
+ * c-common.c (c_expand_start_cond): Expect the IF_STMT node to
+ be passed in, do not build it.
+ (c_begin_if_stmt): New function.
+ (c_begin_while_stmt, c_finish_while_stmt_cond): Likewise.
+ * c-common.h (c_expand_start_cond): Update prototype.
+ (c_begin_if_stmt): Prototype new function.
+ (c_begin_while_stmt, c_finish_while_stmt_cond): Likewise.
+ * c-parse.in (if_prefix): Use c_begin_if_stmt,
+ c_begin_while_stmt and c_finish_while_stmt_cond.
+
+2002-01-04 William Cohen <wcohen@redhat.com>
+
+ * config/pa/elf.h (ASM_FILE_START): Reverted to profile_flag.
+ * config/pa/pa-linux.h (ASM_FILE_START): Likewise.
+ * config/pa/pa64-hpux.h (ASM_FILE_START): Likewise.
+ * config/pa/som.h (ASM_FILE_START): Likewise.
+
+2001-01-04 Daniel Berlin <dan@cgsoftware.com>
+
+ * lcm.c: Include df.h.
+ Add available_transfer_function prototype.
+ (compute_available): Rework to use iterative dataflow framework.
+ (struct bb_info): s/bb_info/lcm_bb_info/g to avoid conflict
+ with bb_info in df.h
+ (available_transfer_function): New function.
+
+ * Makefile.in (lcm.o): add df.h to dependencies.
+
+2002-01-04 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.c (some_operand): Accept HIGH.
+ (input_operand): Likewise; accept simple references to globals.
+ (alpha_const_ok_for_letter_p): New, outlined from alpha.h.
+ (alpha_const_double_ok_for_letter_p): Likewise.
+ (alpha_extra_constraint): Likewise.
+ (alpha_preferred_reload_class): Likewise. Do not force
+ symbolic constants to memory.
+ (alpha_legitimate_address_p): Accept simple references
+ to small_symbolic_operand.
+ (alpha_legitimize_address): New arg scratch. Be prepared to be
+ called when no_new_pseudos. Emit simple symbolic references.
+ Split integers into low, high, and rest.
+ (alpha_expand_mov): Use alpha_legitimize_address.
+ (some_small_symbolic_mem_operand): New.
+ (split_small_symbolic_mem_operand): New.
+ * config/alpha/alpha-protos.h: Update.
+ * config/alpha/alpha.h (CONST_OK_FOR_LETTER_P): Out-line.
+ (CONST_DOUBLE_OK_FOR_LETTER_P): Likewise.
+ (EXTRA_CONSTRAINT): Likewise.
+ (PREFERRED_RELOAD_CLASS): Likewise.
+ (LEGITIMIZE_ADDRESS): Update for alpha_legitimize_address change.
+ (PREDICATE_CODES): Update.
+ * config/alpha/alpha.md: New post-reload splitters to convert
+ simplfied symbolic operands to the form that references $29.
+ (divide expanders): Use emit_move_insn, not gen_movdi_er_high_g.
+ (movdi_er_nofix, movdi_er_fix): Accept any symbolic operand.
+
+2002-01-03 Richard Henderson <rth@redhat.com>
+
+ * local-alloc.c (function_invariant_p): Update commentary.
+
+2002-01-04 H.J. Lu <hjl@gnu.org>
+
+ * toplev.c (rest_of_compilation): Fix a typo when calling
+ cleanup_cfg.
+
2002-01-03 Kazu Hirata <kazu@hxi.com>
* c-common.c: Fix formatting.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Wed Jan 2 12:11:42 2002
+++ gcc/gcc/cp/ChangeLog Fri Jan 4 06:15:17 2002
@@ -1,3 +1,11 @@
+2002-01-04 Jason Merrill <jason@redhat.com>
+
+ * class.c (update_vtable_entry_for_fn): Set delta to zero for a
+ lost primary.
+
+ * class.c (build_vtbl_initializer): Check for a lost primary
+ before calculating the vtable entry to throw away.
+
2002-01-02 Jason Merrill <jason@redhat.com>
* semantics.c (expand_body): Call outlining_inline_function when
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Thu Jan 3 17:33:50 2002
+++ gcc/gcc/testsuite/ChangeLog Fri Jan 4 21:49:41 2002
@@ -1,3 +1,35 @@
+2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * gcc.c-torture/execute/nestfunc-4.c: New test.
+
+2002-01-04 Loren J. Rittle <ljrittle@acm.org>
+
+ * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
+ extra triple that slipped in.
+ * g++.old-deja/g++.abi/align.C: Likewise.
+ * g++.old-deja/g++.abi/bitfields.C: Likewise.
+
+2002-01-04 Loren J. Rittle <ljrittle@acm.org>
+
+ * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
+ * g++.old-deja/g++.abi/align.C: Likewise.
+ * g++.old-deja/g++.abi/bitfields.C: Likewise.
+
+ * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
+ on FreeBSD/i386.
+ * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
+ FreeBSD.
+
+2002-01-04 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/20020104-1.c: New test.
+
+ * gcc.dg/20020104-2.c: New test.
+
+2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * gcc.dg/20020103-1.c: Fix typo in target selector.
+
2002-01-03 Richard Henderson <rth@redhat.com>
* gcc.dg/20020103-1.c: New.
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Thu Jan 3 12:23:42 2002
+++ gcc/libstdc++-v3/ChangeLog Fri Jan 4 14:14:52 2002
@@ -1,3 +1,147 @@
+2002-01-04 Benjamin Kosnik <bkoz@redhat.com>
+
+ * include/Makefile.am (std_headers): Remove cXXX from list.
+ (c_base_srcdir): No bits subdirectory.
+ (c_base_builddir): Same.
+ (c_base_headers): Adjust names, add ciso646.
+ (bits_headers): Remove std_xxx.h headers.
+ * include/Makefile.in: Regenerate.
+
+ * include/ext/iterator: Adjust includes.
+ * include/ext/ropeimpl.h: Same.
+ * include/ext/stl_hash_fun.h: Same.
+ * include/ext/algorithm: Same.
+
+ * include/backward/bvector.h: Adjust includes.
+ * include/backward/vector.h: Same.
+ * include/backward/strstream: Same.
+ * include/backward/streambuf.h: Same.
+ * include/backward/stack.h: Same.
+ * include/backward/set.h: Same.
+ * include/backward/queue.h: Same.
+ * include/backward/multiset.h: Same.
+ * include/backward/multimap.h: Same.
+ * include/backward/map.h: Same.
+ * include/backward/list.h: Same.
+ * include/backward/iterator.h: Same.
+ * include/backward/iostream.h: Same.
+ * include/backward/iomanip.h: Same.
+ * include/backward/fstream.h: Same.
+ * include/backward/deque.h: Same.
+ * include/backward/complex.h: Same.
+
+ * include/bits/std_algorithm.h: Move to...
+ * include/std/algorithm: ...here.
+ * include/bits/std_iosfwd.h, std_locale.h, std_stack.h,
+ std_bitset.h, std_ios.h, std_map.h, std_stdexcept.h,
+ std_complex.h, std_iostream.h, std_memory.h, std_streambuf.h,
+ std_deque.h, std_istream.h, std_numeric.h, std_string.h,
+ std_fstream.h, std_ostream.h, std_utility.h, std_iterator.h,
+ std_queue.h, std_valarray.h, std_functional.h, std_limits.h,
+ std_set.h, std_vector.h, std_iomanip.h, std_list.h, std_sstream.h:
+ Same.
+
+ * include/c_std/bits/std_cassert.h: Move to...
+ * include/c_std/cassert: Here.
+ * include/c_std/std_cctype.h, std_cerrno.h, std_cfloat.h,
+ std_climits.h, std_clocale.h, std_cmath.h, std_csetjmp.h,
+ std_csignal.h, std_cstdarg.h, std_cstddef.h, std_cstdio.h,
+ std_cstdlib.h, std_cstring.h, std_ctime.h, std_cwchar.h,
+ std_cwctype.h: Same.
+ * include/c_std/cmath: Adjust cmath.tcc include.
+ * include/c_std/cstdlib: Adjust includes.
+ * include/c_std/cwchar: Same.
+ * include/c_std/ctime: Same.
+ * include/c_std/cstring: Same.
+ * include/c_std/cstdio: Same.
+ * include/c_std/bits: Remove directory.
+
+ * include/c/bits/std_cassert.h: Move to...
+ * include/c/cassert: Here.
+ * include/c/std_cctype.h, std_cerrno.h, std_cfloat.h,
+ std_climits.h, std_clocale.h, std_cmath.h, std_csetjmp.h,
+ std_csignal.h, std_cstdarg.h, std_cstddef.h, std_cstdio.h,
+ std_cstdlib.h, std_cstring.h, std_ctime.h, std_cwchar.h,
+ std_cwctype.h: Same.
+ * include/c/bits: Remove directory.
+
+ * include/std/cwctype: Remove.
+ * include/std/cwchar: Remove.
+ * include/std/ctime: Remove.
+ * include/std/cstring: Remove.
+ * include/std/cstdlib: Remove.
+ * include/std/cstdio: Remove.
+ * include/std/cstddef: Remove.
+ * include/std/cstdarg: Remove.
+ * include/std/csignal: Remove.
+ * include/std/csetjmp: Remove.
+ * include/std/cmath: Remove.
+ * include/std/clocale: Remove.
+ * include/std/climits: Remove.
+ * include/std/ciso646: Remove.
+ * include/std/cfloat: Remove.
+ * include/std/cerrno: Remove.
+ * include/std/cctype: Remove.
+ * include/std/cassert: Remove.
+
+ * include/bits/fpos.h: Adjust includes, removing <bits/std_xxx.h>
+ files and subsituting <.xxx>
+ * include/bits/valarray_array.h: Same.
+ * include/bits/stl_uninitialized.h: Same.
+ * include/bits/stl_alloc.h: Same.
+ * include/bits/stl_algobase.h: Same.
+ * include/bits/sstream.tcc: Same.
+ * include/bits/pthread_allocimpl.h: Same.
+ * include/bits/ostream.tcc: Same.
+ * include/bits/localefwd.h: Same.
+ * include/bits/locale_facets.tcc: Same.
+ * include/bits/locale_facets.h: Same.
+ * include/bits/istream.tcc: Same.
+ * include/bits/char_traits.h: Same.
+ * include/bits/boost_concept_check.h: Same.
+ * include/bits/basic_file.h: Same.
+ * include/std/bitset: Same.
+ * include/std/complex: Same.
+ * include/std/fstream: Same.
+ * include/std/functional: Same.
+ * include/std/ios: Same.
+ * include/std/iostream: Same.
+ * include/std/ostream: Same.
+ * include/std/sstream: Same.
+ * include/std/streambuf: Same.
+ * include/std/string: Same.
+ * include/std/iterator: Same.
+ * include/std/valarray: Same.
+
+ * src/ios.cc: Adjust includes.
+ * src/valarray-inst.cc: Same.
+ * src/string-inst.cc: Same.
+ * src/stl-inst.cc: Same.
+ * src/stdexcept.cc: Same.
+ * src/misc-inst.cc: Same.
+ * src/localename.cc: Same.
+ * src/locale-inst.cc: Same.
+ * src/locale.cc: Same.
+ * src/limits.cc: Same.
+ * src/concept-inst.cc: Same.
+ * src/complex_io.cc: Same.
+ * src/codecvt.cc: Same.
+ * src/bitset.cc: Same.
+ * src/cmath.cc: Same.
+
+2002-01-04 Paolo Carlini <pcarlini@unitus.it>
+
+ * include/bits/stl_tree.h (rb_tree): Move to...
+ * include/ext/rb_tree: ...here, new file.
+ * include/Makefile.am (ext_headers): Add new file.
+ * include/Makefile.in: Regenerate.
+ * include/bits/stl_tempbuf.h (get_temporary_buffer + helper,
+ return_temporary_buffer, struct temporary_buffer): Move to...
+ * include/ext/memory: ...here.
+ * testsuite/ext/headers.cc: Include <ext/rb_tree>.
+ * include/backward/tempbuf.h: Include <ext/memory>, tweak.
+ * include/backward/tree.h: Include <ext/rb_tree), tweak.
+
2002-01-03 Paolo Carlini <pcarlini@unitus.it>
* include/bits/stl_numeric.h (power + helpers, iota): Move to...
@@ -17,7 +161,7 @@
* include/backward/function.h: Include <ext/functional>, tweak.
* include/ext/ropeimpl.h: Include <ext/numeric>.
-Thu Jan 3 11:05:41 2002 Jeffrey A Law (law@redhat.com)
+2002-01-03 Jeffrey A Law <law@redhat.com>
* config/os/hpux/bits/os_defines.h: Prefix __strtoll and
__strtoull declarations with __extension__.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog Wed Jan 2 09:18:00 2002
+++ gcc/libjava/ChangeLog Fri Jan 4 21:49:52 2002
@@ -1,3 +1,12 @@
+2002-01-02 Andreas Tobler <a.tobler@schweiz.ch>
+
+ * configure.host: Disable the interpreter for Darwin.
+
+2002-01-04 Tom Tromey <tromey@redhat.com>
+
+ * java/lang/Thread.java (stop): No longer synchronized.
+ (start): Likewise.
+
2002-01-02 Tom Tromey <tromey@redhat.com>
* java/lang/ieeefp.h: Fix bug in my hand-application of previous
--- /maat/heart/tbox/changelog_pass/gcc/libf2c/ChangeLog Tue Dec 4 04:07:49 2001
+++ gcc/libf2c/ChangeLog Fri Jan 4 16:46:42 2002
@@ -1,3 +1,13 @@
+2002-01-04 Loren J. Rittle <ljrittle@acm.org>
+
+ * libI77/fio.h (FSEEK): Enforce type of second parameter to be
+ off_t when prototype is missing from system headers for the
+ non-standard function.
+
+2002-01-03 Loren J. Rittle <ljrittle@acm.org>
+
+ * Makefile.in ($(LIBG2C):): Let libtool decide when to add -lc.
+
2001-12-04 Alexandre Oliva <aoliva@redhat.com>
* Makefile.in ($(LIBG2C)): Fix -rpath argument to libtool.
-------------- next part --------------
--
Geoffrey Keating <regress@maat.cygnus.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list