Lines Matching +full:gcc +full:- +full:aarch64 +full:- +full:linux +full:- +full:gnu
4 cross_file="/cross_file-$arch.txt"
5 /usr/share/meson/debcrossgen --arch $arch -o "$cross_file"
7 sed -i "s|/usr/bin/\([^-]*\)-linux-gnu\([^-]*\)-g|/usr/lib/ccache/\\1-linux-gnu\\2-g|g" "$cross_fil…
10 sed -i "s|cpu_family = 'i686'|cpu_family = 'x86'|g" "$cross_file"
12 # Rely on qemu-user being configured in binfmt_misc on the host
13 sed -i -e '/\[properties\]/a\' -e "needs_exe_wrapper = False" "$cross_file"
16 cc=`sed -n 's|c = .\(.*\).|\1|p' < $cross_file`
18 rust_target=aarch64-unknown-linux-gnu
20 rust_target=armv7-unknown-linux-gnueabihf
22 rust_target=i686-unknown-linux-gnu
24 rust_target=powerpc64le-unknown-linux-gnu
26 rust_target=s390x-unknown-linux-gnu
30 sed -i -e '/\[binaries\]/a\' -e "rust = ['rustc', '--target=$rust_target', '-C', 'linker=$cc']" "$c…
33 toolchain_file="/toolchain-$arch.cmake"
35 GCC_ARCH="aarch64-linux-gnu"
39 GCC_ARCH="arm-linux-gnueabihf"
44 if [[ -n "$GCC_ARCH" ]]; then
45 echo "set(CMAKE_SYSTEM_NAME Linux)" > "$toolchain_file"
47 echo "set(CMAKE_C_COMPILER /usr/lib/ccache/$GCC_ARCH-gcc)" >> "$toolchain_file"
48 echo "set(CMAKE_CXX_COMPILER /usr/lib/ccache/$GCC_ARCH-g++)" >> "$toolchain_file"
49 echo "set(ENV{PKG_CONFIG} \"/usr/bin/$GCC_ARCH-pkg-config\")" >> "$toolchain_file"