Skip to content

or1k-9.1.1-20190507

Compare
Choose a tag to compare
@stffrdhrn stffrdhrn released this 08 May 04:11

OpenRISC GCC Toolchain 9.1.1-20190506

These toolchains were built using the or1k-toolchain-build
environment configured with the following versions:

  • gcc : 9.1.1 (tag or1k-9.1.1 from this repo)
  • binutils/gdb : 2.32 (tag or1k-2.32 from 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 9.1.1 official release
  • Fix for #5 issue with FPU register pair overflow
  • Fix for #6 issue with software divide not working correctly

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            96170                                           
# of unexpected failures        117                                             
# of expected failures          327                                             
# of unresolved testcases       77                                              
# of unsupported tests          2907                                            
/opt/crossbuild/linux-musl/musl-cross-make/build/local/elf/build-gcc-stage2/gcc/xgcc  version 9.1.1 20190503 (GCC) 
                                                                                
--                                                                              
                === g++ Summary ===                                             
                                                                                
# of expected passes            107620                                          
# of unexpected failures        29                                              
# of expected failures          408                                             
# of unresolved testcases       19                                              
# of unsupported tests          6216                                            
/opt/crossbuild/linux-musl/musl-cross-make/build/local/elf/build-gcc-stage2/gcc/testsuite/g++/../../xg++  version 9.1.1 20190503 (GCC) 
                                                                                
--                                                                              
                === gcc Summary ===                                             
                                                                                
# of expected passes            102019                                          
# of unexpected failures        19                                              
# of expected failures          396                                             
# of unresolved testcases       1                                               
# of unsupported tests          2565                                            
/opt/crossbuild/linux-musl/musl-cross-make/build/local/or1k-linux-musl/obj_gcc/gcc/xgcc  version 9.1.1 20190503 (GCC)

--                                                                              
                === g++ Summary ===                                             
                                                                                
# of expected passes            119873                                          
# of unexpected failures        6                                               
# of expected failures          500                                             
# of unsupported tests          6084                                            
/opt/crossbuild/linux-musl/musl-cross-make/build/local/or1k-linux-musl/obj_gcc/gcc/testsuite/g++/../../xg++  version 9.1.1 20190503 (GCC)