This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
7 GCC regressions, 0 new, with your patch on 2001-05-02T20:40:00Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: 7 GCC regressions, 0 new, with your patch on 2001-05-02T20:40:00Z.
- From: "GCC regression checker" <regress at maat dot cygnus dot com>
- Date: Wed, 2 May 2001 22:19:14 +0000
- CC: Franz dot Sirl-kernel at lauterbach dot com
- Reply-To: gcc-regression at gcc dot gnu dot org
With your recent patch, GCC has some regression test failures, which
used to pass. There are 0 new failures, and 7
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++.ns/template17.C
native gcc.sum gcc.c-torture/execute/20000822-1.c
native gcc.sum gcc.c-torture/execute/921215-1.c
native gcc.sum gcc.c-torture/execute/931002-1.c
native gcc.sum gcc.c-torture/execute/nestfunc-1.c
native gcc.sum gcc.c-torture/execute/nestfunc-2.c
native gcc.sum gcc.c-torture/execute/nestfunc-3.c
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Tue May 1 05:50:13 2001
+++ gcc/gcc/ChangeLog Wed May 2 13:40:11 2001
@@ -1,3 +1,134 @@
+2000-05-01 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
+
+ * config/rs6000/rs6000.c (rs6000_legitimate_address): Allow any stack
+ offsets if not REG_OK_STRICT.
+
+ * config/rs6000/rs6000.h (REG_OK_STRICT_FLAG): New macro.
+ (INT_REG_OK_FOR_INDEX_P): Likewise.
+ (INT_REG_OK_FOR_BASE_P): Likewise.
+ (REG_OK_FOR_INDEX_P): Use INT_REG_OK_FOR_INDEX_P.
+ (REG_OK_FOR_BASE_P): Use INT_REG_OK_FOR_BASE_P.
+ (LEGITIMATE_OFFSET_ADDRESS_P): Use INT_REG_OK_FOR_INDEX_P and
+ INT_REG_OK_FOR_BASE_P instead of REG_OK_FOR_INDEX_P and
+ REG_OK_FOR_BASE_P. Take an additional parameter.
+ (LEGITIMATE_INDEXED_ADDRESS_P): Likeewise.
+ (LEGITIMATE_INDIRECT_ADDRESS_P): Likewise.
+ (LEGITIMATE_LO_SUM_ADDRESS_P): Likewise.
+ (GO_IF_LEGITIMATE_ADDRESS): Move code into new function
+ rs6000_legitimate_address() and use it.
+ * config/rs6000/rs6000.c: Update all callers.
+ (rs6000_legitimate_address): New function.
+
+2001-05-02 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/rs6000.c (rs6000_emit_move): Merge
+ special_constant conditional blocks together.
+
+2001-05-02 Dale Johannesen <dalej@apple.com>
+
+ * config/rs6000/rs6000.h (RS6000_ARG_SIZE): Remove unused NAMED
+ parameter.
+ (STRICT_ARGUMENT_NAMING): Define.
+ * config/rs6000/rs6000.c (function_arg_advance, function_arg,
+ function_arg_partial_nregs, setup_incoming_varargs): Remove
+ args logic which depends on "named" now that STRICT_ARGUMENT_NAMING
+ is defined.
+
+Wed May 2 13:09:36 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * config/i386/i386.h (FUNCTION_BOUNDARY): Result is unsigned.
+
+ * function.c (fixup_var_regs_1, case SUBREG): Use promoted mode
+ for replacement.
+
+ * expr.c (store_field): Do nothing except elaborate side-effects if
+ zero-bit field.
+
+2001-05-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * c-lex.c: NULL_PTR -> NULL.
+ * cse.c: Likewise.
+ * emit-rtl.c: Likewise.
+ * gcse.c: Likewise.
+ * genpeep.c: Likewise.
+ * jump.c: Likewise.
+ * mips-tdump.c: Likewise.
+ * reload1.c: Likewise.
+ * rtlanal.c: Likewise.
+ * stmt.c: Likewise.
+ * stor-layout.c: Likewise.
+ * toplev.c: Likewise.
+
+2001-05-01 Per Bothner <per@bothner.com>
+
+ * expr.c (expand_expr): When compiling LABELED_BLOCK_EXPR,
+ call do_pending_stack_adjust before emiting label.
+
+2001-05-01 Mark Mitchell <mark@codesourcery.com>
+
+ * extend.texi: Fix typo.
+
+2001-05-01 Stan Shebs <shebs@apple.com>
+
+ * objc/objc-act.c (build_module_descriptor): Clear DECL_CONTEXT
+ of UOBJC_MODULES_decl.
+ (generate_strings): Clear DECL_CONTEXT of new decl nodes.
+ (generate_descriptor_table): Ditto.
+ (generate_protocols): Ditto.
+ (generate_protocol_list): Ditto.
+ (generate_classref_translation_entry): Ditto.
+
+2001-05-01 Jeffrey Oldham <oldham@codesourcery.com>
+
+ * invoke.texi (Optimize Options): Add documentation for `--param
+ max-delay-slot-insn-search' and `--param
+ max-delay-slot-live-search' and reorder --param section.
+ * params.def: Modify initial comment.
+ * params.h (param_info): Add `help' member.
+ * toplev.c (lang_independent_params): Include `help' description.
+ (display_help): Print --param parameters.
+
+2001-05-01 Zack Weinberg <zackw@stanford.edu>
+
+ * config.gcc: Don't default xmake_file to ${cpu_type}/x-${cpu_type}.
+ Remove references to deleted files.
+ (*-*-openbsd): No need to override xmake_file.
+ (*-*-sysv4): Treat like *-*-sysv.
+
+ * configure.in: Probe for ldopen in various places, and set up
+ collect2 to be linked with them if found.
+ Don't dink with Windows registry stuff unless $host_os is a
+ Win32 os name. Check to see if we need -ladvapi32.
+ * configure: Regenerate.
+
+ * Makefile: Get rid of CLIB and HOST_CLIB.
+ Substitute in COLLECT2_LIBS and link collect2 against its contents.
+ * build-make: Get rid of HOST_CLIB.
+
+ * config/a29k/x-unix, config/alpha/x-osf, config/i386/x-aix,
+ config/i386/x-osfrose, config/m68k/x-dpx2, config/mips/x-iris3,
+ config/mips/x-mips, config/mips/x-osfrose, config/mips/x-sony,
+ config/mips/x-sysv, config/rs6000/x-aix31, config/rs6000/x-aix41,
+ config/rs6000/x-rs6000: Delete.
+
+ * config/i386/x-cygwin, config/m68k/t-aux, config/mips/x-iris:
+ Don't set CLIB.
+
+ 24 x-host fragments remain, 0 x-cpu, 3 top level.
+
+2001-05-01 Zack Weinberg <zackw@stanford.edu>
+
+ * aclocal.m4 (gcc_AC_C_CHAR_BIT): Correct test program.
+ * configure: Regenerate.
+
+2001-05-01 Angela Marie Thomas <angela@cygnus.com>
+
+ * Makefile.in (install-headers): Remove redundant dependency.
+
+2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
+
+ * c-tree.texi (USING_STMT): Document.
+
2001-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* bitmap.c: Change NULL_PTR to NULL or "(rtx*)0".
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Tue May 1 05:50:19 2001
+++ gcc/gcc/cp/ChangeLog Wed May 2 11:50:15 2001
@@ -1,3 +1,36 @@
+2001-05-02 Mark Mitchell <mark@codesourcery.com>
+
+ * decl.c (compute_array_index_type): Don't try to do anything with
+ the indices when processing a template.
+
+2001-05-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * call.c: NULL_PTR -> NULL.
+ * class.c: Likewise.
+ * cvt.c: Likewise.
+ * decl.c: Likewise.
+ * decl2.c: Likewise.
+ * except.c: Likewise.
+ * init.c: Likewise.
+ * rtti.c: Likewise.
+ * search.c: Likewise.
+ * tree.c: Likewise.
+ * typeck.c: Likewise.
+ * typeck2.c: Likewise.
+
+2001-05-02 Mark Mitchell <mark@codesourcery.com>
+
+ * decl2.c (do_using_directive): Revert previous patch.
+
+2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
+
+ * cp-tree.def (USING_STMT): New statement node.
+ * cp-tree.h (USING_STMT_NAMESPACE): New macro.
+ * decl2.c (do_using_directive): Add USING_STMT to statement
+ tree. Don't emit errors when processing template decl.
+ * pt.c (tsubst_expr, USING_STMT case): New case.
+ * semantics.c (cp_expand_stmt, USING_STMT case): New case.
+
2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
* call.c (build_new_op): Convert args from reference here.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/f/ChangeLog Sun Apr 22 19:00:13 2001
+++ gcc/gcc/f/ChangeLog Wed May 2 07:40:18 2001
@@ -1,3 +1,7 @@
+Wed May 2 10:20:08 2001 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * com.c: NULL_PTR -> NULL.
+
Sun Apr 22 20:18:01 2001 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* com.c (ffecom_subscript_check_): Use concat in lieu of
--- /maat/heart/tbox/changelog_pass/gcc/gcc/java/ChangeLog Sun Apr 29 04:30:11 2001
+++ gcc/gcc/java/ChangeLog Wed May 2 07:40:19 2001
@@ -1,3 +1,24 @@
+2001-05-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * decl.c: NULL_PTR -> NULL.
+ * jcf-write.c: Likewise.
+
+2001-05-01 Tom Tromey <tromey@redhat.com>
+
+ * Make-lang.in ($(srcdir)/java/gcj.info): Added `-I..'.
+ (java/gcj.dvi): Added $(srcdir) to TEXINPUTS.
+ * gcj.texi: Updated copyright text. Include fdl.texi.
+ (Top): Link to new node.
+
+2001-05-01 Per Bothner <per@bothner.com>
+
+ * parse.h (REGISTER_IMPORT): Use tree_cons instead of chainon.
+
+2001-05-01 Per Bothner <per@bothner.com>
+
+ * parse.y (java_pop_parser_context): The TREE_VALUE of a link in the
+ import_list contains the name, not the TREE_PURPOSE.
+
2001-04-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* jcf-io.c (read_zip_member): Cast to long in comparison with
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Tue May 1 05:50:20 2001
+++ gcc/gcc/testsuite/ChangeLog Wed May 2 00:20:13 2001
@@ -1,3 +1,12 @@
+2001-05-01 Loren J. Rittle <ljrittle@acm.org>
+
+ * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
+ <stdlib.h>, not <malloc.h>.
+
+2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.old-deja/g++.ns/template17.C: New test.
+
2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
* g++.old-deja/g++.pt/ref4.C: New test.
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Mon Apr 30 17:20:18 2001
+++ gcc/libstdc++-v3/ChangeLog Tue May 1 23:00:15 2001
@@ -1,3 +1,24 @@
+2001-05-01 Benjamin Kosnik <bkoz@redhat.com>
+
+ * include/bits/sbuf_iter.h (istreambuf_iterator): Correct.
+ * testsuite/24_iterators/istreambuf_iterator.cc (test02): Add test.
+
+ * include/bits/std_sstream.h (stringbuf): Leak
+ copied string.
+ * testsuite/24_iterators/ostreambuf_iterator.cc: Correct.
+
+2001-05-01 Tom Browder <tbrowder@home.com>
+
+ * docs/html/ext/howto.html: Fix typo.
+
+2001-05-01 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * testsuite/libstdc++.tests/tests.exp: Add comment.
+
+2001-05-01 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * testsuite/libstdc++.tests/tests.exp: Set ulimits.
+
2001-04-30 Mark Mitchell <mark@codesourcery.com>
* porting.texi: Use the GFDL.
--- /maat/heart/tbox/changelog_pass/gcc/boehm-gc/ChangeLog Wed Apr 25 21:50:10 2001
+++ gcc/boehm-gc/ChangeLog Tue May 1 15:30:10 2001
@@ -1,3 +1,8 @@
+2001-05-01 Jeffrey Oldham <oldham@codesourcery.com>
+
+ * gc_priv.h (UNLOCK): Change type of GC_noop1 argument.
+ (GC_noop1): Change declaration to take one argument.
+
2001-04-26 Alexandre Oliva <aoliva@redhat.com>
* configure.in: Obtain THREADS with `gcc -v'.