Skip to content
GitLab
菜单
项目
群组
代码片段
/
帮助
帮助
支持
社区论坛
快捷键
?
提交反馈
登录/注册
切换导航
菜单
打开侧边栏
Panda
RISC-V GNU Toolchain
提交
4e711512
提交
4e711512
编辑于
3月 05, 2021
作者:
Kito Cheng
浏览文件
Remove travis-ci
上级
407cdc0c
变更
2
Hide whitespace changes
Inline
Side-by-side
.travis.yml
已删除
100644 → 0
浏览文件 @
407cdc0c
sudo
:
false
matrix
:
include
:
-
os
:
osx
before_install
:
-
brew update
-
brew install zlib expat gawk gnu-sed
-
export MAKEFLAGS="-j3"
-
travis_wait 60 git submodule update --init --recursive
env
:
-
CARGS="--disable-linux --disable-multilib --with-arch=rv32imafdc --with-abi=ilp32d"
script
:
# MacOS don't support linux user mode for qemu, so there is only build
# testing.
-
./configure --prefix=/tmp/build-default $CARGS
# MacOS using clang by default, it will generate lots of warning message,
# pipe stderr to stdout to prevent exceeded the maximum log length.
-
travis_wait 90 scripts/wrapper/make_stderr_tail
-
os
:
linux
addons
:
apt
:
sources
:
-
ubuntu-toolchain-r-test
packages
:
-
autoconf
-
automake
-
autotools-dev
-
bc
-
bison
-
build-essential
-
curl
-
dejagnu
-
expect
-
flex
-
gawk
-
gperf
-
libgmp-dev
-
libmpc-dev
-
libmpfr-dev
-
libtool
-
patchutils
-
texinfo
-
gcc-6
-
g++-6
before_install
:
-
export MAKEFLAGS="-j3"
-
export CXX=g++-6
-
export CC=gcc-6
-
travis_wait 60 git submodule update --init --recursive
env
:
# - CARGS="--enable-linux --disable-multilib --with-arch=rv32imac --with-abi=ilp32"
# - CARGS="--enable-linux --disable-multilib --with-arch=rv32imafdc --with-abi=ilp32"
# - CARGS="--enable-linux --disable-multilib --with-arch=rv32imafdc --with-abi=ilp32d"
# - CARGS="--enable-linux --disable-multilib --with-arch=rv64imac --with-abi=lp64"
# - CARGS="--enable-linux --disable-multilib --with-arch=rv64imafdc --with-abi=lp64"
# - CARGS="--enable-linux --disable-multilib --with-arch=rv64imafdc --with-abi=lp64d"
-
CARGS="--disable-linux --disable-multilib --with-arch=rv32i --with-abi=ilp32"
-
CARGS="--disable-linux --disable-multilib --with-arch=rv32im --with-abi=ilp32"
-
CARGS="--disable-linux --disable-multilib --with-arch=rv32iac --with-abi=ilp32"
-
CARGS="--disable-linux --disable-multilib --with-arch=rv32imac --with-abi=ilp32"
-
CARGS="--disable-linux --disable-multilib --with-arch=rv32imafc --with-abi=ilp32f"
-
CARGS="--disable-linux --disable-multilib --with-arch=rv64imac --with-abi=lp64"
-
CARGS="--disable-linux --disable-multilib --with-arch=rv64imafdc --with-abi=lp64d"
script
:
-
./configure --prefix=/tmp/build-default $CARGS
-
travis_wait 90 scripts/wrapper/make_tail
-
travis_wait 180 scripts/wrapper/make_tail check
-
make report
install
:
true
git
:
submodules
:
false
README.md
浏览文件 @
4e711512
RISC-V GNU Compiler Toolchain
RISC-V GNU Compiler Toolchain
=============================
=============================
[

](https://travis-ci.org/riscv/riscv-gnu-toolchain)
This is the RISC-V C and C++ cross-compiler. It supports two build modes:
This is the RISC-V C and C++ cross-compiler. It supports two build modes:
a generic ELF/Newlib toolchain and a more sophisticated Linux-ELF/glibc
a generic ELF/Newlib toolchain and a more sophisticated Linux-ELF/glibc
toolchain.
toolchain.
...
...
编辑
预览
支持
Markdown
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录