From: NIIBE Y. <gn...@m1...> - 2001-09-16 09:50:47
|
While it takes weeks to test tool-chain, I've confirmed that it is stable enough to boot-strap Debain GNU/Linux for SuperH. I've put the diff under ftp://ftp.m17n.org/pub/linux-sh/testing/ gcc-sh-linux_3.0.1-8.diff.gz binutils-sh-linux_2.11.2-1.diff.gz It's basically for Debian (includes Debian specific files), but non-Debian specific parts are applicable. Please try. I've run the testsuite of GCC native on SH-4. It's not bad. NOTE: For GCC, "make bootstrap" does not go well, it's wierd that GCC compiled for -O0 doesn't work but -O2 works well. (The result of test is based on GCC with -O2 (natively compiled)) === gcc Summary === # of expected passes 15152 # of unexpected failures 29 # of expected failures 75 # of unsupported tests 52 -------------------------- FAIL: gcc.c-torture/compile/20001226-1.c, -O1 FAIL: gcc.c-torture/compile/20001226-1.c, -O2 FAIL: gcc.c-torture/compile/20001226-1.c, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/compile/20001226-1.c, -O3 -g FAIL: gcc.c-torture/compile/20001226-1.c, -Os FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution, -O0 FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution, -O1 FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution, -O2 FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution, -O3 -fomit-frame-pointer -funroll-loops FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution, -O3 -g FAIL: gcc.c-torture/execute/ieee/fp-cmp-1.c execution, -Os FAIL: gcc.c-torture/execute/ieee/fp-cmp-2.c execution, -O0 FAIL: gcc.c-torture/execute/ieee/fp-cmp-2.c execution, -O1 FAIL: gcc.c-torture/execute/ieee/fp-cmp-2.c execution, -O2 FAIL: gcc.c-torture/execute/ieee/fp-cmp-2.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/ieee/fp-cmp-2.c execution, -O3 -fomit-frame-pointer -funroll-loops FAIL: gcc.c-torture/execute/ieee/fp-cmp-2.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions FAIL: gcc.c-torture/execute/ieee/fp-cmp-2.c execution, -O3 -g FAIL: gcc.c-torture/execute/ieee/fp-cmp-2.c execution, -Os FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O0 FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O1 FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O2 FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O3 -fomit-frame-pointer -funroll-loops FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O3 -g FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -Os -------------------------- -- |