forked from lowRISC/lowrisc-toolchains
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsw-versions.sh
More file actions
24 lines (19 loc) · 883 Bytes
/
sw-versions.sh
File metadata and controls
24 lines (19 loc) · 883 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash
# This documents the versions of any software checked out from git
# LLVM 16.0.2 plus:
# - hardening patches
# - unratified bitmanip extensions
# - `.option arch` assembly directive
# - single-byte code coverage
export LLVM_URL=https://github.com/lowRISC/llvm-project.git
export LLVM_BRANCH=ot-llvm-16-hardening
export LLVM_COMMIT=dec908d48facb6041c12b95b8ade64719a894917
# Our Binutils fork with unratified bitmanip extensions
export BINUTILS_URL=https://github.com/lowRISC/binutils.git
export BINUTILS_BRANCH=binutils-2_44-unratified-bitmanip
# GMP, which we need to build a static library of
export GMP_URL=https://ftp.gnu.org/gnu/gmp/gmp-6.3.0.tar.xz
export GMP_SHA256=a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898
# MPFR, which we need to build a static library of
export MPFR_URL=https://gitlab.inria.fr/mpfr/mpfr.git
export MPFR_BRANCH=3.1