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-03T03:10:03Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: 7 GCC regressions, 0 new, with your patch on 2001-05-03T03:10:03Z.
- From: "GCC regression checker" <regress at maat dot cygnus dot com>
- Date: Thu, 3 May 2001 04:49:52 +0000
- CC: bryce at waitaki dot otago dot ac dot nz
- 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 15:20:13 2001
@@ -1,3 +1,151 @@
+2001-05-02 Stan Shebs <shebs@apple.com>
+
+ * objc/objc-act.c (STRING_OBJECT_CLASS_NAME): Default to
+ NSConstantString for NeXT-style runtimes.
+ (STRING_OBJECT_GLOBAL_NAME): New macro.
+ (enum objc_tree_index): Add values OCTI_CNST_STR_GLOB_ID and
+ OCTI_STRING_CLASS_DECL.
+ (constant_string_global_id): New macro.
+ (string_class_decl): Ditto.
+ (setup_string_decl): New function.
+ (build_objc_string_object): Use it to build a NeXT runtime
+ compatible string initializer.
+
+2001-05-02 Jakub Jelinek <jakub@redhat.com>
+
+ * tradcpp.c (do_define): Make sure we don't walk past limit.
+
+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 15:20:14 2001
@@ -1,3 +1,21 @@
+2001-05-02 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.old-deja/g++.eh/catch13.C: New test.
+ * g++.old-deja/g++.eh/catch14.C: New test.
+
+2001-05-02 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/cpp/tr-define.c: New test.
+
+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'.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog Mon Apr 30 17:20:16 2001
+++ gcc/libjava/ChangeLog Wed May 2 20:10:33 2001
@@ -1,3 +1,7 @@
+2001-05-02 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
+
+ * doc/*.texi: Remove generated documentation.
+
2001-04-30 Matt Kraai <kraai@alumni.carnegiemellon.edu>
* java/io/natFile.cc (performSetReadOnly): Fix #ifdef test.