988 GCC regressions, 971 new, with your patch on 2002-06-10T23:06:50Z.
GCC regression checker
regress@redhat.com
Mon Jun 10 19:32:00 GMT 2002
With your recent patch, GCC has some regression test failures, which
used to pass. There are 971 new failures, and 17
failures that existed before and after that patch; 2 failures
have been fixed.
The new failures are:
powerpc-eabisim g++.sum g++.dg/opt/reg-stack.C
powerpc-eabisim g++.sum g++.eh/crash1.C
powerpc-eabisim g++.sum g++.law/mentor1.C
powerpc-eabisim g++.sum g++.mike/eh59.C
powerpc-eabisim g++.sum g++.other/inline8.C
powerpc-eabisim g++.sum g++.robertl/eb73.C
powerpc-eabisim g77.sum g77.dg/f77-edit-colon-out.f
powerpc-eabisim g77.sum g77.dg/f77-edit-slash-out.f
powerpc-eabisim g77.sum g77.dg/fno-onetrip.f
powerpc-eabisim g77.sum g77.f-torture/compile/19990826-3.f,
powerpc-eabisim g77.sum g77.f-torture/compile/20000511-1.f,
powerpc-eabisim g77.sum g77.f-torture/compile/20000511-2.f,
powerpc-eabisim g77.sum g77.f-torture/compile/20000518.f,
powerpc-eabisim g77.sum g77.f-torture/compile/20000601-1.f,
powerpc-eabisim g77.sum g77.f-torture/compile/20000601-2.f,
powerpc-eabisim g77.sum g77.f-torture/compile/20000629-1.f,
powerpc-eabisim g77.sum g77.f-torture/compile/20010519-1.f,
powerpc-eabisim g77.sum g77.f-torture/compile/20020307-1.f,
powerpc-eabisim g77.sum g77.f-torture/compile/980310-3.f,
powerpc-eabisim g77.sum g77.f-torture/compile/980310-4.f,
powerpc-eabisim g77.sum g77.f-torture/compile/980310-7.f,
powerpc-eabisim g77.sum g77.f-torture/compile/980310-8.f,
powerpc-eabisim g77.sum g77.f-torture/compile/980419-2.f,
powerpc-eabisim g77.sum g77.f-torture/compile/981117-1.f,
powerpc-eabisim g77.sum g77.f-torture/compile/990115-1.f,
powerpc-eabisim g77.sum g77.f-torture/compile/cpp.F,
powerpc-eabisim g77.sum g77.f-torture/execute/20000503-1.f
powerpc-eabisim g77.sum g77.f-torture/execute/20001111.f
powerpc-eabisim g77.sum g77.f-torture/execute/20010116.f
powerpc-eabisim g77.sum g77.f-torture/execute/20010430.f
powerpc-eabisim g77.sum g77.f-torture/execute/20010610.f
powerpc-eabisim g77.sum g77.f-torture/execute/970625-2.f
powerpc-eabisim g77.sum g77.f-torture/execute/971102-1.f
powerpc-eabisim g77.sum g77.f-torture/execute/claus.f
powerpc-eabisim g77.sum g77.f-torture/execute/dnrm2.f
powerpc-eabisim g77.sum g77.f-torture/execute/labug1.f
powerpc-eabisim g77.sum g77.f-torture/execute/short.f
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000211-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000329-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000403-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000420-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000427-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000629-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000717-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000718.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20000803-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20001123-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20010102-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20010320-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20010408-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20010421-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20010426-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20010518-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20010903-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20011109-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20011130-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20011219-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20020309-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20020320-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/20020330-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/900116-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920410-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920428-6.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920428-7.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920501-18.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920501-4.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920611-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920624-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920625-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920625-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920710-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920723-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920808-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920825-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/920928-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/921011-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/921011-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/921021-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/921103-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/921202-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/921206-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/930109-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/930120-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/930210-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/930325-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/930421-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/930513-3.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/930529-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/930602-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/930621-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/931003-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/931013-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/941014-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/941014-3.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/950607-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/950729-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/950816-3.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/950922-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/960514-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/961004-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/961019-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/980329-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/980408-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/980816-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/980821-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/980825-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/990517-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/990523-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/990527-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/990625-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/990625-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/991008-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/991127-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/991213-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/991213-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/991214-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/991214-2.c,
powerpc-eabisim gcc.sum gcc.c-torture/compile/991229-3.c,
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000224-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000314-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000412-4.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000412-6.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000422-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000605-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000605-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000731-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000731-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000801-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000801-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000815-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000819-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000910-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20000910-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20001009-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20001026-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20001111-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20001124-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010116-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010119-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010122-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010123-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010129-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010209-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010221-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010224-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010723-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010910-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20010915-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20011008-3.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20011109-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20011126-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20020129-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20020206-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20020402-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20020402-3.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20020412-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/20020413-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920302-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920411-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920501-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920501-3.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920501-6.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920612-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920625-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920721-4.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920726-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920731-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/920929-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/921013-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/921202-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/921208-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/930513-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/930518-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/930526-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/930529-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/930603-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/930614-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/930628-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/930921-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931004-10.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931004-12.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931004-14.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931004-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931004-4.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931004-6.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931004-8.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931009-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931102-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931102-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/931110-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/950612-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/950710-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/950714-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/950906-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/951003-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/951204-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/960209-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/960218-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/960419-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/960521-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/960909-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/961004-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/961125-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/961213-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/980602-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/980707-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/980716-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/980929-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/990127-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/990128-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/990222-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/990404-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/990513-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/990525-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/990527-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/990628-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/990811-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/991019-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/991023-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/991201-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/991216-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/991216-3.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/991216-4.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/arith-rand.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/ashldi-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/ashrdi-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/bcp-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/built-in-setjmp.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/builtin-prefetch-6.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/cmpdi-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/comp-goto-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/dbra-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/divconst-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/enum-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/ieee/fp-cmp-4.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/ieee/fp-cmp-5.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/ieee/minuszero.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/inst-check.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-10.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-11.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-2b.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-2c.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-2d.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-2e.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-2f.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-2g.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-4.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-5.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-6.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/loop-8.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/lshrdi-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/memcpy-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/memcpy-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/memcpy-bi.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/memset-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/memset-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/nestfunc-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/nestfunc-3.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/pending-4.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/strcmp-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/strcpy-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/strct-pack-3.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/strct-stdarg-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/strlen-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/strncmp-1.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/va-arg-10.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/va-arg-11.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/va-arg-15.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/va-arg-2.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/va-arg-22.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/va-arg-3.c
powerpc-eabisim gcc.sum gcc.c-torture/execute/va-arg-9.c
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/BUG21.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/a3.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/aaa.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/ac.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/bcopy.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/bt386.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/call386.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/cmpsi386.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/e.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/gen_tst.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/lll.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/loop-1.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/memtst.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/move.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/mregtst.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/run.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/shloop.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/sim.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/sound.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/speed.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/test-loop.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/x.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/xorn.c,
powerpc-eabisim gcc.sum gcc.c-torture/unsorted/xs.c,
powerpc-eabisim gcc.sum gcc.dg/debug/20000503-1.c
powerpc-eabisim gcc.sum gcc.dg/m-un-1.c
powerpc-eabisim gcc.sum gcc.dg/uninit-1.c
powerpc-eabisim gcc.sum gcc.dg/uninit-3.c
powerpc-eabisim gcc.sum gcc.dg/uninit-8.c
powerpc-eabisim gcc.sum gcc.dg/uninit-9.c
powerpc-eabisim gdb.sum gdb.trace/tfind.exp:
powerpc-eabisim objc.sum objc/execute/bf-1.m
powerpc-eabisim objc.sum objc/execute/bf-10.m
powerpc-eabisim objc.sum objc/execute/bf-11.m
powerpc-eabisim objc.sum objc/execute/bf-12.m
powerpc-eabisim objc.sum objc/execute/bf-13.m
powerpc-eabisim objc.sum objc/execute/bf-14.m
powerpc-eabisim objc.sum objc/execute/bf-15.m
powerpc-eabisim objc.sum objc/execute/bf-16.m
powerpc-eabisim objc.sum objc/execute/bf-17.m
powerpc-eabisim objc.sum objc/execute/bf-18.m
powerpc-eabisim objc.sum objc/execute/bf-19.m
powerpc-eabisim objc.sum objc/execute/bf-2.m
powerpc-eabisim objc.sum objc/execute/bf-20.m
powerpc-eabisim objc.sum objc/execute/bf-21.m
powerpc-eabisim objc.sum objc/execute/bf-3.m
powerpc-eabisim objc.sum objc/execute/bf-4.m
powerpc-eabisim objc.sum objc/execute/bf-5.m
powerpc-eabisim objc.sum objc/execute/bf-6.m
powerpc-eabisim objc.sum objc/execute/bf-7.m
powerpc-eabisim objc.sum objc/execute/bf-8.m
powerpc-eabisim objc.sum objc/execute/bf-9.m
powerpc-eabisim objc.sum objc/execute/va_method.m
mips-elf g++.sum g++.dg/opt/reg-stack.C
mips-elf g++.sum g++.eh/crash1.C
mips-elf g++.sum g++.law/mentor1.C
mips-elf g++.sum g++.mike/eh59.C
mips-elf g++.sum g++.other/inline8.C
mips-elf g++.sum g++.robertl/eb73.C
mips-elf g77.sum g77.f-torture/compile/19990826-3.f,
mips-elf g77.sum g77.f-torture/compile/20000511-1.f,
mips-elf g77.sum g77.f-torture/compile/20000511-2.f,
mips-elf g77.sum g77.f-torture/compile/20000518.f,
mips-elf g77.sum g77.f-torture/compile/20000601-1.f,
mips-elf g77.sum g77.f-torture/compile/20000601-2.f,
mips-elf g77.sum g77.f-torture/compile/20000629-1.f,
mips-elf g77.sum g77.f-torture/compile/20010519-1.f,
mips-elf g77.sum g77.f-torture/compile/20020307-1.f,
mips-elf g77.sum g77.f-torture/compile/980310-3.f,
mips-elf g77.sum g77.f-torture/compile/980310-4.f,
mips-elf g77.sum g77.f-torture/compile/980310-7.f,
mips-elf g77.sum g77.f-torture/compile/980310-8.f,
mips-elf g77.sum g77.f-torture/compile/980419-2.f,
mips-elf g77.sum g77.f-torture/compile/981117-1.f,
mips-elf g77.sum g77.f-torture/compile/990115-1.f,
mips-elf g77.sum g77.f-torture/compile/cpp.F,
mips-elf gcc.sum gcc.c-torture/compile/20000211-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20000329-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20000403-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20000420-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20000427-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20000629-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20000717-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20000718.c,
mips-elf gcc.sum gcc.c-torture/compile/20000803-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20001123-2.c,
mips-elf gcc.sum gcc.c-torture/compile/20010102-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20010320-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20010408-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20010421-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20010426-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20010518-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20010903-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20011109-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20011130-2.c,
mips-elf gcc.sum gcc.c-torture/compile/20011219-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20020309-2.c,
mips-elf gcc.sum gcc.c-torture/compile/20020320-1.c,
mips-elf gcc.sum gcc.c-torture/compile/20020330-1.c,
mips-elf gcc.sum gcc.c-torture/compile/900116-1.c,
mips-elf gcc.sum gcc.c-torture/compile/920410-2.c,
mips-elf gcc.sum gcc.c-torture/compile/920428-6.c,
mips-elf gcc.sum gcc.c-torture/compile/920428-7.c,
mips-elf gcc.sum gcc.c-torture/compile/920501-18.c,
mips-elf gcc.sum gcc.c-torture/compile/920501-4.c,
mips-elf gcc.sum gcc.c-torture/compile/920611-2.c,
mips-elf gcc.sum gcc.c-torture/compile/920624-1.c,
mips-elf gcc.sum gcc.c-torture/compile/920625-1.c,
mips-elf gcc.sum gcc.c-torture/compile/920625-2.c,
mips-elf gcc.sum gcc.c-torture/compile/920710-2.c,
mips-elf gcc.sum gcc.c-torture/compile/920723-1.c,
mips-elf gcc.sum gcc.c-torture/compile/920808-1.c,
mips-elf gcc.sum gcc.c-torture/compile/920825-2.c,
mips-elf gcc.sum gcc.c-torture/compile/920928-2.c,
mips-elf gcc.sum gcc.c-torture/compile/921011-1.c,
mips-elf gcc.sum gcc.c-torture/compile/921011-2.c,
mips-elf gcc.sum gcc.c-torture/compile/921021-1.c,
mips-elf gcc.sum gcc.c-torture/compile/921103-1.c,
mips-elf gcc.sum gcc.c-torture/compile/921202-1.c,
mips-elf gcc.sum gcc.c-torture/compile/921206-1.c,
mips-elf gcc.sum gcc.c-torture/compile/930109-2.c,
mips-elf gcc.sum gcc.c-torture/compile/930120-1.c,
mips-elf gcc.sum gcc.c-torture/compile/930210-1.c,
mips-elf gcc.sum gcc.c-torture/compile/930325-1.c,
mips-elf gcc.sum gcc.c-torture/compile/930421-1.c,
mips-elf gcc.sum gcc.c-torture/compile/930513-3.c,
mips-elf gcc.sum gcc.c-torture/compile/930529-1.c,
mips-elf gcc.sum gcc.c-torture/compile/930602-1.c,
mips-elf gcc.sum gcc.c-torture/compile/930621-1.c,
mips-elf gcc.sum gcc.c-torture/compile/931003-1.c,
mips-elf gcc.sum gcc.c-torture/compile/931013-2.c,
mips-elf gcc.sum gcc.c-torture/compile/941014-2.c,
mips-elf gcc.sum gcc.c-torture/compile/941014-3.c,
mips-elf gcc.sum gcc.c-torture/compile/950607-1.c,
mips-elf gcc.sum gcc.c-torture/compile/950729-1.c,
mips-elf gcc.sum gcc.c-torture/compile/950816-3.c,
mips-elf gcc.sum gcc.c-torture/compile/950922-1.c,
mips-elf gcc.sum gcc.c-torture/compile/960514-1.c,
mips-elf gcc.sum gcc.c-torture/compile/961004-1.c,
mips-elf gcc.sum gcc.c-torture/compile/961019-1.c,
mips-elf gcc.sum gcc.c-torture/compile/980329-1.c,
mips-elf gcc.sum gcc.c-torture/compile/980408-1.c,
mips-elf gcc.sum gcc.c-torture/compile/980816-1.c,
mips-elf gcc.sum gcc.c-torture/compile/980821-1.c,
mips-elf gcc.sum gcc.c-torture/compile/980825-1.c,
mips-elf gcc.sum gcc.c-torture/compile/990517-1.c,
mips-elf gcc.sum gcc.c-torture/compile/990523-1.c,
mips-elf gcc.sum gcc.c-torture/compile/990527-1.c,
mips-elf gcc.sum gcc.c-torture/compile/990625-1.c,
mips-elf gcc.sum gcc.c-torture/compile/990625-2.c,
mips-elf gcc.sum gcc.c-torture/compile/991008-1.c,
mips-elf gcc.sum gcc.c-torture/compile/991127-1.c,
mips-elf gcc.sum gcc.c-torture/compile/991213-1.c,
mips-elf gcc.sum gcc.c-torture/compile/991213-2.c,
mips-elf gcc.sum gcc.c-torture/compile/991214-1.c,
mips-elf gcc.sum gcc.c-torture/compile/991214-2.c,
mips-elf gcc.sum gcc.c-torture/compile/991229-3.c,
mips-elf gcc.sum gcc.c-torture/execute/20000224-1.c
mips-elf gcc.sum gcc.c-torture/execute/20000314-1.c
mips-elf gcc.sum gcc.c-torture/execute/20000412-4.c
mips-elf gcc.sum gcc.c-torture/execute/20000412-6.c
mips-elf gcc.sum gcc.c-torture/execute/20000422-1.c
mips-elf gcc.sum gcc.c-torture/execute/20000605-1.c
mips-elf gcc.sum gcc.c-torture/execute/20000605-2.c
mips-elf gcc.sum gcc.c-torture/execute/20000731-1.c
mips-elf gcc.sum gcc.c-torture/execute/20000731-2.c
mips-elf gcc.sum gcc.c-torture/execute/20000801-1.c
mips-elf gcc.sum gcc.c-torture/execute/20000801-2.c
mips-elf gcc.sum gcc.c-torture/execute/20000815-1.c
mips-elf gcc.sum gcc.c-torture/execute/20000819-1.c
mips-elf gcc.sum gcc.c-torture/execute/20000910-1.c
mips-elf gcc.sum gcc.c-torture/execute/20000910-2.c
mips-elf gcc.sum gcc.c-torture/execute/20001009-2.c
mips-elf gcc.sum gcc.c-torture/execute/20001026-1.c
mips-elf gcc.sum gcc.c-torture/execute/20001111-1.c
mips-elf gcc.sum gcc.c-torture/execute/20001124-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010116-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010119-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010122-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010123-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010129-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010209-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010221-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010224-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010723-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010910-1.c
mips-elf gcc.sum gcc.c-torture/execute/20010915-1.c
mips-elf gcc.sum gcc.c-torture/execute/20011008-3.c
mips-elf gcc.sum gcc.c-torture/execute/20011109-2.c
mips-elf gcc.sum gcc.c-torture/execute/20011126-2.c
mips-elf gcc.sum gcc.c-torture/execute/20020129-1.c
mips-elf gcc.sum gcc.c-torture/execute/20020206-2.c
mips-elf gcc.sum gcc.c-torture/execute/20020402-1.c
mips-elf gcc.sum gcc.c-torture/execute/20020402-3.c
mips-elf gcc.sum gcc.c-torture/execute/20020413-1.c
mips-elf gcc.sum gcc.c-torture/execute/920302-1.c
mips-elf gcc.sum gcc.c-torture/execute/920411-1.c
mips-elf gcc.sum gcc.c-torture/execute/920501-2.c
mips-elf gcc.sum gcc.c-torture/execute/920501-3.c
mips-elf gcc.sum gcc.c-torture/execute/920501-6.c
mips-elf gcc.sum gcc.c-torture/execute/920612-2.c
mips-elf gcc.sum gcc.c-torture/execute/920625-1.c
mips-elf gcc.sum gcc.c-torture/execute/920721-4.c
mips-elf gcc.sum gcc.c-torture/execute/920726-1.c
mips-elf gcc.sum gcc.c-torture/execute/920731-1.c
mips-elf gcc.sum gcc.c-torture/execute/920929-1.c
mips-elf gcc.sum gcc.c-torture/execute/921013-1.c
mips-elf gcc.sum gcc.c-torture/execute/921202-1.c
mips-elf gcc.sum gcc.c-torture/execute/921208-2.c
mips-elf gcc.sum gcc.c-torture/execute/930513-2.c
mips-elf gcc.sum gcc.c-torture/execute/930518-1.c
mips-elf gcc.sum gcc.c-torture/execute/930526-1.c
mips-elf gcc.sum gcc.c-torture/execute/930529-1.c
mips-elf gcc.sum gcc.c-torture/execute/930603-2.c
mips-elf gcc.sum gcc.c-torture/execute/930614-2.c
mips-elf gcc.sum gcc.c-torture/execute/930628-1.c
mips-elf gcc.sum gcc.c-torture/execute/930921-1.c
mips-elf gcc.sum gcc.c-torture/execute/931004-10.c
mips-elf gcc.sum gcc.c-torture/execute/931004-12.c
mips-elf gcc.sum gcc.c-torture/execute/931004-14.c
mips-elf gcc.sum gcc.c-torture/execute/931004-2.c
mips-elf gcc.sum gcc.c-torture/execute/931004-4.c
mips-elf gcc.sum gcc.c-torture/execute/931004-6.c
mips-elf gcc.sum gcc.c-torture/execute/931004-8.c
mips-elf gcc.sum gcc.c-torture/execute/931009-1.c
mips-elf gcc.sum gcc.c-torture/execute/931102-1.c
mips-elf gcc.sum gcc.c-torture/execute/931102-2.c
mips-elf gcc.sum gcc.c-torture/execute/931110-1.c
mips-elf gcc.sum gcc.c-torture/execute/950612-1.c
mips-elf gcc.sum gcc.c-torture/execute/950710-1.c
mips-elf gcc.sum gcc.c-torture/execute/950714-1.c
mips-elf gcc.sum gcc.c-torture/execute/950906-1.c
mips-elf gcc.sum gcc.c-torture/execute/951003-1.c
mips-elf gcc.sum gcc.c-torture/execute/951204-1.c
mips-elf gcc.sum gcc.c-torture/execute/960209-1.c
mips-elf gcc.sum gcc.c-torture/execute/960218-1.c
mips-elf gcc.sum gcc.c-torture/execute/960419-2.c
mips-elf gcc.sum gcc.c-torture/execute/960521-1.c
mips-elf gcc.sum gcc.c-torture/execute/960909-1.c
mips-elf gcc.sum gcc.c-torture/execute/961004-1.c
mips-elf gcc.sum gcc.c-torture/execute/961125-1.c
mips-elf gcc.sum gcc.c-torture/execute/961213-1.c
mips-elf gcc.sum gcc.c-torture/execute/980602-1.c
mips-elf gcc.sum gcc.c-torture/execute/980707-1.c
mips-elf gcc.sum gcc.c-torture/execute/980716-1.c
mips-elf gcc.sum gcc.c-torture/execute/980929-1.c
mips-elf gcc.sum gcc.c-torture/execute/990127-1.c
mips-elf gcc.sum gcc.c-torture/execute/990128-1.c
mips-elf gcc.sum gcc.c-torture/execute/990222-1.c
mips-elf gcc.sum gcc.c-torture/execute/990404-1.c
mips-elf gcc.sum gcc.c-torture/execute/990513-1.c
mips-elf gcc.sum gcc.c-torture/execute/990525-1.c
mips-elf gcc.sum gcc.c-torture/execute/990527-1.c
mips-elf gcc.sum gcc.c-torture/execute/990628-1.c
mips-elf gcc.sum gcc.c-torture/execute/990811-1.c
mips-elf gcc.sum gcc.c-torture/execute/991019-1.c
mips-elf gcc.sum gcc.c-torture/execute/991023-1.c
mips-elf gcc.sum gcc.c-torture/execute/991201-1.c
mips-elf gcc.sum gcc.c-torture/execute/991216-2.c
mips-elf gcc.sum gcc.c-torture/execute/991216-3.c
mips-elf gcc.sum gcc.c-torture/execute/991216-4.c
mips-elf gcc.sum gcc.c-torture/execute/arith-rand.c
mips-elf gcc.sum gcc.c-torture/execute/ashldi-1.c
mips-elf gcc.sum gcc.c-torture/execute/ashrdi-1.c
mips-elf gcc.sum gcc.c-torture/execute/bcp-1.c
mips-elf gcc.sum gcc.c-torture/execute/built-in-setjmp.c
mips-elf gcc.sum gcc.c-torture/execute/builtin-prefetch-6.c
mips-elf gcc.sum gcc.c-torture/execute/cmpdi-1.c
mips-elf gcc.sum gcc.c-torture/execute/comp-goto-1.c
mips-elf gcc.sum gcc.c-torture/execute/dbra-1.c
mips-elf gcc.sum gcc.c-torture/execute/divconst-2.c
mips-elf gcc.sum gcc.c-torture/execute/enum-2.c
mips-elf gcc.sum gcc.c-torture/execute/ieee/minuszero.c
mips-elf gcc.sum gcc.c-torture/execute/inst-check.c
mips-elf gcc.sum gcc.c-torture/execute/loop-1.c
mips-elf gcc.sum gcc.c-torture/execute/loop-10.c
mips-elf gcc.sum gcc.c-torture/execute/loop-11.c
mips-elf gcc.sum gcc.c-torture/execute/loop-2.c
mips-elf gcc.sum gcc.c-torture/execute/loop-2b.c
mips-elf gcc.sum gcc.c-torture/execute/loop-2c.c
mips-elf gcc.sum gcc.c-torture/execute/loop-2d.c
mips-elf gcc.sum gcc.c-torture/execute/loop-2e.c
mips-elf gcc.sum gcc.c-torture/execute/loop-2f.c
mips-elf gcc.sum gcc.c-torture/execute/loop-2g.c
mips-elf gcc.sum gcc.c-torture/execute/loop-4.c
mips-elf gcc.sum gcc.c-torture/execute/loop-5.c
mips-elf gcc.sum gcc.c-torture/execute/loop-6.c
mips-elf gcc.sum gcc.c-torture/execute/loop-7.c
mips-elf gcc.sum gcc.c-torture/execute/loop-8.c
mips-elf gcc.sum gcc.c-torture/execute/lshrdi-1.c
mips-elf gcc.sum gcc.c-torture/execute/memcpy-1.c
mips-elf gcc.sum gcc.c-torture/execute/memcpy-2.c
mips-elf gcc.sum gcc.c-torture/execute/memcpy-bi.c
mips-elf gcc.sum gcc.c-torture/execute/memset-1.c
mips-elf gcc.sum gcc.c-torture/execute/memset-2.c
mips-elf gcc.sum gcc.c-torture/execute/nestfunc-2.c
mips-elf gcc.sum gcc.c-torture/execute/nestfunc-3.c
mips-elf gcc.sum gcc.c-torture/execute/pending-4.c
mips-elf gcc.sum gcc.c-torture/execute/strcmp-1.c
mips-elf gcc.sum gcc.c-torture/execute/strcpy-1.c
mips-elf gcc.sum gcc.c-torture/execute/strct-pack-3.c
mips-elf gcc.sum gcc.c-torture/execute/strct-stdarg-1.c
mips-elf gcc.sum gcc.c-torture/execute/strlen-1.c
mips-elf gcc.sum gcc.c-torture/execute/strncmp-1.c
mips-elf gcc.sum gcc.c-torture/execute/va-arg-10.c
mips-elf gcc.sum gcc.c-torture/execute/va-arg-11.c
mips-elf gcc.sum gcc.c-torture/execute/va-arg-15.c
mips-elf gcc.sum gcc.c-torture/execute/va-arg-2.c
mips-elf gcc.sum gcc.c-torture/execute/va-arg-22.c
mips-elf gcc.sum gcc.c-torture/execute/va-arg-3.c
mips-elf gcc.sum gcc.c-torture/execute/va-arg-9.c
mips-elf gcc.sum gcc.c-torture/unsorted/BUG21.c,
mips-elf gcc.sum gcc.c-torture/unsorted/a3.c,
mips-elf gcc.sum gcc.c-torture/unsorted/aaa.c,
mips-elf gcc.sum gcc.c-torture/unsorted/ac.c,
mips-elf gcc.sum gcc.c-torture/unsorted/bcopy.c,
mips-elf gcc.sum gcc.c-torture/unsorted/bt386.c,
mips-elf gcc.sum gcc.c-torture/unsorted/call386.c,
mips-elf gcc.sum gcc.c-torture/unsorted/cmpsi386.c,
mips-elf gcc.sum gcc.c-torture/unsorted/e.c,
mips-elf gcc.sum gcc.c-torture/unsorted/gen_tst.c,
mips-elf gcc.sum gcc.c-torture/unsorted/lll.c,
mips-elf gcc.sum gcc.c-torture/unsorted/loop-1.c,
mips-elf gcc.sum gcc.c-torture/unsorted/memtst.c,
mips-elf gcc.sum gcc.c-torture/unsorted/move.c,
mips-elf gcc.sum gcc.c-torture/unsorted/mregtst.c,
mips-elf gcc.sum gcc.c-torture/unsorted/run.c,
mips-elf gcc.sum gcc.c-torture/unsorted/shloop.c,
mips-elf gcc.sum gcc.c-torture/unsorted/sim.c,
mips-elf gcc.sum gcc.c-torture/unsorted/sound.c,
mips-elf gcc.sum gcc.c-torture/unsorted/speed.c,
mips-elf gcc.sum gcc.c-torture/unsorted/test-loop.c,
mips-elf gcc.sum gcc.c-torture/unsorted/x.c,
mips-elf gcc.sum gcc.c-torture/unsorted/xorn.c,
mips-elf gcc.sum gcc.c-torture/unsorted/xs.c,
mips-elf gcc.sum gcc.dg/debug/20000503-1.c
mips-elf gcc.sum gcc.dg/m-un-1.c
mips-elf gcc.sum gcc.dg/uninit-1.c
mips-elf gcc.sum gcc.dg/uninit-3.c
mips-elf gcc.sum gcc.dg/uninit-8.c
mips-elf gcc.sum gcc.dg/uninit-9.c
mips-elf gdb.sum gdb.trace/tfind.exp:
mips-elf objc.sum objc/execute/bf-1.m
mips-elf objc.sum objc/execute/bf-10.m
mips-elf objc.sum objc/execute/bf-11.m
mips-elf objc.sum objc/execute/bf-12.m
mips-elf objc.sum objc/execute/bf-13.m
mips-elf objc.sum objc/execute/bf-14.m
mips-elf objc.sum objc/execute/bf-15.m
mips-elf objc.sum objc/execute/bf-16.m
mips-elf objc.sum objc/execute/bf-17.m
mips-elf objc.sum objc/execute/bf-18.m
mips-elf objc.sum objc/execute/bf-19.m
mips-elf objc.sum objc/execute/bf-2.m
mips-elf objc.sum objc/execute/bf-20.m
mips-elf objc.sum objc/execute/bf-21.m
mips-elf objc.sum objc/execute/bf-3.m
mips-elf objc.sum objc/execute/bf-4.m
mips-elf objc.sum objc/execute/bf-5.m
mips-elf objc.sum objc/execute/bf-6.m
mips-elf objc.sum objc/execute/bf-7.m
mips-elf objc.sum objc/execute/bf-8.m
mips-elf objc.sum objc/execute/bf-9.m
mips-elf objc.sum objc/execute/va_method.m
native g++.sum g++.dg/bprob/bprob-1.C
native g++.sum g++.dg/opt/reg-stack.C
native g++.sum g++.eh/crash1.C
native g++.sum g++.law/mentor1.C
native g++.sum g++.mike/eh59.C
native g++.sum g++.other/inline8.C
native g++.sum g++.robertl/eb73.C
native g77.sum g77.dg/20010216-1.f
native g77.sum g77.dg/bprob/bprob-1.f
native g77.sum g77.dg/f77-edit-colon-out.f
native g77.sum g77.dg/f77-edit-slash-out.f
native g77.sum g77.dg/fno-onetrip.f
native g77.sum g77.f-torture/compile/19990826-3.f,
native g77.sum g77.f-torture/compile/20000511-1.f,
native g77.sum g77.f-torture/compile/20000511-2.f,
native g77.sum g77.f-torture/compile/20000518.f,
native g77.sum g77.f-torture/compile/20000601-1.f,
native g77.sum g77.f-torture/compile/20000601-2.f,
native g77.sum g77.f-torture/compile/20000629-1.f,
native g77.sum g77.f-torture/compile/20010519-1.f,
native g77.sum g77.f-torture/compile/20020307-1.f,
native g77.sum g77.f-torture/compile/980310-3.f,
native g77.sum g77.f-torture/compile/980310-4.f,
native g77.sum g77.f-torture/compile/980310-7.f,
native g77.sum g77.f-torture/compile/980310-8.f,
native g77.sum g77.f-torture/compile/980419-2.f,
native g77.sum g77.f-torture/compile/981117-1.f,
native g77.sum g77.f-torture/compile/990115-1.f,
native g77.sum g77.f-torture/compile/cpp.F,
native g77.sum g77.f-torture/execute/20000503-1.f
native g77.sum g77.f-torture/execute/20001111.f
native g77.sum g77.f-torture/execute/20010116.f
native g77.sum g77.f-torture/execute/20010430.f
native g77.sum g77.f-torture/execute/20010610.f
native g77.sum g77.f-torture/execute/970625-2.f
native g77.sum g77.f-torture/execute/971102-1.f
native g77.sum g77.f-torture/execute/auto0.f
native g77.sum g77.f-torture/execute/auto1.f
native g77.sum g77.f-torture/execute/claus.f
native g77.sum g77.f-torture/execute/dnrm2.f
native g77.sum g77.f-torture/execute/labug1.f
native g77.sum g77.f-torture/execute/short.f
native g77.sum g77.f-torture/execute/u77-test.f
native gcc.sum gcc.c-torture/compile/20000211-1.c,
native gcc.sum gcc.c-torture/compile/20000329-1.c,
native gcc.sum gcc.c-torture/compile/20000403-1.c,
native gcc.sum gcc.c-torture/compile/20000420-1.c,
native gcc.sum gcc.c-torture/compile/20000427-1.c,
native gcc.sum gcc.c-torture/compile/20000629-1.c,
native gcc.sum gcc.c-torture/compile/20000717-1.c,
native gcc.sum gcc.c-torture/compile/20000718.c,
native gcc.sum gcc.c-torture/compile/20000803-1.c,
native gcc.sum gcc.c-torture/compile/20001123-2.c,
native gcc.sum gcc.c-torture/compile/20010102-1.c,
native gcc.sum gcc.c-torture/compile/20010320-1.c,
native gcc.sum gcc.c-torture/compile/20010408-1.c,
native gcc.sum gcc.c-torture/compile/20010421-1.c,
native gcc.sum gcc.c-torture/compile/20010426-1.c,
native gcc.sum gcc.c-torture/compile/20010518-1.c,
native gcc.sum gcc.c-torture/compile/20010903-1.c,
native gcc.sum gcc.c-torture/compile/20011109-1.c,
native gcc.sum gcc.c-torture/compile/20011130-2.c,
native gcc.sum gcc.c-torture/compile/20011219-1.c,
native gcc.sum gcc.c-torture/compile/20020309-2.c,
native gcc.sum gcc.c-torture/compile/20020320-1.c,
native gcc.sum gcc.c-torture/compile/20020330-1.c,
native gcc.sum gcc.c-torture/compile/900116-1.c,
native gcc.sum gcc.c-torture/compile/920410-2.c,
native gcc.sum gcc.c-torture/compile/920428-6.c,
native gcc.sum gcc.c-torture/compile/920428-7.c,
native gcc.sum gcc.c-torture/compile/920501-18.c,
native gcc.sum gcc.c-torture/compile/920501-4.c,
native gcc.sum gcc.c-torture/compile/920611-2.c,
native gcc.sum gcc.c-torture/compile/920624-1.c,
native gcc.sum gcc.c-torture/compile/920625-1.c,
native gcc.sum gcc.c-torture/compile/920625-2.c,
native gcc.sum gcc.c-torture/compile/920710-2.c,
native gcc.sum gcc.c-torture/compile/920723-1.c,
native gcc.sum gcc.c-torture/compile/920808-1.c,
native gcc.sum gcc.c-torture/compile/920825-2.c,
native gcc.sum gcc.c-torture/compile/920928-2.c,
native gcc.sum gcc.c-torture/compile/921011-1.c,
native gcc.sum gcc.c-torture/compile/921011-2.c,
native gcc.sum gcc.c-torture/compile/921021-1.c,
native gcc.sum gcc.c-torture/compile/921103-1.c,
native gcc.sum gcc.c-torture/compile/921202-1.c,
native gcc.sum gcc.c-torture/compile/921206-1.c,
native gcc.sum gcc.c-torture/compile/930109-2.c,
native gcc.sum gcc.c-torture/compile/930120-1.c,
native gcc.sum gcc.c-torture/compile/930210-1.c,
native gcc.sum gcc.c-torture/compile/930325-1.c,
native gcc.sum gcc.c-torture/compile/930421-1.c,
native gcc.sum gcc.c-torture/compile/930513-3.c,
native gcc.sum gcc.c-torture/compile/930529-1.c,
native gcc.sum gcc.c-torture/compile/930602-1.c,
native gcc.sum gcc.c-torture/compile/930621-1.c,
native gcc.sum gcc.c-torture/compile/931003-1.c,
native gcc.sum gcc.c-torture/compile/931013-2.c,
native gcc.sum gcc.c-torture/compile/941014-2.c,
native gcc.sum gcc.c-torture/compile/941014-3.c,
native gcc.sum gcc.c-torture/compile/950607-1.c,
native gcc.sum gcc.c-torture/compile/950729-1.c,
native gcc.sum gcc.c-torture/compile/950816-3.c,
native gcc.sum gcc.c-torture/compile/950922-1.c,
native gcc.sum gcc.c-torture/compile/960514-1.c,
native gcc.sum gcc.c-torture/compile/961004-1.c,
native gcc.sum gcc.c-torture/compile/961019-1.c,
native gcc.sum gcc.c-torture/compile/980329-1.c,
native gcc.sum gcc.c-torture/compile/980408-1.c,
native gcc.sum gcc.c-torture/compile/980816-1.c,
native gcc.sum gcc.c-torture/compile/980821-1.c,
native gcc.sum gcc.c-torture/compile/980825-1.c,
native gcc.sum gcc.c-torture/compile/990517-1.c,
native gcc.sum gcc.c-torture/compile/990523-1.c,
native gcc.sum gcc.c-torture/compile/990527-1.c,
native gcc.sum gcc.c-torture/compile/990625-1.c,
native gcc.sum gcc.c-torture/compile/990625-2.c,
native gcc.sum gcc.c-torture/compile/991008-1.c,
native gcc.sum gcc.c-torture/compile/991127-1.c,
native gcc.sum gcc.c-torture/compile/991213-1.c,
native gcc.sum gcc.c-torture/compile/991213-2.c,
native gcc.sum gcc.c-torture/compile/991214-1.c,
native gcc.sum gcc.c-torture/compile/991214-2.c,
native gcc.sum gcc.c-torture/compile/991229-3.c,
native gcc.sum gcc.c-torture/execute/20000224-1.c
native gcc.sum gcc.c-torture/execute/20000314-1.c
native gcc.sum gcc.c-torture/execute/20000412-4.c
native gcc.sum gcc.c-torture/execute/20000412-6.c
native gcc.sum gcc.c-torture/execute/20000422-1.c
native gcc.sum gcc.c-torture/execute/20000605-1.c
native gcc.sum gcc.c-torture/execute/20000605-2.c
native gcc.sum gcc.c-torture/execute/20000731-1.c
native gcc.sum gcc.c-torture/execute/20000731-2.c
native gcc.sum gcc.c-torture/execute/20000801-1.c
native gcc.sum gcc.c-torture/execute/20000801-2.c
native gcc.sum gcc.c-torture/execute/20000815-1.c
native gcc.sum gcc.c-torture/execute/20000819-1.c
native gcc.sum gcc.c-torture/execute/20000910-1.c
native gcc.sum gcc.c-torture/execute/20000910-2.c
native gcc.sum gcc.c-torture/execute/20001009-2.c
native gcc.sum gcc.c-torture/execute/20001026-1.c
native gcc.sum gcc.c-torture/execute/20001111-1.c
native gcc.sum gcc.c-torture/execute/20001124-1.c
native gcc.sum gcc.c-torture/execute/20010116-1.c
native gcc.sum gcc.c-torture/execute/20010119-1.c
native gcc.sum gcc.c-torture/execute/20010122-1.c
native gcc.sum gcc.c-torture/execute/20010123-1.c
native gcc.sum gcc.c-torture/execute/20010129-1.c
native gcc.sum gcc.c-torture/execute/20010209-1.c
native gcc.sum gcc.c-torture/execute/20010221-1.c
native gcc.sum gcc.c-torture/execute/20010224-1.c
native gcc.sum gcc.c-torture/execute/20010723-1.c
native gcc.sum gcc.c-torture/execute/20010910-1.c
native gcc.sum gcc.c-torture/execute/20010915-1.c
native gcc.sum gcc.c-torture/execute/20011008-3.c
native gcc.sum gcc.c-torture/execute/20011109-2.c
native gcc.sum gcc.c-torture/execute/20011126-2.c
native gcc.sum gcc.c-torture/execute/20020129-1.c
native gcc.sum gcc.c-torture/execute/20020206-2.c
native gcc.sum gcc.c-torture/execute/20020402-3.c
native gcc.sum gcc.c-torture/execute/20020413-1.c
native gcc.sum gcc.c-torture/execute/920302-1.c
native gcc.sum gcc.c-torture/execute/920411-1.c
native gcc.sum gcc.c-torture/execute/920501-2.c
native gcc.sum gcc.c-torture/execute/920501-3.c
native gcc.sum gcc.c-torture/execute/920501-6.c
native gcc.sum gcc.c-torture/execute/920612-2.c
native gcc.sum gcc.c-torture/execute/920625-1.c
native gcc.sum gcc.c-torture/execute/920721-4.c
native gcc.sum gcc.c-torture/execute/920726-1.c
native gcc.sum gcc.c-torture/execute/920731-1.c
native gcc.sum gcc.c-torture/execute/920929-1.c
native gcc.sum gcc.c-torture/execute/921013-1.c
native gcc.sum gcc.c-torture/execute/921202-1.c
native gcc.sum gcc.c-torture/execute/921208-2.c
native gcc.sum gcc.c-torture/execute/930513-2.c
native gcc.sum gcc.c-torture/execute/930518-1.c
native gcc.sum gcc.c-torture/execute/930526-1.c
native gcc.sum gcc.c-torture/execute/930529-1.c
native gcc.sum gcc.c-torture/execute/930603-2.c
native gcc.sum gcc.c-torture/execute/930614-2.c
native gcc.sum gcc.c-torture/execute/930628-1.c
native gcc.sum gcc.c-torture/execute/930921-1.c
native gcc.sum gcc.c-torture/execute/931004-10.c
native gcc.sum gcc.c-torture/execute/931004-12.c
native gcc.sum gcc.c-torture/execute/931004-14.c
native gcc.sum gcc.c-torture/execute/931004-2.c
native gcc.sum gcc.c-torture/execute/931004-4.c
native gcc.sum gcc.c-torture/execute/931004-6.c
native gcc.sum gcc.c-torture/execute/931004-8.c
native gcc.sum gcc.c-torture/execute/931009-1.c
native gcc.sum gcc.c-torture/execute/931102-1.c
native gcc.sum gcc.c-torture/execute/931102-2.c
native gcc.sum gcc.c-torture/execute/931110-1.c
native gcc.sum gcc.c-torture/execute/950612-1.c
native gcc.sum gcc.c-torture/execute/950710-1.c
native gcc.sum gcc.c-torture/execute/950714-1.c
native gcc.sum gcc.c-torture/execute/950906-1.c
native gcc.sum gcc.c-torture/execute/951003-1.c
native gcc.sum gcc.c-torture/execute/951204-1.c
native gcc.sum gcc.c-torture/execute/960209-1.c
native gcc.sum gcc.c-torture/execute/960218-1.c
native gcc.sum gcc.c-torture/execute/960419-2.c
native gcc.sum gcc.c-torture/execute/960521-1.c
native gcc.sum gcc.c-torture/execute/960909-1.c
native gcc.sum gcc.c-torture/execute/961004-1.c
native gcc.sum gcc.c-torture/execute/961125-1.c
native gcc.sum gcc.c-torture/execute/961213-1.c
native gcc.sum gcc.c-torture/execute/980602-1.c
native gcc.sum gcc.c-torture/execute/980707-1.c
native gcc.sum gcc.c-torture/execute/980716-1.c
native gcc.sum gcc.c-torture/execute/980929-1.c
native gcc.sum gcc.c-torture/execute/990127-1.c
native gcc.sum gcc.c-torture/execute/990128-1.c
native gcc.sum gcc.c-torture/execute/990222-1.c
native gcc.sum gcc.c-torture/execute/990404-1.c
native gcc.sum gcc.c-torture/execute/990513-1.c
native gcc.sum gcc.c-torture/execute/990525-1.c
native gcc.sum gcc.c-torture/execute/990527-1.c
native gcc.sum gcc.c-torture/execute/990628-1.c
native gcc.sum gcc.c-torture/execute/990811-1.c
native gcc.sum gcc.c-torture/execute/991019-1.c
native gcc.sum gcc.c-torture/execute/991023-1.c
native gcc.sum gcc.c-torture/execute/991201-1.c
native gcc.sum gcc.c-torture/execute/991216-2.c
native gcc.sum gcc.c-torture/execute/991216-3.c
native gcc.sum gcc.c-torture/execute/991216-4.c
native gcc.sum gcc.c-torture/execute/arith-rand.c
native gcc.sum gcc.c-torture/execute/ashldi-1.c
native gcc.sum gcc.c-torture/execute/ashrdi-1.c
native gcc.sum gcc.c-torture/execute/bcp-1.c
native gcc.sum gcc.c-torture/execute/built-in-setjmp.c
native gcc.sum gcc.c-torture/execute/builtin-prefetch-6.c
native gcc.sum gcc.c-torture/execute/cmpdi-1.c
native gcc.sum gcc.c-torture/execute/comp-goto-1.c
native gcc.sum gcc.c-torture/execute/dbra-1.c
native gcc.sum gcc.c-torture/execute/divconst-2.c
native gcc.sum gcc.c-torture/execute/enum-2.c
native gcc.sum gcc.c-torture/execute/ieee/fp-cmp-4.c
native gcc.sum gcc.c-torture/execute/ieee/fp-cmp-5.c
native gcc.sum gcc.c-torture/execute/ieee/minuszero.c
native gcc.sum gcc.c-torture/execute/inst-check.c
native gcc.sum gcc.c-torture/execute/loop-1.c
native gcc.sum gcc.c-torture/execute/loop-10.c
native gcc.sum gcc.c-torture/execute/loop-11.c
native gcc.sum gcc.c-torture/execute/loop-2.c
native gcc.sum gcc.c-torture/execute/loop-2b.c
native gcc.sum gcc.c-torture/execute/loop-2c.c
native gcc.sum gcc.c-torture/execute/loop-2d.c
native gcc.sum gcc.c-torture/execute/loop-2e.c
native gcc.sum gcc.c-torture/execute/loop-2f.c
native gcc.sum gcc.c-torture/execute/loop-2g.c
native gcc.sum gcc.c-torture/execute/loop-4.c
native gcc.sum gcc.c-torture/execute/loop-5.c
native gcc.sum gcc.c-torture/execute/loop-6.c
native gcc.sum gcc.c-torture/execute/loop-7.c
native gcc.sum gcc.c-torture/execute/loop-8.c
native gcc.sum gcc.c-torture/execute/lshrdi-1.c
native gcc.sum gcc.c-torture/execute/memcpy-1.c
native gcc.sum gcc.c-torture/execute/memcpy-2.c
native gcc.sum gcc.c-torture/execute/memcpy-bi.c
native gcc.sum gcc.c-torture/execute/memset-1.c
native gcc.sum gcc.c-torture/execute/memset-2.c
native gcc.sum gcc.c-torture/execute/nestfunc-2.c
native gcc.sum gcc.c-torture/execute/nestfunc-3.c
native gcc.sum gcc.c-torture/execute/pending-4.c
native gcc.sum gcc.c-torture/execute/strcmp-1.c
native gcc.sum gcc.c-torture/execute/strcpy-1.c
native gcc.sum gcc.c-torture/execute/strct-pack-3.c
native gcc.sum gcc.c-torture/execute/strct-stdarg-1.c
native gcc.sum gcc.c-torture/execute/strlen-1.c
native gcc.sum gcc.c-torture/execute/strncmp-1.c
native gcc.sum gcc.c-torture/execute/va-arg-10.c
native gcc.sum gcc.c-torture/execute/va-arg-11.c
native gcc.sum gcc.c-torture/execute/va-arg-15.c
native gcc.sum gcc.c-torture/execute/va-arg-2.c
native gcc.sum gcc.c-torture/execute/va-arg-22.c
native gcc.sum gcc.c-torture/execute/va-arg-3.c
native gcc.sum gcc.c-torture/execute/va-arg-9.c
native gcc.sum gcc.c-torture/unsorted/BUG21.c,
native gcc.sum gcc.c-torture/unsorted/a3.c,
native gcc.sum gcc.c-torture/unsorted/aaa.c,
native gcc.sum gcc.c-torture/unsorted/ac.c,
native gcc.sum gcc.c-torture/unsorted/bcopy.c,
native gcc.sum gcc.c-torture/unsorted/bt386.c,
native gcc.sum gcc.c-torture/unsorted/call386.c,
native gcc.sum gcc.c-torture/unsorted/cmpsi386.c,
native gcc.sum gcc.c-torture/unsorted/e.c,
native gcc.sum gcc.c-torture/unsorted/gen_tst.c,
native gcc.sum gcc.c-torture/unsorted/lll.c,
native gcc.sum gcc.c-torture/unsorted/loop-1.c,
native gcc.sum gcc.c-torture/unsorted/memtst.c,
native gcc.sum gcc.c-torture/unsorted/move.c,
native gcc.sum gcc.c-torture/unsorted/mregtst.c,
native gcc.sum gcc.c-torture/unsorted/run.c,
native gcc.sum gcc.c-torture/unsorted/shloop.c,
native gcc.sum gcc.c-torture/unsorted/sim.c,
native gcc.sum gcc.c-torture/unsorted/sound.c,
native gcc.sum gcc.c-torture/unsorted/speed.c,
native gcc.sum gcc.c-torture/unsorted/test-loop.c,
native gcc.sum gcc.c-torture/unsorted/x.c,
native gcc.sum gcc.c-torture/unsorted/xorn.c,
native gcc.sum gcc.c-torture/unsorted/xs.c,
native gcc.sum gcc.dg/debug/20000503-1.c
native gcc.sum gcc.dg/m-un-1.c
native gcc.sum gcc.dg/uninit-1.c
native gcc.sum gcc.dg/uninit-3.c
native gcc.sum gcc.dg/uninit-8.c
native gcc.sum gcc.dg/uninit-9.c
native gcc.sum gcc.misc-tests/bprob-1.c
native gdb.sum gdb.trace/tfind.exp:
native objc.sum objc/execute/bf-1.m
native objc.sum objc/execute/bf-10.m
native objc.sum objc/execute/bf-11.m
native objc.sum objc/execute/bf-12.m
native objc.sum objc/execute/bf-13.m
native objc.sum objc/execute/bf-14.m
native objc.sum objc/execute/bf-15.m
native objc.sum objc/execute/bf-16.m
native objc.sum objc/execute/bf-17.m
native objc.sum objc/execute/bf-18.m
native objc.sum objc/execute/bf-19.m
native objc.sum objc/execute/bf-2.m
native objc.sum objc/execute/bf-20.m
native objc.sum objc/execute/bf-21.m
native objc.sum objc/execute/bf-3.m
native objc.sum objc/execute/bf-4.m
native objc.sum objc/execute/bf-5.m
native objc.sum objc/execute/bf-6.m
native objc.sum objc/execute/bf-7.m
native objc.sum objc/execute/bf-8.m
native objc.sum objc/execute/bf-9.m
native objc.sum objc/execute/va_method.m
The old failures, which were not fixed or introduced by your patch, are:
powerpc-eabisim g++.sum g++.eh/ia64-1.C
mips-elf gcc.sum gcc.dg/debug/debug-6.c
native g++.sum g++.eh/catch9.C
native gcc.sum gcc.c-torture/execute/conversion.c
native gdb.sum gdb.base/break.exp:
native gdb.sum gdb.base/call-ar-st.exp:
native gdb.sum gdb.base/call-rt-st.exp:
native gdb.sum gdb.base/constvars.exp:
native gdb.sum gdb.base/dbx.exp:
native gdb.sum gdb.base/display.exp:
native gdb.sum gdb.base/funcargs.exp:
native gdb.sum gdb.base/long_long.exp:
native gdb.sum gdb.base/miscexprs.exp:
native gdb.sum gdb.base/pointers.exp:
native gdb.sum gdb.base/return.exp:
native gdb.sum gdb.base/return2.exp:
native gdb.sum gdb.base/scope.exp:
The fixed failures are:
powerpc-eabisim gcc.sum gcc.dg/uninit-A.c
native gcc.sum gcc.dg/uninit-A.c
For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-06-10T19:43:44Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog Mon Jun 10 12:44:09 2002
+++ gcc/gcc/ChangeLog Mon Jun 10 16:07:11 2002
@@ -1,3 +1,128 @@
+2002-06-10 Zack Weinberg <zack@codesourcery.com>
+
+ * Makefile.in (MACHMODE_H): Add @extra_modes_file@.
+ * configure.in: If $srcdir/config/${cpu_type}/${cpu_type}-modes.def
+ exists, substitute its pathname as @extra_modes_file@, define
+ EXTRA_MODES_FILE to be an appropriate string to #include it
+ with, and define EXTRA_CC_MODES to 1.
+
+ * machmode.def: Update comments. Include EXTRA_MODES_FILE if
+ it's defined. Get rid of redundancy in calling sequence for
+ CC; don't use it to define CCmode, to avoid a warning.
+ * libgcc2.c: Include symcat.h for the sake of machmode.def.
+
+ * arc-modes.def, arm-modes.def, c4x-modes.def, i386-modes.def,
+ i960-modes.def, ia64-modes.def, m88k-modes.def, mmix-modes.def,
+ pa-modes.def, pdp11-modes.def, rs6000-modes.def, sparc-modes.def:
+ New files.
+ * arc.h, arm.h, c4x.h, i386.h, i960.h, ia64.h, m88k.h, mmix.h,
+ pa.h, pdp11.h, rs6000.h, sparc.h: Don't define EXTRA_CC_MODES.
+
+ * doc/sourcebuild.texi, doc/tm.texi: Document new scheme for
+ defining extra CC modes.
+
+2002-06-10 Roger Sayle <roger@eyesopen.com>
+ Andreas Jaeger <aj@suse.de>
+
+ * cfgrtl.c (create_basic_block_structure): Remove index argument
+ and use last_basic_block++ instead. (create_basic_block): Update.
+ * cfgbuild.c (find_basic_blocks_1): Likewise.
+
+ * cfgrtl.c (compute_bb_for_insn): Remove unused "max" argument.
+ * haifa-sched.c (sched_init): Update compute_bb_for_insn caller.
+ * sched-ebb.c (schedule_ebbs): Likewise.
+ * sched-rgn.c (schedule_insns): Likewise.
+ * ssa-ccp.c (ssa_const_prop): Likewise.
+ * ssa-dcs.c (ssa_eliminate_dead_code): Likewise.
+ * toplev.c (rest_of_compilation): Likewise.
+ * config/ia64/ia64.c (ia64_reorg): Likewise.
+
+2002-06-10 Roger Sayle <roger@eyesopen.com>
+
+ * simplify-rtx.c (simplify_replace_rtx): Allow replacement
+ of matching registers.
+
+2002-06-10 Roger Sayle <roger@eyesopen.com>
+
+ * toplev.c (rest_of_compilation): Disable early if-conversion pass.
+ * gcse.c (bypass_conditional_jumps): Fix typo in setcc test.
+
+2002-06-10 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * config/mmix/mmix.h: Improve comments.
+ (CPP_SPEC, CPP_PREDEFINES): Don't define.
+ (TARGET_CPU_CPP_BUILTINS): Define.
+ (CANONICALIZE_COMPARISON): Don't define, replace with comment.
+ (PREDICATE_CODES) <"mmix_reg_or_8bit_or_256_operand">: Remove
+ unused predicate.
+ * config/mmix/mmix.c (MMIX_OUTPUT_REGNO): Add cast to avoid
+ compiler warning.
+ (mmix_constant_address_p): Remove another
+ redundant test before case.
+ (mmix_canonicalize_comparison): Remove unused function.
+ (mmix_print_operand_address): Don't test and adjust for operand in
+ non-canonical format.
+ (mmix_reg_or_8bit_or_256_operand): Remove unused predicate.
+ (mmix_gen_compare_reg): Don't use CANONICALIZE_COMPARISON.
+
+2002-06-10 Zack Weinberg <zack@codesourcery.com>
+
+ * config/m32r/m32r.h: Don't define SELECT_CC_MODE.
+ * config/m32r/m32r-protos.h: Don't prototype m32r_select_cc_mode.
+ * config/m32r/m32r.c: Don't define m32r_select_cc_mode.
+ (gen_compare): Use CCmode unconditionally.
+
+2002-06-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR optimization/6759
+ * cse.c (cse_insn): Fold src_eqv just once, store it folded back into
+ the REQ_EQUAL note.
+
+2002-06-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/6660
+ * c-decl.c (grokfield): Allow user defined types if they declare
+ structs or unions for unnamed fields.
+
+2002-06-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/6809
+ * print-rtl.c (print_mem_expr): Don't crash on unnamed fields.
+
+2002-06-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR optimization/6842
+ * combine.c (combine_simplify_rtx) [SUBREG]: Don't ICE if VOIDmode
+ operand subreg cannot be simplified.
+
+2002-06-10 Jakub Jelinek <jakub@redhat.com>
+
+ * varasm.c (const_hash): Handle FDESC_EXPR like ADDR_EXPR.
+ (compare_constant): Likewise.
+ (output_addressed_constants): Likewise.
+
+2002-06-10 Jakub Jelinek <jakub@redhat.com>
+
+ * cfgcleanup.c (try_optimize_cfg): Make sure merge_blocks doesn't
+ merge bb with itself.
+
+2002-06-10 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.md (builtin_zap): Fix thinkos expanding mask.
+ (builtin_zapnot): Likewise.
+
+ * config/alpha/ev5.md: Don't combine shift and mvi insns in one
+ reservation.
+
+2002-06-10 Eric Christopher <echristo@redhat.com>
+
+ * config/i386/i386.c (ix86_osf_output_function_prologue): Remove
+ prototype and function.
+ (TARGET_ASM_FUNCTION_PROLOGUE): Remove OSF version.
+ (call_insn_operand): Remove half pic references.
+ (legitimate_address_p): Ditto.
+ * config/i386/i386.h: Remove half pic defines.
+
2002-06-10 Eric Christopher <echristo@redhat.com>
* doc/extend.texi (Return Address): Add note explaining the side-
--- /maat/heart/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog Fri Jun 7 19:55:11 2002
+++ gcc/gcc/testsuite/ChangeLog Mon Jun 10 16:07:57 2002
@@ -1,3 +1,17 @@
+2002-06-10 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/compile/20020605-1.c: New test.
+
+ * g++.dg/opt/vt1.C: New test.
+
+ * gcc.dg/20020531-1.c: New test.
+
+ * gcc.dg/20020530-1.c: New test.
+
+ * gcc.dg/20020527-1.c: New test.
+
+ * g++.dg/opt/cse1.C: New test.
+
2002-06-07 Roger Sayle <roger@eyesopen.com>
* gcc.dg/20020607-2.c: New test case.
--- /maat/heart/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog Sat Jun 8 09:41:33 2002
+++ gcc/libstdc++-v3/ChangeLog Mon Jun 10 16:08:02 2002
@@ -1,3 +1,14 @@
+2002-06-10 Loren J. Rittle <ljrittle@acm.org>
+
+ * acinclude.m4 (GLIBCPP_CHECK_SETRLIMIT_ancilliary): Reorder and
+ include all required headers for test against older POSIX standard.
+ (GLIBCPP_CHECK_SETRLIMIT): Likewise.
+ (ac_setrlimit): Likewise.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+ * testsuite/testsuite_hooks.cc: Reorder and include all
+ required headers for use against older POSIX standard.
+
2002-06-08 Paolo Carlini <pcarlini@unitus.it>
* testsuite/backwards/strstream_members.cc: New.
ChangeLog entries between 2002-06-10T19:43:44Z and the last time everything
passed, on 2002-05-29T21:10:18Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog Tue May 28 13:59:06 2002
+++ gcc/ChangeLog Sat Jun 8 19:53:59 2002
@@ -1,3 +1,25 @@
+2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * configure.in (vax-*-netbsd*): Re-enable gas.
+
+2002-05-31 Nathanael Nerode <neroden@twcny.rr.com>
+
+ * Makefile.in: Replace HOST_PREFIX, HOST_PREFIX_1 with BUILD_PREFIX,
+ BUILD_PREFIX_1, to correct nomenclature.
+ * configure: Likewise.
+
+ * Makefile.in: Eliminate version-specific references to tcl8.1, tk8.1.
+ * configure.in: Eliminate version-specific references to tcl8.1, tk8.1.
+
+2002-05-31 Olaf Hering <olh@suse.de>
+
+ * config-ml.in: Propogate DESTDIR also.
+
+2002-05-29 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * configure.in (vax-*-netbsd*): Don't build gas for this
+ platform.
+
2002-05-28 Marek Michalkiewicz <marekm@amelek.gda.pl>
* configure.in (noconfigdirs): Don't compile libiberty, libstdcxx
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Wed May 29 14:10:46 2002
+++ gcc/gcc/ChangeLog Mon Jun 10 12:44:09 2002
@@ -1,3 +1,2664 @@
+2002-06-10 Eric Christopher <echristo@redhat.com>
+
+ * doc/extend.texi (Return Address): Add note explaining the side-
+ effects of inlining on __builtin_return_address.
+
+2002-06-10 Tom Tromey <tromey@redhat.com>
+
+ * Makefile.in (LANGHOOKS_DEF_H): Include langhooks-def.h.
+ (c-common.o): Depend on langhooks.h.
+
+2002-06-10 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cpphash.h (_cpp_read_logical_line_trad,
+ _cpp_expansions_different_trad): Update prototypes.
+ * cpplex.c (continue_after_nul): New.
+ * cppmain.c: Include cpphash.h.
+ (scan_translation_unit_trad): New.
+ (cpp_preprocess_file): Call it.
+ * cpptrad.c (_cpp_read_logical_line_trad): Take new parameter
+ overlay.
+ (_cpp_expansions_different_trad): Update prototype.
+
+Mon Jun 10 18:02:24 2002 J"orn Rennecke <joern.rennecke@superh.com>
+
+ Fix cfi generation for SH[1-4]:
+
+ * sh.c (frame_insn): New function.
+ (output_stack_adjust): Add parameter emit_fn. All callers changed.
+ (push): Now returns rtx. Use frame_insn.
+ (sh_expand_prologue): Clear RTX_FRAME_RELATED_P for second push
+ of a DF register.
+ * sh.h (INCOMING_RETURN_ADDR_RTX, DWARF_FRAME_RETURN_COLUMN): Define.
+
+2002-06-10 Zack Weinberg <zack@codesourcery.com>
+
+ * Makefile.in (STAGESTUFF): Add s-gtype, gt-*.h, gtype-*.h,
+ and gtype-desc.c.
+ (mostlyclean): Delete specs.h, options.h, gencheck.h here...
+ (distclean): ... not here. But do delete all testsuite/*.log,
+ testsuite/*.sum files here. Delete mkheaders. Delete
+ po/*.gmo and the testsuite directory in a split tree build.
+
+2002-06-10 Jeffrey Law <law@redhat.com>
+
+ * alias.c (static_reg_base_value): New to hold RTL for
+ items allocated once per function for the aliasing code.
+ (init_alias_once_per_function): Initialize static_reg_base_value.
+ (init_alias_analysis): Avoid throw-away allocations of RTL by
+ using pre-computed values in static_reg_base_value.
+ * function.c (prepare_function_start): Call
+ init_alias_once_per_function appropriately.
+ * rtl.h (init_alias_once_per_function): Declare.
+ * caller-save (init_caller_save): Restructure slightly to
+ avoid lots of silly RTL generation.
+ * expr.c (init_expr_once): Likewise.
+ * reload1.c (reload_cse_regs_1): Allocate throw-away register
+ RTL object here. Pass it into children.
+ (reload_cse_simplify_operands): Use passed-in register RTL
+ object.
+ (reload_cse_simplify): Pass through throw-away register
+ RTL object.
+
+2002-06-10 Daniel Berlin <dberlin@dberlin.org>
+
+ * Makefile.in (ssa.o): Add dependency on $(RTL_H), which was missing.
+
+2002-06-10 Richard Sandiford <rsandifo@redhat.com>
+
+ * gcc.c (process_command): Avoid assignment to read-only location.
+ Fix sizeof calculation.
+
+2002-06-10 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cpphash.h (struct cpp_macro): Put comments on their own lines.
+ (_cpp_expansions_different_trad): New.
+ * cppmacro.c (warn_of_redefinition): Fix for traditional case.
+ * cpptrad.c (canonicalize_text): New.
+ (scan_out_logical_line): Handle no arguments correctly.
+ (save_replacement_text): Commit memory when finished.
+ (_cpp_expansions_different_trad): New.
+
+2002-06-10 Tim Josling <tej@melbpc.org.au>
+
+ * gengtype.c (unnamed enum containing BASE_FILE_*): Add languages
+ TREELANG and COBOL.
+ (lang_names): Add treelang and cobol.
+ (get_file_basename): Add code to support treelang and cobol as
+ 4th and 5th users of c-common.c.
+
+2002-06-09 Geoffrey Keating <geoffk@redhat.com>
+
+ * Makefile.in (install-driver): Install driver as
+ $(target_alias)-gcc-$(version).
+ * gcc.c (spec_version): Make const.
+ (process_command): Handle -V and -b by using exec.
+ * doc/invoke.texi (Target Options): Restore -V option,
+ update docs for -b option.
+
+2002-06-10 Tim Josling <tej@melbpc.org.au>
+
+ * configure.in (remaining_languages_check):
+ Added check that all languages specified were found.
+ Exit if not found. Previous behaviour was silent failure.
+ * configure: Regenerated.
+
+2002-06-10 Tim Josling <tej@melbpc.org.au>
+
+ First steps to making treelang documentation compliant, based on
+ instructions in sourcebuild.texi. Also add to gcc.c list of
+ default languages.
+
+ * doc/contrib.texi: Add self as contributor of treelang.
+
+ * doc/frontends.texi: Add mention of treelang.
+
+ * doc/invoke.texi (Overall Options): Add mention of treelang.
+
+ * doc/standards.texi: Add mention of treelang.
+
+2002-06-09 Hans-Peter Nilsson <hp@axis.com>
+
+ * config/cris/cris.c: Include ggc.h
+
+2002-06-09 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cpphash.h (_cpp_push_text_context): Update.
+ (_cpp_arguments_ok): New.
+ * cppmacro.c (_cpp_arguments_ok): New, split out from...
+ (collect_args): ...here.
+ (_cpp_push_text_context): Change inputs.
+ * cpptrad.c (struct fun_macro, maybe_start_funlike, save_argument,
+ replace_args_and_push): New.
+ (lex_identifier, _cpp_lex_identifier_trad, scan_parameters):
+ Don't use IS macros directly.
+ (scan_out_logical_line): Handle function-like macro argument
+ collection.
+ (push_replacement_text): Update.
+ (replacement_length): Remove.
+ (_cpp_create_trad_definition): Don't skip whitespace before
+ checking for '('.
+
+2002-06-09 Marek Michalkiewicz <marekm@amelek.gda.pl>
+
+ * config/avr/avr.c (avr_mcu_types): Update for new devices.
+ * config/avr/avr.h (TARGET_SWITCHES, AVR_MEGA): Add -mshort-calls.
+ (LINK_SPEC, CRT_BINUTILS_SPECS): Update for new devices.
+ * config/avr/avr.md ("type" and "length" attributes): New type
+ "xcall", length 1 or 2 if AVR_MEGA. Use in all patterns that
+ output a single "call" or "rcall" insn depending on device size.
+ * config/avr/t-avr (MULTILIB_MATCHES): Update for new devices.
+
+2002-06-09 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/{aix43.h,aix5.1} (ASM_CPU_SPEC): Add power3
+ synonym for 630. Add power4. Remove embedded processors. Use -m604
+ assembler option.
+ (CPP_CPU_SPEC): Add power3 and power4.
+ (PROCESSOR_DEFAULT): Change to 604e.
+ * config/rs6000/rs6000.h (ASM_CPU_SPEC): Similar additions.
+ (CPP_CPU_SPEC): Similar additions.
+ (enum process_type): Add POWER4.
+ (RTX_COSTS): Add POWER4.
+ (CPP_CPU_SPEC): Similar additions.
+ * config/rs6000/linux64.h (PROCESSOR_DEFAULT): Define.
+ (PROCESSOR_DEFAULT64): Define.
+ * config/rs6000/rs6000.c (rs6000_override_options): Add power4.
+ (rs6000_adjust_cost): Add 603, 604, 604e, 620, 630, Power4 to
+ branch adjustment.
+ (rs6000_issue_rate): Add Power4.
+ * config/rs6000/rs6000.md (cpu attr): Add power4.
+ (iu compare): Remove 604, 604e, 620, 630.
+ Add basic Power4 scheduling information.
+ (mfcr/mtcrf): Change type attribute to cr_logical.
+
+2002-06-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gengtype.h (error_at_line): Use PARAMS, not VPARAMS. Add
+ ATTRIBUTE_PRINTF_2.
+ * gengtype-lex.l: Fix format specifier warning.
+
+ * genautomata.c: Don't include ctype.h or limits.h. Use ISSPACE,
+ not isspace.
+ * gengtype-lex.l: Don't include ctype.h and use ISSPACE/ISIDNUM in
+ lieu of isspace/IDchar.
+ * gengtype.c: Likewise for ctype.h and ISALNUM vs isalnum.
+ * read-rtl.c: Likewise for ctype.h. Don't define ISDIGIT or
+ ISSPACE.
+
+2002-06-08 Zack Weinberg <zack@codesourcery.com>
+
+ * Makefile.in (LIBCPP_OBJS): Take out version.o.
+ * cpphash.h (cpp_reader): Take out print_version member.
+ * cppinit.c: (cpp_handle_option): Don't do anything with
+ -version. Just set help_only for --version, --target-help.
+ Just set verbose option for -v.
+ (cpp_post_options): Don't print a version string.
+
+2002-06-08 Marek Michalkiewicz <marekm@amelek.gda.pl>
+
+ * config/avr/avr.c (TARGET_SECTION_TYPE_FLAGS): New.
+ (avr_section_type_flags): New, handle .noinit* sections.
+
+2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config/sh/netbsd-elf.h (SUBTARGET_EXTRA_SPECS): Define
+ and include netbsd_entry_point.
+ (SUBTARGET_LINK_SPEC): Define as NETBSD_LINK_SPEC_ELF.
+ (NETBSD_ENTRY_POINT): Define.
+
+2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config/sh/sh.h (SUBTARGET_EXTRA_SPECS): Define empty
+ if not already defined.
+ (EXTRA_SPECS): Add SUBTARGET_EXTRA_SPECS.
+
+2002-06-08 Marek Michalkiewicz <marekm@amelek.gda.pl>
+
+ * config/avr/avr.c (avr_regs_to_save): No need to save any registers
+ in a noreturn function.
+ (avr_output_function_prologue, avr_output_function_epilogue):
+ Correct function size calculation. Do not crash on empty function.
+ (avr_output_function_epilogue): No need for epilogue after a BARRIER.
+
+2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config/mips/netbsd.h (SUBTARGET_EXTRA_SPECS): Add
+ netbsd_link_spec and netbsd_entry_point.
+ (LINK_SPEC): Use %(netbsd_link_spec).
+ (NETBSD_ENTRY_POINT): Define.
+
+2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config/sparc/netbsd-elf.h (LINK_ARCH32_SPEC): Only specify
+ linker emulation.
+ (LINK_ARCH64_SPEC): Likewise.
+ (LINK_SPEC, NETBSD_ENTRY_POINT): Define.
+ (SUBTARGET_EXTRA_SPECS): Add netbsd_link_spec and netbsd_entry_point.
+
+2002-06-08 Marc Espie <espie@openbsd.org>
+
+ * lists.c (free_list): Fix typo in comment.
+
+2002-06-08 Andreas Jaeger <aj@suse.de>
+
+ * lcm.c (optimize_mode_switching): Add unused attribute for
+ variable.
+
+ * sched-deps.c (sched_analyze): Remove unused variable.
+
+2002-06-08 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * diagnostic.def: Don't capitalize diagnostict descriptors.
+
+2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config/m68k/netbsd-elf.h (EXTRA_SPECS): Add netbsd_entry_point.
+ (LINK_SPEC): Define as NETBSD_LINK_SPEC_ELF.
+ (NETBSD_ENTRY_POINT): Define.
+
+2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config/i386/netbsd-elf.h (LINK_SPEC): Define as
+ NETBSD_LINK_SPEC_ELF.
+ (SUBTARGET_EXTRA_SPECS): Add netbsd_entry_point.
+ (NETBSD_ENTRY_POINT): Define.
+ * config/i386/netbsd64.h (LINK_SPEC): Use %(netbsd_link_spec).
+ (SUBTARGET_EXTRA_SPECS): Add netbsd_link_spec and
+ netbsd_entry_point.
+ (NETBSD_ENTRY_POINT): Define.
+
+2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config/alpha/netbsd.h (SUBTARGET_EXTRA_SPECS): Add
+ netbsd_link_spec and netbsd_entry_point.
+ (LINK_SPEC): Use %(netbsd_link_spec).
+ (NETBSD_ENTRY_POINT): Define.
+
+2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config/netbsd-elf.h (LINK_SPEC): Rename to...
+ (NETBSD_LINK_SPEC_ELF): ...this. Use %(netbsd_entry_point)
+ to specify program entry point.
+
+2002-06-07 Jeff Law <law@redhat.com
+
+ * emit-rtl.c (init_emit): Add hard registers to regno_reg_rtx.
+ * combine.c (move_deaths): Use regno_reg_rtx for hard regs rather
+ than creating a new register.
+ (distribute_notes): Likewise.
+ * df.c (df_reg_use_gen): Likewise.
+ (df_reg_clobber_gen): Likewise.
+ (df_ref_record): Likewise.
+ * expr.c (use_regs): Likewise.
+ * flow.c (propagate_one_insn): Likewise.
+ (mark_set_1): Likewise.
+ (mark_used_reg): Likewise.
+ * reload.c (emit_reload_insns): Likewise.
+
+2002-06-07 Roger Sayle <roger@eyesopen.com>
+
+ * simplify-rtx.c (simplify_gen_relational): Simplify RTL of the form
+ (ne (comp x y) 0) into (comp x y) where comp is a comparison code.
+ Simplify (eq (comp x y) 0) into (revcomp x y) if the sense of the
+ comparison code comp can be reversed.
+
+2002-06-07 Roger Sayle <roger@eyesopen.com>
+
+ * fold-const.c (fold) [EQ_EXPR]: Place both integer and real
+ constants last in comparisons. Optimize (x+1.0)>0.0 into the
+ equivalent x > -1.0 when -ffast-math.
+
+2002-06-07 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config.gcc (mips*-*-netbsd*): Add mips/t-netbsd to ${tmake_file}.
+ * config/mips/t-netbsd: New file.
+
+2002-06-07 Zack Weinberg <zack@codesourcery.com>
+
+ * cppinit.c (COMMAND_LINE_OPTIONS): Give all relevant -W
+ options their own entries.
+ (parse_option): Clarify comment.
+ (cpp_handle_option): Remove 'ignore' parameter and OPT_W
+ special case. Replace if/strcmp chain for -W options with
+ use of new OPT_* entries for them.
+ (cpp_handle_options): Update to match.
+ * cpplib.h: Remove last parameter to cpp_handle_option from prototype.
+ * c-decl.c: Update call to cpp_handle_option.
+
+2002-06-07 Akim Demaille <akim@epita.fr>
+
+ * gengtype-yacc.y (optionseqopt): Add the ending `;' to the action.
+ Whitespace changes.
+
+2002-06-07 Jeffrey Law <law@redhat.com>
+
+ * sched-deps.c (free_deps): Avoid calling free_INSN_LIST_list
+ on empty lists.
+
+2002-06-07 H.J. Lu (hjl@gnu.org)
+
+ * configure.in: Add --enable-__cxa_atexit.
+ * configure: Regenerated.
+ * config.in: Likewise.
+
+ * defaults.h (DEFAULT_USE_CXA_ATEXIT): New. Defined to be 0 if
+ not defined.
+
+2002-06-07 Gabriel Dos Reis <gdr@merlin.nerim.net>
+
+ * diagnostic.c (diagnostic_build_prefix): Fix initialization.
+
+2002-06-07 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config/mips/netbsd.h (CACHE_FLUSH_FUNC): Define.
+
+2002-06-07 Jason Merrill <jason@redhat.com>
+
+ * cppexp.c (num_equality_op): Use a temporary variable to work
+ around gcc 3.0.4 bug.
+
+2002-06-07 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * diagnostic.c (diagnostic_build_prefix): Tidy.
+
+2002-06-07 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cpptrad.c (struct block, BLOCK_HEADER_LEN, BLOCK_LEN,
+ scan_parameters, save_replacement_text, replacement_length): New.
+ (scan_out_logical_line): Take a macro and save parameters if
+ non-NULL.
+ (_cpp_logical_line_trad): Update.
+ (_cpp_create_trad_definition): Update to handle function-like
+ macros.
+ * cpplex.c (new_buff): Update.
+ (struct dummy, DEFAULT_ALIGNMENT, CPP_ALIGN): Move...
+ * cpphash.h: ...here.
+ (CPP_ALIGN2, _cpp_save_parameter): New.
+ * cppmacro.c (save_parameter): Rename, export.
+ (parse_params): Update.
+
+2002-06-07 Andreas Jaeger <aj@suse.de>
+
+ * config/mmix/mmix.c: Remove extra broken prototype for
+ mmix_init_machine_status.
+
+2002-06-06 Geoffrey Keating <geoffk@redhat.com>
+
+ * gengtype.c: Add comments before all the routines.
+
+2002-06-07 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config.gcc (sh5*-*-netbsd*): Remove sh/t-netbsd-sh5-32
+ from and add t-sh64 to ${tmake_file}.
+ (sh64*-*-netbsd*): Add t-sh64 to ${tmake_file}.
+ * config/sh/t-netbsd-sh5 (LIB1ASMFUNCS): Remove.
+ * config/sh/t-netbsd-sh5-32: Remove.
+ * config/sh/t-netbsd-sh5-64 (MULTILIB_OPTIONS): Use
+ MULTILIB_ENDIAN.
+ (MULTILIB_DIRNAMES): Define.
+
+Thu Jun 6 23:14:46 CEST 2002 Jan Hubicka <jh@suse.cz>
+
+ * i386.md (and promoting splitters): Disable QI to SImode promoting
+ when doing so changes immediate to be 32bit.
+
+ * rtl.h (emit_*_scope): Declare.
+ * emit-rtl.c (emit_*_scope): New global functions.
+ (try_split): Copy scope.
+ * ifcvt.c (noce_try_store_flag, noce_try_store_flag_constants,
+ noce_try_flag_inc, noce_try_store_flag_mask, noce_try_cmove,
+ noce_try_cmove_arith, noce_try_minmax, noce_try_abs,
+ noce_process_if_block, find_cond_trap): Copy scopes.
+ * recog.c (peephole2_optimize): likewise.
+
+2002-06-06 Jeffrey Law <law@redhat.com>
+
+ * h8300.h (OK_FOR_U): Fix thinko exposed by flag checking.
+
+Thu Jun 6 21:06:25 2002 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * gengtype-lex.l (INITIAL): New rule for "'"("\\".|[^\\])"'".
+
+2002-06-06 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * Makefile.in (TEXI_GCCINSTALL_FILES): Define.
+ ($(docdir)/gccinstall.info): New target.
+ (info): Depend on it.
+ (gccinstall.dvi): New target.
+ (dvi): Depend on it.
+ * doc/.cvsignore: Ignore new info files.
+ * doc/install.texi (@setfilename): Reflect new info filename.
+
+Thu Jun 6 15:57:23 2002 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * sh.c (machine_dependent_reorg): Don't set RTX_UNCHANGING_P
+ on an UNSPEC.
+
+Thu Jun 6 07:17:43 2002 Nicola Pero <n.pero@mi.flashnet.it>
+
+ PR objc/6834
+ * objc/objc-lang.c (LANG_HOOKS_GET_ALIAS_SET): Define to be
+ c_common_get_alias_set.
+ (LANG_HOOKS_SAFE_FROM_P): Define to be c_safe_from_p.
+
+2002-06-06 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * emit-rtl.c (get_first_nonnote_insn, get_last_nonnote_insn): New
+ functions.
+ * rtl.h (get_first_nonnote_insn, get_last_nonnote_insn): Declare.
+ * avr/avr.c (avr_output_function_epilogue): Use above to determine
+ function size.
+ * pa/pa.c (pa_output_function_prologue): Likewise.
+
+2002-06-05 David S. Miller <davem@redhat.com>
+
+ * integrate.c (subst_constants): Handle 'B' RTL format.
+
+2002-06-05 Eric Christopher <echristo@redhat.com>
+
+ * varasm.c (make_decl_rtl): Fix comment for removed
+ halfpic.c.
+
+2002-06-05 Eric Christopher <echristo@redhat.com>
+
+ * Makefile.in: Remove missed halfpic bits.
+
+2002-06-05 Eric Christopher <echristo@redhat.com>
+
+ * toplev.c: Remove half-pic.
+ * config/mips/mips.c: Ditto.
+ * config/mips/mips.h: Ditto. Remove unused defines.
+ * config/mips/openbsd.h: Update comment to reflect above.
+ * config/mips/mips.md: Remove half-pic constraints.
+ * halfpic.h: Delete.
+ * halfpic.c: Ditto.
+
+2002-06-05 Jeffrey Law <law@redhat.com>
+
+ * pa.h (EXTRA_CONSTRAINT, T case): Further refine so that it
+ rejects (mem (lo_sum (reg) (unspec))), but will allow
+ (mem (lo_sum (reg) (symbol_ref)) for PA2.0.
+
+2002-06-05 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cpphash.h (_cpp_create_definition): Update prototype.
+ (_cpp_push_text_context, _cpp_create_trad_definition): New.
+ ( cpp_lex_identifier_trad): New.
+ (_cpp_set_trad_context): New.
+ * cppinit.c (cpp_finish_options): Don't conditionalize builtins.
+ * cpplib.c (SEEN_EOL): Update.
+ (lex_macro_node): Update for -traditional.
+ (cpp_push_buffer, _cpp_pop_buffer): Similarly.
+ * cppmacro.c (_cpp_create_definition): Split into
+ create_iso_definition() and _cpp_create_trad_definition().
+ (warn_of_redefinition): Update prototype; handle traditional
+ macros.
+ (_cpp_push_text_context): New.
+ * cpptrad.c (skip_whitespace, push_replacement_text): New.
+ (lex_identifier): Call ht_lookup with correct start.
+ (_cpp_lex_identifier_tradm _cpp_create_trad_definition,
+ _cpp_set_trad_context): New.
+ (scan_out_logical_line): Update to handle changing contexts.
+
+Wed Jun 5 20:42:31 2002 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * config.gcc (sh-*-elf*, sh64*-*-elf*): Unify.
+ (shl*-*-elf*): Add.
+ * config/sh/t-be (MULTILIB_ENDIAN): Set.
+ * config/sh/t-le (MULTILIB_ENDIAN): Likewise.
+ * t-sh (MULTILIB_ENDIAN): Set.
+ (MULTILIB_OPTIONS): Use it.
+ * t-sh64 (MULTILIB_OPTIONS): Likewise.
+ (MULTILIB_DIRNAMES): Likewise.
+
+2002-06-05 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * toplev.h (report_error_function): Remove.
+
+ * diagnostic.h (location_t): New datatype.
+ (text_info): Likewise.
+ (diagnostic_info): Likewise.
+ (output_prefix): New macro.
+ (diagnostic_last_function_changed): Likewise.
+ (diagnostic_set_last_function): Likewise.
+ (diagnostic_last_module_changed): Likewise.
+ (diagnostic_set_last_module): Likewise.
+ (report_diagnostic): Now macro.
+ (diagnostic_set_info): Declare.
+
+ * diagnostic.c (report_problematic_module): Rename to
+ diagnostic_repor_current_module.
+ (set_diagnostic_context): Remove.
+ (count_error): Rename to diagnostic_error_count.
+ (error_function_changed): Remove.
+ (record_last_error_function): Likewise.
+ (error_module_changed): Likewise.
+ (record_last_error_module): Likewise.
+ (context_as_prefix): Rename to diagnostic_build_prefix.
+ (flush_diagnostic_buffer): Rename to diagnostic_flush_buffer.
+ (diagnostic_set_info): New function.
+
+ * objc/objc-act.c: #include diagnostic.h
+ (error_with_ivar): Adjust call to count_error.
+ (warn_with_method): Likewise.
+ * objc/Make-lang.in (objc-act.o): Depend on diagnostic.h
+
+2002-06-05 Bob Wilson <bob.wilson@acm.org>
+
+ * config/xtensa/xtensa.c (xtensa_build_va_list): Use
+ lang_hooks.types.make_type instead of make_node; set up
+ __va_list_tag type decl.
+ (xtensa_builtin_saveregs): Remove broken use of
+ RTX_UNCHANGING_P and unnecessary use of MEM_IN_STRUCT_P
+ for saved registers; add varargs alias set.
+
+2002-06-05 Neil Booth <neil@daikokuya.demon.co.uk>
+
+config:
+ * alpha/gnu.h: Undef TARGET_OS_CPP_BUILTINS.
+ * i386/beos-elf.h: Use TARGET_OS_CPP_BUILTINS rather than
+ CPP_PREDEFINES and part of CPP_SPEC.
+ i386/freebsd-aout.h, i386/gas.h, i386/gnu.h, i386/linux-aout.h,
+ i386/linux.h, i386/moss.h, i386/xm-vsta.h: Similarly.
+
+Wed Jun 5 15:20:58 CEST 2002 Jan Hubicka <jh@suse.cz>
+
+ * reg-stack.c (reg_to_stack): Do not call find_basic_blocks.
+
+2002-06-05 Alan Modra <amodra@bigpond.net.au>
+
+ * config/rs6000/linux64.h (ASM_OUTPUT_SOURCE_LINE): Define.
+
+2002-06-04 Zack Weinberg <zack@codesourcery.com>
+
+ * gengtype-yacc.y: Make sure all rules end with a semicolon.
+
+2002-06-04 Bob Wilson <bob.wilson@acm.org>
+
+ * config/xtensa/xtensa.c (xtensa_init_machine_status): Fix
+ typo in function prototype and include "ggc.h" header.
+
+2002-06-04 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.c (mode_mask_operand): Simplify without ifdefs.
+ (print_operand) ['U']: Likewise.
+ (alpha_expand_unaligned_store): Correct constants for 32-bit cross.
+ (alpha_expand_unaligned_store_words): Likewise.
+ (alpha_expand_builtin_vector_binop): Fix typo.
+ (enum alpha_builtin, code_for_builtin): Add remaining ext, ins, msk,
+ umulh, and cix insns.
+ (one_arg_builtins): Add cix builtins.
+ (two_arg_builtins): Add ext, ins, msk, umulh builtins.
+ (alpha_expand_builtin): Fix typo in arity.
+ * config/alpha/alpha.md (UNSPEC_CTLZ, UNSPEC_CTPOP): New.
+ (builtin_extbl, builtin_extwl, builtin_extll, builtin_extwh,
+ builtin_extlh, builtin_insbl, builtin_inswl, builtin_insll,
+ builtin_insql, builtin_inswh, builtin_inslh, builtin_insqh,
+ builtin_mskbl, builtin_mskwl, builtin_mskll, builtin_mskql,
+ builtin_mskwh, builtin_msklh, builtin_mskqh, builtin_cttz,
+ builtin_ctlz, builtin_ctpop): New.
+ * doc/extend.texi (Alpha Built-in Functions): Update.
+
+2002-06-04 Geoffrey Keating <geoffk@redhat.com>
+
+ * gengtype.c (write_gc_root): Don't unnecessarily prevent
+ global variable-length arrays being roots.
+
+ * config.gcc (powerpc-*-darwin*): Set config_gtfiles.
+ * configure.in (config_gtfiles): New variable.
+ (all_gtfiles): Initialise from config_gtfiles.
+ * configure: Regenerate.
+
+2002-06-04 Neil Booth <neil@daikokuya.demon.co.uk>
+
+config/i386:
+ * beos-elf.h, cygwin.h, djgpp.h, gas.h, gnu.h, i386-interix.h,
+ i386-interix3.h, i386elf.h, linux-aout.h, linux.h, linux64.h,
+ mingw32.h, netbsd-elf.h, netbsd.h, netbsd64.h, rtemself.h,
+ sco5.h, sol2.h, sysv3.h, sysv4.h, sysv5.h, uwin.h, vxi386.h,
+ win32.h (CPP_SPEC): Remove cpp_cpu.
+ * i386.h (TARGET_CPU_CPP_BUILTINS): Use.
+ (CPP_CPU_DEFAULT_SPEC, CPP_CPU_SPEC): Die!
+
+2002-06-04 Janis Johnson <janis187@us.ibm.com>
+
+ * config/ia64/ia64.c (gen_thread_pointer): Fix variable name.
+
+2002-06-04 Jeff Law <law@redhat.com.
+ David Edelsohn <edelsohn@gnu.org>
+ Michael Matz <matz@kde.org>
+
+ * sched-int.h (struct deps): New field libcall_block_tail_insn.
+ * sched_deps.c (init_deps): Initialize libcall_block_tail_insn.
+ * sched_deps.c (sched_analyze_insn): If libcall_block_tail_insn
+ is set, then mark the current insn as being part of a libcall
+ scheduling group.
+ (sched_analyze): Set and clear libcall_block_tail_insn appropriately.
+
+ * haifa-sched.c (schedule_block): Do not count USE or CLOBBER
+ insns against the issue rate.
+
+Tue Jun 4 19:29:42 CEST 2002 Jan Hubicka <jh@suse.cz>
+
+ * cfglayout.c (duplicate_insn_chain): Kill NOTE_INSN_RANGE notes.
+ * final.c (final_scan_insn): Likewise.
+ * ggc-common.c (ggc_mark_rtx_children_1): Likewise; use
+ NOTE_EXPECTED_VALUE instead of NOTE_RANGE.
+ * haifa-sched.c (unlink_other_notes): Likeewise.
+ (reemit_notes): Likewise.
+ * print-rtl.c (print_rtx): Likewise.
+ * sched-deps (sched-analyze): Likewise.
+ * rtl.c (note_insn_name): Likewise.
+ * rtl.h (NOTE_RANGE_INFO, NOTE_LIVE_INFO): Kill.
+ (enum insn_note): Kill NOTE_INSN_RANGE_*, NOTE_INSN_LIVE.
+ (RANGE_*): Kill.
+
+2002-06-04 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * varasm.c (mark_constants): Handle RTX format 'B'.
+
+2002-06-04 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cpphash.h (FIRST, LAST, CUR, RLIMIT): New.
+ (struct cpp_context): Add traditional fields.
+ * cppmacro.c (paste_all_tokens, push_ptoken_context,
+ push_token_context, cpp_get_token, _cpp_backup_tokens): Update.
+ * cpptrad.c (skip_comment, lex_identifier,
+ _cpp_read_logical_line_trad, scan_out_logical_line): Update.
+
+2002-06-04 Kazu Hirata <kazu@cs.umass.edu>
+
+ * gbl-ctors.h: Fix formatting.
+ * gcc.c: Likewise.
+ * gccspec.c: Likewise.
+ * gcov.c: Likewise.
+ * gcov-io.h: Likewise.
+ * gcse.c: Likewise.
+ * ggc-common.c: Likewise.
+ * ggc.h: Likewise.
+ * ggc-page.c: Likewise.
+ * ggc-simple.c: Likewise.
+ * global.c: Likewise.
+ * graph.h: Likewise.
+ * gthr-dce.h: Likewise.
+ * gthr.h: Likewise.
+ * gthr-posix.h: Likewise.
+ * gthr-rtems.h: Likewise.
+ * gthr-solaris.h: Likewise.
+ * gthr-win32.h: Likewise.
+
+2002-06-03 Geoffrey Keating <geoffk@redhat.com>
+
+ Merge from pch-branch:
+
+ * gengtype.h (UNION_OR_STRUCT_P): New macro.
+ * gengtype.c (write_gc_structure_fields): Use it.
+ (write_gc_root): Use it here too.
+
+ * gengtype.c (write_gc_structure_fields): Assume that lengths
+ of typenames fit into an 'int'; don't pass a size_t to "%d" in
+ printf.
+ (write_gc_marker_routine_for_structure): Likewise.
+ (write_gc_types): Likewise.
+ (write_gc_root): Likewise.
+
+ * varray.h (VARRAY_CLEAR): New.
+ (varray_clear): Prototype.
+ * varray.c (varray_clear): New.
+ * cselib.c (reg_values_old): New.
+ (used_regs_old): New.
+ (cselib_init): Use cached varrays if available to avoid
+ generating large amounts of garbage.
+ (cselib_finish): Don't throw away old varrays.
+
+ * final.c (insn_addresses_): Move out of ifdef.
+
+ * varray.c (uses_ggc): Make more varray kinds GCable.
+ * varray.h (union varray_data_tag): Let gengtype see
+ fields 'generic' and 'te'.
+ * reg-stack.c: Include gt-reg-stack.h, ggc.h.
+ (stack_regs_mentioned_data): Move out of ifdef; mark with gengtype.
+ (reg_to_stack): Don't call VARRAY_FREE.
+ * insn-addr.h (INSN_ADDRESSES_FREE): Don't use VARRAY_FREE.
+ (insn_addresses_): Use gengtype to mark.
+ * gengtype.c (write_gc_structure_fields): Handle arrays of generic
+ pointers; handle generic pointers in unused union fields.
+ (get_output_file_with_visibility): Include cselib.h,
+ insn-addr.h in gtype-desc.c.
+ * function.c (prologue): Use gengtype to mark.
+ (epilogue): Likewise.
+ (sibcall_epilogue): Likewise.
+ * dependence.c: Include gt-dependence.h, ggc.h.
+ (struct def_use): Use gengtype to mark.
+ (struct loop): Likewise.
+ (struct induction): Likewise.
+ (struct dependence): Likewise.
+ (def_use_chain): Likewise.
+ (dep_chain): Likewise.
+ (loop_chain): Likewise.
+ (induction_chain): Likewise.
+ (init_dependence_analysis): Don't free anything, just clear pointers.
+ (build_def_use): Use GGC to allocate def_use.
+ (add_loop): Use GGC to allocate loop.
+ (find_induction_variable): Use GGC to allocate induction.
+ (check_node_dependence): Use GGC to allocate induction, dependence.
+ (dump_node_dependence): Don't free varrays.
+ (end_dependence_analysis): Likewise.
+ * cselib.h (struct cselib_val_struct): Use gengtype to mark.
+ (struct elt_loc_list): Likewise.
+ (struct elt_list): Likewise.
+ * cselib.c: Don't include obstack.h.
+ (hash_table): Use gengtype to mark.
+ (reg_values): Use gengtype to mark.
+ (used_regs): Use gengtype to mark.
+ (cselib_obstack): Delete.
+ (cselib_startobj): Delete.
+ (empty_vals): Mark as deletable.
+ (empty_elt_lists): Mark as deletable.
+ (empty_elt_loc_lists): Mark as deletable.
+ (new_elt_list): Use GGC to allocate struct elt_list.
+ (new_elt_loc_list): Use GGC to allocate struct elt_loc_list.
+ (clear_table): Don't delete obstack; don't unnecessarily clear
+ deletable variables.
+ (new_cselib_val): Use GGC to allocate struct cselib_val.
+ (cselib_init): Don't set up obstacks. Use GGC to allocate
+ hash table.
+ (cselib_finish): Just clear variables, don't free anything.
+ * Makefile.in (cselib.o): Remove dependency on $(OBSTACK_H).
+ (reg-stack.o): Add dependency on gt-reg-stack.h, $(GGC_H).
+ (dependence.o): Add dependency on gt-dependence.h, $(GGC_H).
+ (GTFILES): Add insn-addr.h, cselib.h, dependence.c, reg-stack.c.
+ (gt-reg-stack.h): New rule.
+ (gt-dependence.h): New rule.
+ (gtype-desc.o): Add cselib.h, insn-addr.h.
+
+ * varray.c: Use only necessary headers.
+ (element_size): New.
+ (uses_ggc): New.
+ (varray_init): Take type, not size. Use GGC if appropriate.
+ (varray_grow): Update for change to struct varray_head_tag.
+ Use GGC if appropriate.
+ * varray.h (struct const_equiv_data): Use gengtype.
+ (enum varray_data_enum): New.
+ (union varray_data_tag): Use gengtype.
+ (struct varray_head_tag): Use gengtype. Replace size field with
+ enum varray_data_enum.
+ (varray_init): Update prototype.
+ (VARRAY_SCHED_INIT): Delete.
+ (VARRAY_*_INIT): Update for change to varray_init.
+ (VARRAY_SCHED): Delete.
+ (VARRAY_PUSH_SCHED): Delete.
+ (VARRAY_TOP_SCHED): Delete.
+ * tree.h: Update for change to length specifier.
+ * tree-inline.c (optimize_inline_calls): Don't use VARRAY_FREE.
+ (clone_body): Likewise.
+ * ssa.h (ssa_definition): Use gengtype to mark.
+ * ssa.c (convert_from_ssa): Don't use VARRAY_FREE.
**** TRUNCATED ****
-------------- next part --------------
--
Geoffrey Keating <regress@redhat.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list