or1k-10.0.0-20190701
OpenRISC GCC Toolchain 10.0.0-20190630
These toolchains were built using the or1k-toolchain-build
environment configured with the following versions:
- gcc : 10.0.0 (tag
or1k-10.0.0
in this repo) - binutils/gdb : 2.32.51 (tag
or1k-2.32.51
in stffrdhrn/binutils-gdb) - linux headers : 4.19.1
- gmp : 6.1.2
- newlib (elf toolchain) : git
- musl (linux-musl toolchain) : 1.1.20
New in this release
- Rebased on GCC 10.0.0 latest master
- Changed behavior of
-mshiftimm
to not enabledl.ror
andl.rori
instructions. - Added option
-mrori
to enablel.rori
instructions - Note: Option
-mror
continues to enablel.ror
instructions, no change there - Improved documentation for options
Test Results
Tests for toolchains were run using dejagnu board configs found in
or1k-utils.
The test results for the toolchains are as follows:
=== gcc Summary ===
# of expected passes 96803
# of unexpected failures 113
# of expected failures 328
# of unresolved testcases 77
# of unsupported tests 2923
/opt/crossbuild/linux-musl/musl-cross-make/build/local/elf/build-gcc-stage2/gcc/xgcc version 10.0.0 20190630 (experimental) (GCC)
--
=== g++ Summary ===
# of expected passes 108367
# of unexpected failures 34
# of expected failures 409
# of unresolved testcases 19
# of unsupported tests 6314
/opt/crossbuild/linux-musl/musl-cross-make/build/local/elf/build-gcc-stage2/gcc/testsuite/g++/../../xg++ version 10.0.0 20190630 (experimental) (GCC)
--
=== gcc Summary ===
# of expected passes 102981
# of unexpected failures 14
# of expected failures 398
# of unresolved testcases 1
# of unsupported tests 2581
/opt/crossbuild/linux-musl/musl-cross-make/build/local/or1k-linux-musl/obj_gcc/gcc/xgcc version 10.0.0 20190630 (experimental) (GCC)
--
=== g++ Summary ===
# of expected passes 121573
# of unexpected failures 11
# of expected failures 504
# of unsupported tests 6183
/opt/crossbuild/linux-musl/musl-cross-make/build/local/or1k-linux-musl/obj_gcc/gcc/testsuite/g++/../../xg++ version 10.0.0 20190630 (experimental) (GCC)