This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
124 GCC regressions, 0 new, with your patch on 2000-08-24T01:20:00Z.
- To: hp at axis dot com
- To: gcc-regression at gcc dot gnu dot org
- Subject: 124 GCC regressions, 0 new, with your patch on 2000-08-24T01:20:00Z.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Wed, 23 Aug 2000 20:48:49 -0700 (PDT)
(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 124
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:
g++.sum g++.benjamin/tem03.C
g++.sum g++.bob/incomplete-cast1.C
g++.sum g++.bob/inherit1.C
g++.sum g++.bob/inherit2.C
g++.sum g++.brendan/crash11.C
g++.sum g++.brendan/crash48.C
g++.sum g++.brendan/crash56.C
g++.sum g++.brendan/crash60.C
g++.sum g++.brendan/crash9.C
g++.sum g++.brendan/misc15.C
g++.sum g++.brendan/misc17.C
g++.sum g++.brendan/nest1.C
g++.sum g++.brendan/overload4.C
g++.sum g++.brendan/redecl3.C
g++.sum g++.brendan/static2.C
g++.sum g++.brendan/visibility10.C
g++.sum g++.brendan/visibility2.C
g++.sum g++.brendan/visibility6.C
g++.sum g++.brendan/visibility7.C
g++.sum g++.brendan/visibility8.C
g++.sum g++.brendan/visibility9.C
g++.sum g++.bugs/900119_01.C
g++.sum g++.bugs/900205_02.C
g++.sum g++.bugs/900205_03.C
g++.sum g++.bugs/900215_02.C
g++.sum g++.bugs/900407_01.C
g++.sum g++.bugs/900428_03.C
g++.sum g++.bugs/900519_13.C
g++.sum g++.eh/spec6.C
g++.sum g++.ext/array1.C
g++.sum g++.ext/attrib4.C
g++.sum g++.jason/access18.C
g++.sum g++.jason/access22.C
g++.sum g++.jason/access23.C
g++.sum g++.jason/const4.C
g++.sum g++.jason/lineno3.C
g++.sum g++.jason/lineno4.C
g++.sum g++.jason/local.C
g++.sum g++.jason/member.C
g++.sum g++.jason/opeq3.C
g++.sum g++.jason/overload20.C
g++.sum g++.jason/overload8.C
g++.sum g++.jason/report.C
g++.sum g++.jason/scoping10.C
g++.sum g++.jason/tempcons.C
g++.sum g++.jason/typeck.C
g++.sum g++.law/access3.C
g++.sum g++.law/access4.C
g++.sum g++.law/arm12.C
g++.sum g++.law/ctors10.C
g++.sum g++.law/ctors5.C
g++.sum g++.law/enum3.C
g++.sum g++.law/init10.C
g++.sum g++.law/missed-error3.C
g++.sum g++.law/operators4.C
g++.sum g++.law/visibility12.C
g++.sum g++.law/visibility13.C
g++.sum g++.law/visibility16.C
g++.sum g++.law/visibility17.C
g++.sum g++.law/visibility19.C
g++.sum g++.law/visibility20.C
g++.sum g++.law/visibility21.C
g++.sum g++.law/visibility24.C
g++.sum g++.law/visibility28.C
g++.sum g++.law/visibility3.C
g++.sum g++.law/visibility4.C
g++.sum g++.law/visibility6.C
g++.sum g++.law/visibility7.C
g++.sum g++.law/visibility8.C
g++.sum g++.law/visibility9.C
g++.sum g++.martin/ambig1.C
g++.sum g++.martin/pure1.C
g++.sum g++.mike/ambig1.C
g++.sum g++.mike/err2.C
g++.sum g++.mike/err3.C
g++.sum g++.mike/net12.C
g++.sum g++.mike/net31.C
g++.sum g++.mike/p10247.C
g++.sum g++.mike/p10769a.C
g++.sum g++.mike/p10769b.C
g++.sum g++.mike/p11110.C
g++.sum g++.mike/p1989.C
g++.sum g++.mike/p2431.C
g++.sum g++.mike/p2573.C
g++.sum g++.mike/p438.C
g++.sum g++.mike/p701.C
g++.sum g++.mike/p7476.C
g++.sum g++.mike/p784.C
g++.sum g++.mike/p7868.C
g++.sum g++.mike/p8009.C
g++.sum g++.mike/pmf6.C
g++.sum g++.mike/warn3.C
g++.sum g++.niklas/t120.C
g++.sum g++.niklas/t121.C
g++.sum g++.ns/alias4.C
g++.sum g++.oliva/ctor1.C
g++.sum g++.oliva/delete1.C
g++.sum g++.other/access7.C
g++.sum g++.other/array3.C
g++.sum g++.other/const1.C
g++.sum g++.other/defarg1.C
g++.sum g++.other/delete4.C
g++.sum g++.other/delete5.C
g++.sum g++.other/friend1.C
g++.sum g++.other/nested1.C
g++.sum g++.other/pmf3.C
g++.sum g++.other/ptrmem3.C
g++.sum g++.other/union4.C
g++.sum g++.pt/assign1.C
g++.sum g++.pt/crash20.C
g++.sum g++.pt/crash36.C
g++.sum g++.pt/crash6.C
g++.sum g++.pt/error1.C
g++.sum g++.pt/expr8.C
g++.sum g++.pt/friend11.C
g++.sum g++.pt/friend21.C
g++.sum g++.pt/infinite1.C
g++.sum g++.pt/lookup8.C
g++.sum g++.pt/t11.C
g++.sum g++.pt/t14.C
g++.sum g++.pt/ttp10.C
g++.sum g++.robertl/eb127.C
g++.sum g++.robertl/eb131.C
g++.sum g++.robertl/eb69.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-08-12T01:20:00Z.
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
If it seems that you have been sent this mail incorrectly---that is,
if you did not recently check in a change to GCC---please
contact Geoffrey Keating <geoffk@cygnus.com>. The script that
extracts e-mail addresses from ChangeLog entries is not completely
reliable.
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O1
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O3 -fssa
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fomit-frame-pointer -funroll-loops
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fssa
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c execution, -O3 -fomit-frame-pointer -funroll-loops
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c compilation, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-2.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000818-1.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.dg/cpp/tr-warn4.c numeric constant suffix (test for warnings, line 9)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/20000629-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c90-array-lval-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c99-array-lval-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c99-array-nonobj-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c label lineno (test for errors, line 11)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c label lineno (test for errors, line 11)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c label lineno (test for errors, line 11)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c label lineno (test for errors, line 11)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c label lineno (test for errors, line 11)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c label lineno (test for errors, line 11)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c label lineno (test for errors, line 11)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/label-lineno-1.c (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.benjamin/tem03.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.bob/incomplete-cast1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.bob/inherit1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.bob/inherit2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/crash11.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/crash48.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/crash56.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/crash60.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/crash9.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/misc15.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/misc17.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/nest1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/overload4.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/redecl3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/static2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/visibility10.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/visibility2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/visibility6.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/visibility7.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/visibility8.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/visibility9.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.bugs/900119_01.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.bugs/900205_02.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.bugs/900205_03.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.bugs/900215_02.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.bugs/900407_01.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.bugs/900428_03.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.bugs/900519_13.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.eh/spec6.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.ext/array1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.ext/attrib4.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++.jason/access18.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/access22.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/access23.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/const4.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/lineno3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/lineno4.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/local.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/member.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/opeq3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/overload20.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/overload8.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/report.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/scoping10.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/tempcons.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/typeck.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/access3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/access4.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/arm12.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/ctors10.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/ctors5.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/enum3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/init10.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/missed-error3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/operators4.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility12.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility13.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility16.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility17.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility19.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility20.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility21.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility24.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility28.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility4.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility6.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility7.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility8.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/visibility9.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.martin/ambig1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.martin/pure1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/ambig1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/err2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/err3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/net12.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/net31.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p10247.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p10769a.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p10769b.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p11110.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p1989.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p2431.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p2573.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p438.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p701.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p7476.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p784.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p7868.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p8009.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/pmf6.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/warn3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.niklas/t120.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.niklas/t121.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.ns/alias4.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.oliva/ctor1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.oliva/delete1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/access7.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/array3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/const1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/defarg1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/delete4.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/delete5.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/friend1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/loop2.C caused compiler crash
gcc/testsuite/g++.sum:FAIL: g++.other/nested1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/pmf3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/ptrmem3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/ptrmem7.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/union4.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/assign1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/crash20.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/crash36.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/crash6.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/error1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/expr8.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/friend11.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/friend21.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/infinite1.C starting here (test for errors, line 17)
gcc/testsuite/g++.sum:FAIL: g++.pt/lookup8.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/ptrmem10.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/t11.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/t14.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/ttp10.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb127.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb131.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb69.C (test for excess errors)
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 Wed Aug 16 13:20:38 2000
+++ egcs/ChangeLog Wed Aug 23 03:20:38 2000
@@ -1,3 +1,21 @@
+2000-08-23 Alexandre Oliva <aoliva@redhat.com>
+
+ * MAINTAINERS: Add self as a build machinery (*.in) maintainer.
+
+2000-08-22 DJ Delorie <dj@redhat.com>
+
+ * MAINTAINERS: Add self as a build machinery (*.in) maintainer
+
+2000-08-22 Alexandre Oliva <aoliva@redhat.com>
+
+ * config-ml.in (CC, CXX): Avoid trailing whitespace.
+ (LD_LIBRARY_PATH, SHLIB_PATH): Adjust for multilibs and export to
+ sub-configures.
+
+2000-08-21 DJ Delorie <dj@redhat.com>
+
+ * MAINTAINERS: Add self as a libiberty maintainer
+
2000-08-16 Alexandre Oliva <aoliva@redhat.com>
* configure.in (libstdcxx_flags): Use
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog Sat Aug 19 13:50:30 2000
+++ egcs/gcc/ChangeLog Wed Aug 23 18:20:39 2000
@@ -1,3 +1,430 @@
+2000-08-23 Alexandre Oliva <aoliva@redhat.com>
+
+ * dependence.c: Replace `[][]' with `[][MAX_SUBSCRIPTS]'.
+
+2000-08-23 Hans-Peter Nilsson <hp@axis.com>
+
+ * Makefile.in (GCC_PASSES): Add specs.
+
+2000-08-23 Jim Wilson <wilson@cygnus.com>
+
+ * frame.h (IA64_UNW_EHANDLER, IA64_UNW_UHANDLER): New.
+ * config/ia64/frame-ia64.c (__get_personality): Return zero if neither
+ EHANDLER nor UHANDLER bit is set.
+ (__get_except_table): Likewise.
+
+2000-08-23 Nick Clifton <nickc@redhat.com>
+
+ * config/arm/lib1funcs.asm: Replace upper case condition codes
+ with lower case versions.
+
+ * config/arm/arm.h (STRUCT_VALUE): Define.
+ (STRUCT_VALUE_REGNUM): Delete.
+
+2000-08-23 Zack Weinberg <zack@wolery.cumb.org>
+
+ * cpphash.h (IN_I): New flag for directive table.
+ * cpplib.c (DIRECTIVE_TABLE): Mark #define, #undef, #ident, and
+ #pragma with IN_I.
+ (_cpp_check_directive): If -fpreprocessed, execute directives
+ marked with IN_I. Issue no warnings in this case.
+ * cpplex.c (_cpp_get_token): Expand no macros if -fpreprocessed.
+
+2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * c-common.c (print_char_table): Allow 'I' flag with %d, %i and
+ %u.
+ (check_format_info): Support printf 'I' flag; warn about it with
+ -pedantic.
+
+2000-08-23 Richard Earnshaw (rearnsha@arm.com)
+
+ * arm.c (arm_expand_prologue): Ensure that the stack-adjustment
+ barrier can't be ignored by the alias analysis code.
+
+2000-08-12 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * fixinc/inclhack.def (sysv68_string): Fix the Sed script so it
+ works inside fixincl.
+
+Wed Aug 23 04:55:48 2000 Alexandre Oliva <aoliva@redhat.com>
+
+ * simplify-rtx.c (simplify_rtx): Don't pass VOIDmode to
+ simplify_relational_operation() unless both operands are of
+ VOIDmode.
+ * cse.c (fold_rtx): Likewise.
+
+Tue Aug 22 23:53:27 EDT 2000 John Wehle (john@feith.com)
+
+ * rtlanal.c (rtx_unstable_p): The pic register is stable
+ (within one function) and the actual rtx should be used
+ when checking the registers.
+ (rtx_addr_can_trap_p): Pic memory addresses can't trap.
+
+ * alias.c (true_dependence, write_dependence_p): Fix
+ bug in previous patch.
+
+ * i386.c (ix86_GOT_alias_set): New.
+ (legitimize_pic_address): Use it.
+
+ * rtlanal.c (rtx_unstable_p): An unchanging MEM is
+ only stable if its address is stable.
+ (rtx_varies_p): An unchanging MEM can't vary if
+ its address doesn't vary.
+
+2000-08-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * c-parse.in (unop +): Restrict -Wtraditional warnings to user code.
+
+2000-08-22 J. David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * vax.h (ASM_SPEC): Pass `-J' to assembler.
+ * x-vax-gcc: New file for bootstrapping with gcc.
+ * x-vax: Use X_CFLAGS rather than X_CPPFLAGS to pass `-J'.
+ * configure.in: Use x-vax-gcc with gcc.
+ * configure: Rebuilt.
+
+Tue Aug 22 21:21:05 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
+
+ * toplev.c (rest_of_compilation): Rebuild label notes after
+ post-reload splitting pass if new labels have been created.
+
+2000-08-22 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * diagnostic.h (output_buffer_state): New macro.
+ * diagnostic.c (diagnostic_for_decl, sorry,
+ default_print_error_function, output_do_verbatim,
+ report_diagnostic, report_problematic_module): Use it.
+ (wrap_text): Tweak.
+ (output_format): Use wrap_text instead of maybe_wrap_text.
+
+2000-08-22 Nick Clifton <nickc@redhat.com>
+
+ * config/arm/lib1funcs.asm (ARM_DIV_MOD_BODY): New macro.
+ Common code for ARM divide and modulus functions.
+ (THUMB_DIV_MOD_BODY): New macro. Thumb equivalent of
+ ARM_DIV_MOD_BODY.
+ (FUNC_END): New macro: Common code at the end of the division and
+ modulo functions.
+ (THUMB_FUNCTION_START): New macro: Common code at the start of
+ Thumb functions.
+ (__divsi3, __udivsi3, __modsi3, __umodsi3): Use new macros.
+
+Tue Aug 22 20:34:52 2000 Kaz Kojima <kkojima@rr.iij4u.or.jp>
+
+ * config/sh/sh.md (cmpeqdi_t splitter): Fix a reverse testing.
+
+ * config/sh/sh.c (prepare_scc_operands): Apply force_reg to
+ sh_compare_op1 when the mode is DImode and sh_compare_op1 isn't
+ const0_rtx.
+
+2000-08-22 Nick Clifton <nickc@redhat.com>
+
+ * config/arm/lib1funcs.asm (__umodsi3): Before performing any
+ restorative additions, test for bottom bits of IP being set,
+ rather than relying upon the RORs not matching.
+ (__modsi3): Ditto.
+
+2000-08-22 David Edelsohn <edelsohn@gnu.org>
+
+ * aix.h (ASM_DECLARE_FUNCTION_NAME): Call named_section() or
+ text_section() as appropriate instead of emitting text csect
+ pseudo-op directly.
+ (TEXT_SECTION_ASM_OP): Only require default 32-bit alignment.
+ (UNIQUE_SECTION): Define macro.
+ (ASM_OUTPUT_SECTION_NAME): Define macro.
+ * rs6000.c (rs6000_override_options): Disable -ffunction-sections
+ on AIX if debugging and -fdata-sections always.
+
+2000-08-22 Steven King <sxking@uswest.net>
+
+ * config/float-i386.h (LDBL_EPSILON): Remove __convert_long_double
+ machinery.
+ (LDBL_MAX): Same here.
+
+2000-08-22 Richard Henderson <rth@cygnus.com>
+
+ * flow.c (tidy_fallthru_edge): Update b->end properly.
+
+2000-08-22 Stan Cox <scox@redhat.com>
+
+ * Makefile.in (OBJS): Add dependence.o.
+ * dependence.c: New file.
+
+2000-08-22 Alexandre Oliva <aoliva@redhat.com>, John David Anglin <dave.anglin@nrc.ca>
+
+ * calls.c (check_sibcall_argument_overlap_1): Adjust for
+ ARGS_GROW_DOWNWARD.
+ (check_sibcall_argument_overlap): Likewise.
+
+2000-08-22 Alexandre Oliva <aoliva@redhat.com>
+
+ * invoke.texi (SH Options): Document -m4-nofpu,
+ -m4-single-only, -m4-single, -m4, -mbigtable, -mfmovd,
+ -mhitachi, -mnomacsave, -misize, -mpadstruct, -mspace.
+
+2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * c-common.c (check_format_info): Give the 'some locales' warning
+ for strftime %Ey rather than the unconditional 'only last 2 digits
+ of year' one.
+
+2000-08-22 Richard Henderson <rth@cygnus.com>
+
+ * alias.c (init_alias_analysis): Do not register
+ struct_value_incoming_rtx or static_chain_rtx as pointing
+ to stack memory.
+
+Tue Aug 22 01:44:43 2000 Jeffrey A Law (law@cygnus.com)
+
+ * protoize.c (munge_compile_params): Fix typo and formatting buglets.
+
+2000-08-22 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * diagnostic.h (report_problematic_module): Declare.
+ * diagnostic.c (report_problematic_module): New function.
+ (report_error_function): Tweak.
+
+Tue Aug 22 02:31:26 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * stmt.c (expand_goto_internal, fixup_gotos): Only check
+ TYPE_RETURNS_STACK_DEPRESSED for FUNCTION_TYPE.
+
+2000-08-21 Richard Henderson <rth@cygnus.com>
+
+ * flow.c (calculate_global_regs_live): Mark frame pointer live
+ everywhere before reload.
+
+2000-08-21 Jim Wilson <wilson@cygnus.com>
+
+ * real.c (ereal_from_int, ereal_from_uint, significand_size): Handle
+ INTEL_EXTENDED_IEEE_FORMAT.
+ (toe64): Delete INTEL_EXTENDED_IEEE_FORMAT support. Unconditionally
+ clear last two bytes of output FP value.
+
+2000-08-21 Graham Stott <grahams@cygnus.co.uk>
+
+ * config/ia64/ia64.h (REDO_SECTION_INFO_P): Change decl to DECL.
+
+2000-08-21 Jakub Jelinek <jakub@redhat.com>
+
+ * unroll.c (loop_find_equiv_value): If ret is modified between
+ insn and loop_start, ret might not be equivalent to reg.
+
+2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * c-common.c (init_dollar_format_checking,
+ maybe_read_dollar_number, finish_dollar_format_checking): New
+ functions.
+ (dollar_arguments_used, dollar_arguments_count,
+ dollar_first_arg_num, dollar_max_arg_used, dollar_format_warned):
+ New variables.
+ (check_format_info): Support $ formats for scanf and printf width
+ and precision. Always increment format_chars to advance past the
+ '*' of precision, not just when the format parameters are
+ available to check.
+
+2000-08-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * mips.c (block_move_loop, expand_block_move,
+ function_arg_partial_nregs, save_restore_insns, function_prologue,
+ mips_expand_prologue, RA_MASK): Avoid using the `U' integer
+ constant suffix.
+ (function_arg_advance, function_arg): Match argument to format
+ specifier `%p'.
+
+2000-08-21 Nix <nix@esperi.demon.co.uk>
+
+ * gcc.c (do_spec_1): Implement %j spec flag.
+ Remove dead comment.
+
+ * gcc.texi (The Configuration File): Document HOST_BIT_BUCKET.
+ * system.h (HOST_BIT_BUCKET): Default to "/dev/null".
+ * config/i386/xm-dos.h (HOST_BIT_BUCKET): Define as "NUL".
+ * config/i386/xm-os2.h, config/winnt/winnt.h: Likewise.
+
+ * protoize.c (munge_compile_params): Use HOST_BIT_BUCKET (if
+ writable) instead of hardcoded value.
+
+ * toplev.c (compile_file): Output to a file even if -fsyntax-only.
+
+ * gcc.c, config/i386/xm-dos.h, config/i386/xm-os2.h: Kill
+ MKTEMP_EACH_FILE.
+
+ * gcc.c (cc1_options): Do not process -o or run the assembler if
+ -fsyntax-only.
+ * objc/lang-spec.h: Likewise.
+
+2000-08-21 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * fixinc/fixincl.c (fix_with_system): Pipe the output of
+ "external" fixes through `cat', to avoid truncating the input
+ file by redirection.
+
+2000-08-21 Jakub Jelinek <jakub@redhat.com>
+
+ * config/i386/i386.md (lea_general_1): Copy insn condition to split
+ condition.
+ (lea_general_2, lea_general_3): Likewise.
+
+2000-08-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * c-decl.c (duplicate_decls, define_label): Restrict -Wtraditional
+ warnings to user code.
+
+ * c-lex.c (readescape, yylex): Likewise.
+
+ * c-typeck.c (store_init_value, process_init_element): Likewise
+ (c_expand_start_case): Format.
+
+2000-08-18 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
+
+ * mips/linux.h (LINK_SPEC): Use %(endian_spec).
+
+ * mips/mips.h: Change LINKER_ENDIAN_SPEC to ENDIAN_SPEC
+ and linker_endian_spec to endian_spec.
+ (ENDIAN_SPEC): Add %{EB} and %{EL}.
+ (LINK_SPEC): Remove %{EB} and %{EL}.
+ (ASM_SPEC): Likewise. Use %(endian_spec).
+
+2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * c-tree.h (flag_hosted): Move declaration from here...
+ * c-common.h (flag_hosted): ... to here.
+ (flag_noniso_default_format_attributes): New declaration.
+ * c-decl.c (flag_noniso_default_format_attributes): New variable.
+ (c_decode_option): Set it appropriately for options choosing
+ language standard variant.
+ * c-common.c (init_function_format_info): Only provide default
+ format attributes if flag_hosted. Only provide the gettext
+ formats if flag_noniso_default_format_attributes. Update
+ comments.
+ (check_format_info): Disable treatment of %a as a scanf flag in
+ C99 mode.
+
+2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * c-common.c (scan_char_table): Add 'w' to flags for all formats
+ except 'n'.
+ (check_format_info): Set 'wide' for scanf format widths. Warn for
+ a zero scanf width. Make the check for writing into a constant
+ object at the first level of indirection; at later levels, warn if
+ any type qualifiers are encountered.
+
+Mon Aug 21 07:41:12 2000 Jeffrey A Law (law@cygnus.com)
+
+ * reload.c (reload_inner_reg_of_subreg): New function broken out of
+ push_reload.
+ (push_reload): Use reload_inner_reg_of_subreg.
+ (combine_reloads): Do not combine reloads if the input reload
+ is a SUBREG in which the inner part will need reloading.
+
+ * global.c (global_alloc): Avoid passing dumpfile argument to
+ reload routines.
+ * toplev.c (rest_of_compilation): Likewise.
+ * reload.h (reload): Remove dumpfile argument. Callers changed.
+ (debug_reload, debug_reload_to_stream): Move prototypes here.
+ * rtl.h (reload): Remove dumpfile argument.
+ * reload.c (debug_reload): Remove prototype.
+ (debug_reload_to_stream): Likewise.
+ * reload1.c: Avoid passing dumpfile around, rely on rtl_dump_file
+ instead.
+
+2000-08-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
+
+ * diagnostic.c (context_as_prefix): Export.
+ (need_error_newline): Remove.
+ (lang_diagnostic_starter, lang_diagnostic_finalizer): New objects.
+ (error_module_changed, record_last_error_module,
+ error_function_changed, record_last_error_function): New functions.
+ (initialize_diagnostics): Default intialize
+ lang_diagnostic_starter, lang_diagnostic_finalizer.
+ (init_output_buffer): Tweak.
+ (file_name_as_prefix): New function.
+ (announce_function, default_print_error_function,
+ report_error_function, set_diagnostic_context): Tweak.
+
+2000-08-21 Richard Earnshaw <rearnsha@arm.com>
+
+ * flow.c (init_propagate_block_info): Handle SUBREG in a jump
+ condition expression.
+
+2000-08-20 Richard Henderson <rth@cygnus.com>
+
+ * flow.c (merge_blocks_nomove): Don't seek back past the bb note.
+
+2000-08-20 Zack Weinberg <zack@wolery.cumb.org>
+
+ * cppinit.c (cpp_init): Set global flag when called.
+ (cpp_reader_init): Bomb out if cpp_init hasn't been called.
+
+Sun Aug 20 01:41:35 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
+
+ * cpplex.c (cpp_scan_buffer): Move `output_line_command' just
+ before `process_directive' so that newlines won't be missed
+ for directives.
+ (cpp_printf): Increment `print->lineno' when newline is emitted.
+
+ * cppmain.c (cb_ident): Likewise.
+ (cb_define): Likewise.
+ (cb_undef): Likewise.
+ (cb_include): Likewise.
+ (cb_def_pragma): Likewise.
+ (dump_macros_helper): Likewise.
+
+2000-08-20 Richard Henderson <rth@cygnus.com>
+
+ * config/ia64/ia64.c (emit_insn_group_barriers): Stop if ar.lc
+ assigned before a loop.
+
+ * config/ia64/ia64.md (ashlsi3): Zero extend the shift count.
+ (ashrsi3, lshrsi3): Likewise.
+
+2000-08-20 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * c-lang.c: #include diagnostic.h
+ (c_tree_printer): New function.
+ (lang_init): Initialize lang_printer.
+
+ * Makefile.in (c-lang.o): Depends on diagnostic.h
+
+2000-08-20 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * c-errors.c (pedwarn_c99): Adjust call to report_diagnostic.
+
+ * diagnostic.c (default_diagnostic_starter,
+ default_diagnostic_finalizer): New functions.
+ (diagnostic_for_asm, diagnostic_for_decl): Tweak.
+ (pedwarn, pedwarn_with_file_and_line, error,
+ error_with_file_and_line, fatal, warning,
+ warning_with_file_and_line): Adjust call to report_diagnostic.
+ (report_diagnostic): Rework.
+ (set_diagnostic_context): New function.
+
+ * diagnostic.h (struct diagnostic_context): New data structure.
+ (diagnostic_message, diagnostic_argument_list,
+ diagnostic_file_location, diagnostic_line_location,
+ diagnostic_is_warning, diagnostic_starter, diagnostic_finalizer,
+ diagnostic_finalizer, diagnostic_auxiliary_data): New macros.
+ (set_diagnostic_context): Declare.
+ (report_diagnostic): Change prototype.
+
+Sun 20-Aug-2000 09:25:45 BST Neil Booth <NeilB@earthling.net>
+
+ * fix-header.c (main): Initialize cpplib.
+
+2000-08-19 Michael Meissner <meissner@redhat.com>
+
+ * ifcvt.c (find_if_block): Do not assume that a THEN block has any
+ instructions in it before checking for indirect jumps.
+
+ * ifcvt.c (find_if_block): Do not consider a THEN block that ends
+ in a indirect jump as a potential for conditional execution.
+
+ * d30v.h (d30v_init_expanders): Don't declare here.
+ * d30v-protos.h (d30v_init_expanders): Declare here with a valid
+ prototype.
+
Sat 19-Aug-2000 21:11:45 BST Neil Booth <NeilB@earthling.net>
* cpp.texi: Add @section for assertions.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ch/ChangeLog Mon Aug 7 02:35:27 2000
+++ egcs/gcc/ch/ChangeLog Mon Aug 21 11:35:39 2000
@@ -1,3 +1,8 @@
+2000-08-21 Nix <nix@esperi.demon.co.uk>
+
+ * lang-specs.h: Do not process -o or run the assembler if
+ -fsyntax-only.
+
2000-08-07 Kazu Hirata <kazu@hxi.com>
* decl.c: Fix a comment typo.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog Fri Aug 18 04:20:27 2000
+++ egcs/gcc/cp/ChangeLog Wed Aug 23 14:20:40 2000
@@ -1,3 +1,89 @@
+2000-08-23 Mark Mitchell <mark@codesourcery.com>
+
+ * cp-tree.h (DECL_CLONED_FUNCTION_P): Check DECL_LANG_SPECIFIC.
+ * mangle.c (write_function_type): Change prototype.
+ (write_encoding): Don't mangle return types for
+ constructors or destructors.
+ (write_type): Adjust call to write_function_type.
+ * pt.c (instantiate_template): Instantiate alternate entry points
+ when instantiating the main function.
+
+2000-08-23 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * error.c (cp_print_error_function): Don't use embedded '\n' in
+ output_printf.
+
+2000-08-23 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * decl.c (init_decl_processing): Remove bogus initialization.
+ * error.c (lang_print_error_function): Restore here.
+ (init_error): Initialize print_error_function.
+
+2000-08-22 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
+
+ * decl2.c (arg_assoc): Revert my 2000-08-11 change.
+
+2000-08-22 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * Makefile.in (error.o): Depends on diagnostic.h
+
+ * cp-tree.h (problematic_instantiation_changed,
+ record_last_problematic_instantiation, current_instantiation,
+ print_instantiation_context): Declare.
+ (maybe_print_template_context): Remove.
+
+ * decl.c (init_decl_processing): Set print_error_function to NULL.
+ (lang_print_error_function): Remove, since we're using a new
+ machinery.
+
+ * error.c: #include diagnostic.h
+ (function_category): New function.
+ (cp_diagnostic_starter): Likewise.
+ (cp_diagnostic_finalizer): Likewise.
+ (cp_print_error_function): Likewise.
+ (maybe_print_instantiation_context): Likewise.
+ (print_instantiation_full_context): Likewise.
+ (print_instantiation_partial_context): Likewise.
+ (print_instantiation_context): Define.
+ (init_error): Initialize diagnostic pager and finalizer.
+
+ * pt.c (problematic_instantiation_changed): Define.
+ (record_last_problematic_instantiation): Likewise.
+ (current_instantiation): Likewise.
+ (maybe_print_template_context): Remove.
+ (print_template_context): Likewise.
+ (current_tinst_level): Make static to reflect Brendan Kehoe's
+ change of 1995-04-13.
+ (push_tinst_level): Call print_instantiation_context.
+
+2000-08-21 Nix <nix@esperi.demon.co.uk>
+
+ * lang-specs.h: Do not process -o or run the assembler if
+ -fsyntax-only.
+
+2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * decl.c (flag_hosted, flag_noniso_default_format_attributes): New
+ variables.
+ * decl2.c (lang_decode_option): Disable gettext attributes for
+ -ansi.
+
+2000-08-21 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * lex.c (lang_init_options): Default diagnostic message maximum
+ length to 80, when line-wrapping.
+
+2000-08-20 Mark Mitchell <mark@codesourcery.com>
+
+ * class.c (build_vtbl_initializer): Clear the entire
+ vtbl_init_data. Start keeping track of the functions for which we
+ have created vcall offsets here.
+ (dfs_build_vcall_offset_vtbl_entries): Remove.
+ (build_vcall_offset_vtbl_entries): Reimplement.
+ (add_vcall_offset_vtbl_entries_r): New function.
+ (add_vcall_offset_vtbl_entries_1): Likewise. Tweak logic for
+ computing when vcall offsets are necessary.
+
2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
* decl.c (member_function_or_else): Use cp_error ... %T.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog Sat Aug 19 11:05:39 2000
+++ egcs/gcc/f/ChangeLog Wed Aug 23 14:20:42 2000
@@ -1,3 +1,25 @@
+2000-08-22 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * com-rt.def: Adapt macro DEFGFRT to accept CONST boolean.
+ * com.c (macro DEFGFRT): Use CONST boolean.
+ (ffecom_call_binop_): Choose between call by value
+ and call by reference.
+ (ffecom_expr_): Use direct calls to (g)libc functions for
+ POW_DD, LOG10, (float) MOD.
+ (ffecom_make_gfrt_): Add const indication to table of
+ intrinsics.
+ * com.h (macro DEFGFRT): Use CONST boolean.
+ * intrin.def: Adjust DEFIMP definition of LOG10, (float) MOD.
+
+2000-08-21 Nix <nix@esperi.demon.co.uk>
+
+ * lang-specs.h: Do not process -o or run the assembler if
+ -fsyntax-only. Use %j instead of /dev/null.
+
+2000-08-21 Jakub Jelinek <jakub@redhat.com>
+
+ * lang-specs.h: Pass -I* options to f771.
+
2000-08-19 Toon Moene <toon@moene.indiv.nluug.nl>
* top.c (ffe_decode_option): Disable -fdebug-kludge
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog Thu Aug 17 15:05:30 2000
+++ egcs/gcc/java/ChangeLog Mon Aug 21 11:35:42 2000
@@ -1,3 +1,16 @@
+2000-08-21 Nix <nix@esperi.demon.co.uk>
+
+ * lang-specs.h: Do not process -o or run the assembler if
+ -fsyntax-only.
+
+2000-08-09 Tom Tromey <tromey@cygnus.com>
+
+ * parse.y (check_abstract_method_definitions): Now return `int'.
+ Check implemented interfaces. Fixes PR gcj/305.
+
+ * parse.y (patch_switch_statement): Disallow `long' in switch
+ expressions. Fixes PR gcj/310.
+
2000-08-15 Alexandre Petit-Bianco <apbianco@cygnus.com>
* decl.c (finit_leg_identifier_node): New global.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog Sat Aug 19 11:05:41 2000
+++ egcs/gcc/testsuite/ChangeLog Wed Aug 23 14:20:43 2000
@@ -1,3 +1,69 @@
+2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/noncompile/label-lineno-1.c: New test.
+
+2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.dg/c99-array-nonobj-1.c: New test.
+
+2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
+ tests.
+ * gcc.dg/format-ext-1.c: New test.
+
+2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
+ gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
+ gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
+ gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
+ gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
+
+2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
+ gcc.dg/c99-strftime-2.c: New tests.
+
+2000-08-22 Richard Henderson <rth@cygnus.com>
+
+ * gcc.c-torture/execute/20000822-1.c: New test.
+
+2000-08-21 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/20000819-1.x: Remove.
+
+2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
+ gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
+ gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
+ gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
+ gcc.dg/format-xopen-1.c: New tests.
+
+2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
+
+2000-08-21 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.old-deja/g++.other/loop2.C: New test.
+
+ * gcc.c-torture/compile/20000606-1.c: New test.
+ * gcc.c-torture/compile/20000728-1.c: New test.
+ * gcc.c-torture/execute/20000801-1.c: New test.
+ * gcc.c-torture/execute/20000801-2.c: New test.
+ * gcc.c-torture/execute/20000819-1.c: New test.
+ * gcc.c-torture/execute/20000819-1.x: XFAIL.
+ * gcc.dg/20000629-1.c: New test.
+ * gcc.dg/20000724-1.c: New test.
+ * gcc.dg/20000807-1.c: New test.
+
+Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
+
+ * gcc.dg/cpp/pragma-1.c: New test.
+ * gcc.dg/cpp/pragma-2.c: New test.
+
2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
* gcc.dg/cpp/lexstrng.c: Don't include string.h.
--- /sloth/delay/tbox/changelog_pass/egcs/libstdc++/stl/ChangeLog Mon Jul 10 16:05:42 2000
+++ egcs/libstdc++/stl/ChangeLog Tue Aug 22 14:20:49 2000
@@ -1,3 +1,8 @@
+2000-08-22 Geoff Berry <geoffb@bops.com>
+
+ * bitset (bitset::_M_is_any): Don't use __BITSET_WORDS macro
+ on _Nw since _Nw is already the number of words in the bitset.
+
2000-07-10 Martin v. Löwis (loewis@informatik.hu-berlin.de)
* stl_function.h (bind1st, bind2nd): Rename __opr to __oper,
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
hp@axis.com
2000-08-24T01:20:00Z 2000-08-24T03:48:40Z regress-124