-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnative-debian-own-riscv.ini
29 lines (26 loc) · 1.46 KB
/
native-debian-own-riscv.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[constants]
arm_triple = 'arm-none-eabi'
riscv_triple = 'riscv64-unknown-elf'
riscv_install = '/srv/scratch/entrup/riscv-toolchain-install'
[binaries]
cython = '/usr/bin/cython3'
llvm-config = '/usr/bin/llvm-config-14'
riscv64-unknown-elf-gcc = riscv_install / 'bin' / 'riscv64-unknown-elf-gcc'
riscv64-unknown-elf-ar = riscv_install / 'bin' / 'riscv64-unknown-elf-ar'
riscv64-unknown-elf-ranlib = riscv_install / 'bin' / 'riscv64-unknown-elf-ranlib'
riscv64-unknown-elf-c++ = riscv_install / 'bin' / 'riscv64-unknown-elf-c++'
riscv64-unknown-elf-size = riscv_install / 'bin' / 'riscv64-unknown-elf-size'
riscv64-unknown-elf-objcopy = riscv_install / 'bin' / 'riscv64-unknown-elf-objcopy'
riscv64-unknown-elf-nm = riscv_install / 'bin' / 'riscv64-unknown-elf-nm'
riscv64-unknown-elf-ld = riscv_install / 'bin' / 'riscv64-unknown-elf-ld'
[properties]
arm_triple = arm_triple
arm_include_path = '/usr/lib' / arm_triple / 'include'
arm_link_path = '/usr/lib' / arm_triple / 'lib'
arm_cxx_dir = '/usr/include/newlib/c++/@gcc_arm_version@'
arm_gcc_dir = '/usr/lib/gcc' / arm_triple / '@gcc_arm_version@'
riscv_triple = riscv_triple
riscv_include_path = riscv_install / riscv_triple / 'include'
riscv_link_path = riscv_install / riscv_triple / 'lib'
riscv_cxx_dir = riscv_install / riscv_triple / 'include/c++/@gcc_riscv_version@'
riscv_gcc_dir = riscv_install / 'lib/gcc' / riscv_triple / '@gcc_riscv_version@'